#!/binb/wmake.exe
-# This file was automatically generated by tmake at 22:33, 1999/11/08
+# This file was automatically generated by tmake
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE WAT.T!
#
# Created: 1998
#
# Makefile : Builds wxWindows library for Watcom C++, WIN32
-#
-# NOTE: This file is generated from wat.t by tmake, but not all bugs have
-# been removed from this process. If wxWindows doesn't compile,
-# check the following and edit this makefile accordingly:
-#
-# - OLE-related files such as oleutils.cpp should have 'ole\' prepended
-# to the path.
-# - extended.c, gsocket.c, unzip.c must be compiled using $(CC), not $(CCC).
-# They may also be wrongly specified as extended.cpp, etc.
-
-WXDIR = ..\..
+!include ..\makewat.env
-!include $(WXDIR)\src\makewat.env
+LIBTARGET = $(WXDIR)\lib\$(LIBNAME).lib
-WXLIB = $(WXDIR)\lib
-
-LIBTARGET = $(WXLIB)\wx.lib
-DUMMY=dummydll
-# ODBCLIB = ..\..\contrib\odbc\odbc32.lib
-
-EXTRATARGETS = xpm png zlib
-EXTRATARGETSCLEAN = clean_xpm clean_png clean_zlib
+EXTRATARGETS = png zlib jpeg tiff regex
+EXTRATARGETSCLEAN = clean_png clean_zlib clean_jpeg clean_tiff clean_regex
GENDIR=$(WXDIR)\src\generic
COMMDIR=$(WXDIR)\src\common
-XPMDIR=$(WXDIR)\src\xpm
+JPEGDIR=$(WXDIR)\src\jpeg
+TIFFDIR=$(WXDIR)\src\tiff
MSWDIR=$(WXDIR)\src\msw
OLEDIR=$(MSWDIR)\ole
+HTMLDIR=$(WXDIR)\src\html
DOCDIR = $(WXDIR)\docs
-GENERICOBJS= busyinfo.obj &
- choicdgg.obj &
- grid.obj &
- laywin.obj &
- logg.obj &
- numdlgg.obj &
- panelg.obj &
- progdlgg.obj &
- prop.obj &
- propform.obj &
- proplist.obj &
- sashwin.obj &
- scrolwin.obj &
- splitter.obj &
- statusbr.obj &
- tabg.obj &
- textdlgg.obj &
- tipdlg.obj &
- wizard.obj
+GENERICOBJS= $(OUTPUTDIR)\busyinfo.obj &
+ $(OUTPUTDIR)\calctrl.obj &
+ $(OUTPUTDIR)\choicdgg.obj &
+ $(OUTPUTDIR)\dcbuffer.obj &
+ $(OUTPUTDIR)\dcpsg.obj &
+ $(OUTPUTDIR)\dirctrlg.obj &
+ $(OUTPUTDIR)\dragimgg.obj &
+ $(OUTPUTDIR)\grid.obj &
+ $(OUTPUTDIR)\gridctrl.obj &
+ $(OUTPUTDIR)\gridsel.obj &
+ $(OUTPUTDIR)\laywin.obj &
+ $(OUTPUTDIR)\logg.obj &
+ $(OUTPUTDIR)\numdlgg.obj &
+ $(OUTPUTDIR)\panelg.obj &
+ $(OUTPUTDIR)\progdlgg.obj &
+ $(OUTPUTDIR)\prop.obj &
+ $(OUTPUTDIR)\propform.obj &
+ $(OUTPUTDIR)\proplist.obj &
+ $(OUTPUTDIR)\sashwin.obj &
+ $(OUTPUTDIR)\scrlwing.obj &
+ $(OUTPUTDIR)\spinctlg.obj &
+ $(OUTPUTDIR)\splash.obj &
+ $(OUTPUTDIR)\splitter.obj &
+ $(OUTPUTDIR)\statusbr.obj &
+ $(OUTPUTDIR)\tbarsmpl.obj &
+ $(OUTPUTDIR)\textdlgg.obj &
+ $(OUTPUTDIR)\tipdlg.obj &
+ $(OUTPUTDIR)\tipwin.obj &
+ $(OUTPUTDIR)\treectlg.obj &
+ $(OUTPUTDIR)\treelay.obj &
+ $(OUTPUTDIR)\wizard.obj
# These are generic things that don't need to be compiled on MSW,
# but sometimes it's useful to do so for testing purposes.
-NONESSENTIALOBJS= caret.obj &
- colrdlgg.obj &
- dcpsg.obj &
- dirdlgg.obj &
- filedlgg.obj &
- fontdlgg.obj &
- helpext.obj &
- helphtml.obj &
- helpwxht.obj &
- helpxlp.obj &
- imaglist.obj &
- listctrl.obj &
- msgdlgg.obj &
- notebook.obj &
- printps.obj &
- prntdlgg.obj &
- statline.obj &
- treectrl.obj
+NONESSENTIALOBJS= $(OUTPUTDIR)\accel.obj &
+ $(OUTPUTDIR)\caret.obj &
+ $(OUTPUTDIR)\colrdlgg.obj &
+ $(OUTPUTDIR)\dirdlgg.obj &
+ $(OUTPUTDIR)\fdrepdlg.obj &
+ $(OUTPUTDIR)\filedlgg.obj &
+ $(OUTPUTDIR)\fontdlgg.obj &
+ $(OUTPUTDIR)\helpext.obj &
+ $(OUTPUTDIR)\helphtml.obj &
+ $(OUTPUTDIR)\imaglist.obj &
+ $(OUTPUTDIR)\listctrl.obj &
+ $(OUTPUTDIR)\mdig.obj &
+ $(OUTPUTDIR)\msgdlgg.obj &
+ $(OUTPUTDIR)\notebook.obj &
+ $(OUTPUTDIR)\paletteg.obj &
+ $(OUTPUTDIR)\printps.obj &
+ $(OUTPUTDIR)\prntdlgg.obj &
+ $(OUTPUTDIR)\statline.obj &
+ $(OUTPUTDIR)\tabg.obj &
+ $(OUTPUTDIR)\timer.obj
COMMONOBJS = &
- y_tab.obj &
- appcmn.obj &
- choiccmn.obj &
- clipcmn.obj &
- cmndata.obj &
- config.obj &
- ctrlcmn.obj &
- ctrlsub.obj &
- date.obj &
- datstrm.obj &
- db.obj &
- dbtable.obj &
- dcbase.obj &
- dlgcmn.obj &
- dobjcmn.obj &
- docmdi.obj &
- docview.obj &
- dynarray.obj &
- dynlib.obj &
- event.obj &
- extended.obj &
- ffile.obj &
- file.obj &
- fileconf.obj &
- filefn.obj &
- filesys.obj &
- fontcmn.obj &
- fontmap.obj &
- framecmn.obj &
- fs_inet.obj &
- fs_zip.obj &
- ftp.obj &
- gdicmn.obj &
- gifdecod.obj &
- hash.obj &
- helpbase.obj &
- http.obj &
- imagall.obj &
- imagbmp.obj &
- image.obj &
- imaggif.obj &
- imagpcx.obj &
- imagpng.obj &
- imagpnm.obj &
- intl.obj &
- ipcbase.obj &
- layout.obj &
- lboxcmn.obj &
- list.obj &
- log.obj &
- memory.obj &
- menucmn.obj &
- mimetype.obj &
- module.obj &
- mstream.obj &
- object.obj &
- objstrm.obj &
- odbc.obj &
- paper.obj &
- prntbase.obj &
- process.obj &
- protocol.obj &
- resource.obj &
- sckaddr.obj &
- sckfile.obj &
- sckipc.obj &
- sckstrm.obj &
- serbase.obj &
- sizer.obj &
- socket.obj &
- strconv.obj &
- stream.obj &
- string.obj &
- tbarbase.obj &
- tbarsmpl.obj &
- textcmn.obj &
- textfile.obj &
- time.obj &
- timercmn.obj &
- tokenzr.obj &
- txtstrm.obj &
- unzip.obj &
- url.obj &
- utilscmn.obj &
- valgen.obj &
- validate.obj &
- valtext.obj &
- variant.obj &
- wfstream.obj &
- wincmn.obj &
- wxchar.obj &
- wxexpr.obj &
- zipstrm.obj &
- zstream.obj
-
-MSWOBJS = accel.obj &
- app.obj &
- automtn.obj &
- bitmap.obj &
- bmpbuttn.obj &
- brush.obj &
- button.obj &
- caret.obj &
- checkbox.obj &
- checklst.obj &
- choice.obj &
- clipbrd.obj &
- colordlg.obj &
- colour.obj &
- combobox.obj &
- control.obj &
- curico.obj &
- cursor.obj &
- data.obj &
- dataobj.obj &
- dc.obj &
- dcclient.obj &
- dcmemory.obj &
- dcprint.obj &
- dcscreen.obj &
- dde.obj &
- dialog.obj &
- dib.obj &
- dibutils.obj &
- dirdlg.obj &
- dragimag.obj &
- dropsrc.obj &
- droptgt.obj &
- filedlg.obj &
- font.obj &
- fontdlg.obj &
- fontenum.obj &
- fontutil.obj &
- frame.obj &
- gauge95.obj &
- gaugemsw.obj &
- gdiobj.obj &
- gsocket.obj &
- helpwin.obj &
- icon.obj &
- imaglist.obj &
- iniconf.obj &
- joystick.obj &
- listbox.obj &
- listctrl.obj &
- main.obj &
- mdi.obj &
- menu.obj &
- menuitem.obj &
- metafile.obj &
- minifram.obj &
- msgdlg.obj &
- nativdlg.obj &
- notebook.obj &
- oleutils.obj &
- ownerdrw.obj &
- palette.obj &
- pen.obj &
- penwin.obj &
- printdlg.obj &
- printwin.obj &
- radiobox.obj &
- radiobut.obj &
- regconf.obj &
- region.obj &
- registry.obj &
- scrolbar.obj &
- settings.obj &
- slider95.obj &
- slidrmsw.obj &
- spinbutt.obj &
- spinctrl.obj &
- statbmp.obj &
- statbox.obj &
- statbr95.obj &
- statline.obj &
- stattext.obj &
- tabctrl.obj &
- taskbar.obj &
- tbar95.obj &
- tbarmsw.obj &
- textctrl.obj &
- thread.obj &
- timer.obj &
- tooltip.obj &
- treectrl.obj &
- utils.obj &
- utilsexc.obj &
- uuid.obj &
- wave.obj &
- window.obj &
- xpmhand.obj
+ $(OUTPUTDIR)\y_tab.obj &
+ $(OUTPUTDIR)\appcmn.obj &
+ $(OUTPUTDIR)\artprov.obj &
+ $(OUTPUTDIR)\artstd.obj &
+ $(OUTPUTDIR)\choiccmn.obj &
+ $(OUTPUTDIR)\clipcmn.obj &
+ $(OUTPUTDIR)\clntdata.obj &
+ $(OUTPUTDIR)\cmdline.obj &
+ $(OUTPUTDIR)\cmdproc.obj &
+ $(OUTPUTDIR)\cmndata.obj &
+ $(OUTPUTDIR)\config.obj &
+ $(OUTPUTDIR)\containr.obj &
+ $(OUTPUTDIR)\cshelp.obj &
+ $(OUTPUTDIR)\ctrlcmn.obj &
+ $(OUTPUTDIR)\ctrlsub.obj &
+ $(OUTPUTDIR)\datetime.obj &
+ $(OUTPUTDIR)\datstrm.obj &
+ $(OUTPUTDIR)\db.obj &
+ $(OUTPUTDIR)\dbgrid.obj &
+ $(OUTPUTDIR)\dbtable.obj &
+ $(OUTPUTDIR)\dcbase.obj &
+ $(OUTPUTDIR)\dircmn.obj &
+ $(OUTPUTDIR)\dlgcmn.obj &
+ $(OUTPUTDIR)\dndcmn.obj &
+ $(OUTPUTDIR)\dobjcmn.obj &
+ $(OUTPUTDIR)\docmdi.obj &
+ $(OUTPUTDIR)\docview.obj &
+ $(OUTPUTDIR)\dseldlg.obj &
+ $(OUTPUTDIR)\dynarray.obj &
+ $(OUTPUTDIR)\dynlib.obj &
+ $(OUTPUTDIR)\dynload.obj &
+ $(OUTPUTDIR)\effects.obj &
+ $(OUTPUTDIR)\encconv.obj &
+ $(OUTPUTDIR)\event.obj &
+ $(OUTPUTDIR)\extended.obj &
+ $(OUTPUTDIR)\fddlgcmn.obj &
+ $(OUTPUTDIR)\ffile.obj &
+ $(OUTPUTDIR)\file.obj &
+ $(OUTPUTDIR)\fileconf.obj &
+ $(OUTPUTDIR)\filefn.obj &
+ $(OUTPUTDIR)\filename.obj &
+ $(OUTPUTDIR)\filesys.obj &
+ $(OUTPUTDIR)\fontcmn.obj &
+ $(OUTPUTDIR)\fontmap.obj &
+ $(OUTPUTDIR)\framecmn.obj &
+ $(OUTPUTDIR)\fs_inet.obj &
+ $(OUTPUTDIR)\fs_mem.obj &
+ $(OUTPUTDIR)\fs_zip.obj &
+ $(OUTPUTDIR)\ftp.obj &
+ $(OUTPUTDIR)\gaugecmn.obj &
+ $(OUTPUTDIR)\gdicmn.obj &
+ $(OUTPUTDIR)\geometry.obj &
+ $(OUTPUTDIR)\gifdecod.obj &
+ $(OUTPUTDIR)\hash.obj &
+ $(OUTPUTDIR)\hashmap.obj &
+ $(OUTPUTDIR)\helpbase.obj &
+ $(OUTPUTDIR)\http.obj &
+ $(OUTPUTDIR)\iconbndl.obj &
+ $(OUTPUTDIR)\imagall.obj &
+ $(OUTPUTDIR)\imagbmp.obj &
+ $(OUTPUTDIR)\image.obj &
+ $(OUTPUTDIR)\imagfill.obj &
+ $(OUTPUTDIR)\imaggif.obj &
+ $(OUTPUTDIR)\imagiff.obj &
+ $(OUTPUTDIR)\imagjpeg.obj &
+ $(OUTPUTDIR)\imagpcx.obj &
+ $(OUTPUTDIR)\imagpng.obj &
+ $(OUTPUTDIR)\imagpnm.obj &
+ $(OUTPUTDIR)\imagtiff.obj &
+ $(OUTPUTDIR)\imagxpm.obj &
+ $(OUTPUTDIR)\intl.obj &
+ $(OUTPUTDIR)\ipcbase.obj &
+ $(OUTPUTDIR)\layout.obj &
+ $(OUTPUTDIR)\lboxcmn.obj &
+ $(OUTPUTDIR)\list.obj &
+ $(OUTPUTDIR)\log.obj &
+ $(OUTPUTDIR)\longlong.obj &
+ $(OUTPUTDIR)\matrix.obj &
+ $(OUTPUTDIR)\memory.obj &
+ $(OUTPUTDIR)\menucmn.obj &
+ $(OUTPUTDIR)\mimecmn.obj &
+ $(OUTPUTDIR)\module.obj &
+ $(OUTPUTDIR)\msgout.obj &
+ $(OUTPUTDIR)\mstream.obj &
+ $(OUTPUTDIR)\nbkbase.obj &
+ $(OUTPUTDIR)\object.obj &
+ $(OUTPUTDIR)\odbc.obj &
+ $(OUTPUTDIR)\paper.obj &
+ $(OUTPUTDIR)\popupcmn.obj &
+ $(OUTPUTDIR)\prntbase.obj &
+ $(OUTPUTDIR)\process.obj &
+ $(OUTPUTDIR)\protocol.obj &
+ $(OUTPUTDIR)\quantize.obj &
+ $(OUTPUTDIR)\radiocmn.obj &
+ $(OUTPUTDIR)\regex.obj &
+ $(OUTPUTDIR)\resource.obj &
+ $(OUTPUTDIR)\sckaddr.obj &
+ $(OUTPUTDIR)\sckfile.obj &
+ $(OUTPUTDIR)\sckipc.obj &
+ $(OUTPUTDIR)\sckstrm.obj &
+ $(OUTPUTDIR)\settcmn.obj &
+ $(OUTPUTDIR)\sizer.obj &
+ $(OUTPUTDIR)\socket.obj &
+ $(OUTPUTDIR)\statbar.obj &
+ $(OUTPUTDIR)\strconv.obj &
+ $(OUTPUTDIR)\stream.obj &
+ $(OUTPUTDIR)\string.obj &
+ $(OUTPUTDIR)\sysopt.obj &
+ $(OUTPUTDIR)\tbarbase.obj &
+ $(OUTPUTDIR)\textbuf.obj &
+ $(OUTPUTDIR)\textcmn.obj &
+ $(OUTPUTDIR)\textfile.obj &
+ $(OUTPUTDIR)\timercmn.obj &
+ $(OUTPUTDIR)\tokenzr.obj &
+ $(OUTPUTDIR)\toplvcmn.obj &
+ $(OUTPUTDIR)\treebase.obj &
+ $(OUTPUTDIR)\txtstrm.obj &
+ $(OUTPUTDIR)\unzip.obj &
+ $(OUTPUTDIR)\url.obj &
+ $(OUTPUTDIR)\utilscmn.obj &
+ $(OUTPUTDIR)\valgen.obj &
+ $(OUTPUTDIR)\validate.obj &
+ $(OUTPUTDIR)\valtext.obj &
+ $(OUTPUTDIR)\variant.obj &
+ $(OUTPUTDIR)\wfstream.obj &
+ $(OUTPUTDIR)\wincmn.obj &
+ $(OUTPUTDIR)\wxchar.obj &
+ $(OUTPUTDIR)\wxexpr.obj &
+ $(OUTPUTDIR)\xpmdecod.obj &
+ $(OUTPUTDIR)\zipstrm.obj &
+ $(OUTPUTDIR)\zstream.obj
+
+MSWOBJS = $(OUTPUTDIR)\accel.obj &
+ $(OUTPUTDIR)\app.obj &
+ $(OUTPUTDIR)\automtn.obj &
+ $(OUTPUTDIR)\bitmap.obj &
+ $(OUTPUTDIR)\bmpbuttn.obj &
+ $(OUTPUTDIR)\brush.obj &
+ $(OUTPUTDIR)\button.obj &
+ $(OUTPUTDIR)\caret.obj &
+ $(OUTPUTDIR)\checkbox.obj &
+ $(OUTPUTDIR)\checklst.obj &
+ $(OUTPUTDIR)\choice.obj &
+ $(OUTPUTDIR)\clipbrd.obj &
+ $(OUTPUTDIR)\colordlg.obj &
+ $(OUTPUTDIR)\colour.obj &
+ $(OUTPUTDIR)\combobox.obj &
+ $(OUTPUTDIR)\control.obj &
+ $(OUTPUTDIR)\curico.obj &
+ $(OUTPUTDIR)\cursor.obj &
+ $(OUTPUTDIR)\data.obj &
+ $(OUTPUTDIR)\dataobj.obj &
+ $(OUTPUTDIR)\dc.obj &
+ $(OUTPUTDIR)\dcclient.obj &
+ $(OUTPUTDIR)\dcmemory.obj &
+ $(OUTPUTDIR)\dcprint.obj &
+ $(OUTPUTDIR)\dcscreen.obj &
+ $(OUTPUTDIR)\dde.obj &
+ $(OUTPUTDIR)\dialog.obj &
+ $(OUTPUTDIR)\dialup.obj &
+ $(OUTPUTDIR)\dib.obj &
+ $(OUTPUTDIR)\dibutils.obj &
+ $(OUTPUTDIR)\dir.obj &
+ $(OUTPUTDIR)\dirdlg.obj &
+ $(OUTPUTDIR)\dragimag.obj &
+ $(OUTPUTDIR)\dropsrc.obj &
+ $(OUTPUTDIR)\droptgt.obj &
+ $(OUTPUTDIR)\enhmeta.obj &
+ $(OUTPUTDIR)\evtloop.obj &
+ $(OUTPUTDIR)\fdrepdlg.obj &
+ $(OUTPUTDIR)\filedlg.obj &
+ $(OUTPUTDIR)\font.obj &
+ $(OUTPUTDIR)\fontdlg.obj &
+ $(OUTPUTDIR)\fontenum.obj &
+ $(OUTPUTDIR)\fontutil.obj &
+ $(OUTPUTDIR)\frame.obj &
+ $(OUTPUTDIR)\gauge95.obj &
+ $(OUTPUTDIR)\gdiimage.obj &
+ $(OUTPUTDIR)\gdiobj.obj &
+ $(OUTPUTDIR)\glcanvas.obj &
+ $(OUTPUTDIR)\gsocket.obj &
+ $(OUTPUTDIR)\gsockmsw.obj &
+ $(OUTPUTDIR)\helpbest.obj &
+ $(OUTPUTDIR)\helpchm.obj &
+ $(OUTPUTDIR)\helpwin.obj &
+ $(OUTPUTDIR)\icon.obj &
+ $(OUTPUTDIR)\imaglist.obj &
+ $(OUTPUTDIR)\iniconf.obj &
+ $(OUTPUTDIR)\joystick.obj &
+ $(OUTPUTDIR)\listbox.obj &
+ $(OUTPUTDIR)\listctrl.obj &
+ $(OUTPUTDIR)\main.obj &
+ $(OUTPUTDIR)\mdi.obj &
+ $(OUTPUTDIR)\menu.obj &
+ $(OUTPUTDIR)\menuitem.obj &
+ $(OUTPUTDIR)\metafile.obj &
+ $(OUTPUTDIR)\mimetype.obj &
+ $(OUTPUTDIR)\minifram.obj &
+ $(OUTPUTDIR)\msgdlg.obj &
+ $(OUTPUTDIR)\mslu.obj &
+ $(OUTPUTDIR)\nativdlg.obj &
+ $(OUTPUTDIR)\notebook.obj &
+ $(OUTPUTDIR)\oleutils.obj &
+ $(OUTPUTDIR)\ownerdrw.obj &
+ $(OUTPUTDIR)\palette.obj &
+ $(OUTPUTDIR)\pen.obj &
+ $(OUTPUTDIR)\penwin.obj &
+ $(OUTPUTDIR)\popupwin.obj &
+ $(OUTPUTDIR)\printdlg.obj &
+ $(OUTPUTDIR)\printwin.obj &
+ $(OUTPUTDIR)\radiobox.obj &
+ $(OUTPUTDIR)\radiobut.obj &
+ $(OUTPUTDIR)\regconf.obj &
+ $(OUTPUTDIR)\region.obj &
+ $(OUTPUTDIR)\registry.obj &
+ $(OUTPUTDIR)\scrolbar.obj &
+ $(OUTPUTDIR)\settings.obj &
+ $(OUTPUTDIR)\slider95.obj &
+ $(OUTPUTDIR)\snglinst.obj &
+ $(OUTPUTDIR)\spinbutt.obj &
+ $(OUTPUTDIR)\spinctrl.obj &
+ $(OUTPUTDIR)\statbmp.obj &
+ $(OUTPUTDIR)\statbox.obj &
+ $(OUTPUTDIR)\statbr95.obj &
+ $(OUTPUTDIR)\statline.obj &
+ $(OUTPUTDIR)\stattext.obj &
+ $(OUTPUTDIR)\tabctrl.obj &
+ $(OUTPUTDIR)\taskbar.obj &
+ $(OUTPUTDIR)\tbar95.obj &
+ $(OUTPUTDIR)\textctrl.obj &
+ $(OUTPUTDIR)\tglbtn.obj &
+ $(OUTPUTDIR)\thread.obj &
+ $(OUTPUTDIR)\timer.obj &
+ $(OUTPUTDIR)\tooltip.obj &
+ $(OUTPUTDIR)\toplevel.obj &
+ $(OUTPUTDIR)\treectrl.obj &
+ $(OUTPUTDIR)\utils.obj &
+ $(OUTPUTDIR)\utilsexc.obj &
+ $(OUTPUTDIR)\uuid.obj &
+ $(OUTPUTDIR)\volume.obj &
+ $(OUTPUTDIR)\wave.obj &
+ $(OUTPUTDIR)\window.obj
+
+HTMLOBJS = $(OUTPUTDIR)\helpctrl.obj &
+ $(OUTPUTDIR)\helpdata.obj &
+ $(OUTPUTDIR)\helpfrm.obj &
+ $(OUTPUTDIR)\htmlcell.obj &
+ $(OUTPUTDIR)\htmlfilt.obj &
+ $(OUTPUTDIR)\htmlpars.obj &
+ $(OUTPUTDIR)\htmltag.obj &
+ $(OUTPUTDIR)\htmlwin.obj &
+ $(OUTPUTDIR)\htmprint.obj &
+ $(OUTPUTDIR)\m_dflist.obj &
+ $(OUTPUTDIR)\m_fonts.obj &
+ $(OUTPUTDIR)\m_hline.obj &
+ $(OUTPUTDIR)\m_image.obj &
+ $(OUTPUTDIR)\m_layout.obj &
+ $(OUTPUTDIR)\m_links.obj &
+ $(OUTPUTDIR)\m_list.obj &
+ $(OUTPUTDIR)\m_pre.obj &
+ $(OUTPUTDIR)\m_style.obj &
+ $(OUTPUTDIR)\m_tables.obj &
+ $(OUTPUTDIR)\winpars.obj
# Add $(NONESSENTIALOBJS) if wanting generic dialogs, PostScript etc.
-OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS)
+OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS) $(HTMLOBJS)
-all: $(OBJECTS) $(LIBTARGET) $(EXTRATARGETS)
+SETUP_H=$(ARCHINCDIR)\wx\setup.h
-$(LIBTARGET) : $(OBJECTS)
- %create tmp.lbc
- @for %i in ( $(OBJECTS) ) do @%append tmp.lbc +%i
- wlib /b /c /n /p=512 $^@ @tmp.lbc
+all: $(SETUP_H) $(OUTPUTDIR) $(OBJECTS) $(LIBTARGET) $(EXTRATARGETS) .SYMBOLIC
-#test : $(OBJECTS)
-# %create tmp.lbc
-# @for %i in ( $(OBJECTS) ) do @%append tmp.lbc +%i
-# wlib /b /c /n /p=512 $^@ @tmp.lbc
+$(ARCHINCDIR)\wx:
+ mkdir $(ARCHINCDIR)
+ mkdir $(ARCHINCDIR)\wx
+
+$(OUTPUTDIR):
+ @if not exist $^@ mkdir $^@
+
+$(SETUP_H): $(WXDIR)\include\wx\msw\setup.h $(ARCHINCDIR)\wx
+ copy $(WXDIR)\include\wx\msw\setup.h $@
+
+LBCFILE=wx$(TOOLKIT).lbc
+$(LIBTARGET) : $(OBJECTS)
+ %create $(LBCFILE)
+ @for %i in ( $(OBJECTS) ) do @%append $(LBCFILE) +%i
+ wlib /b /c /n $(LIBPAGESIZE) $^@ @$(LBCFILE)
clean: .SYMBOLIC $(EXTRATARGETSCLEAN)
cleanall: clean
-accel.obj: $(MSWDIR)\accel.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\accel.obj: $(MSWDIR)\accel.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\app.obj: $(MSWDIR)\app.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\automtn.obj: $(OLEDIR)\automtn.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\bitmap.obj: $(MSWDIR)\bitmap.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\bmpbuttn.obj: $(MSWDIR)\bmpbuttn.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\brush.obj: $(MSWDIR)\brush.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\button.obj: $(MSWDIR)\button.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\caret.obj: $(MSWDIR)\caret.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\checkbox.obj: $(MSWDIR)\checkbox.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\checklst.obj: $(MSWDIR)\checklst.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\choice.obj: $(MSWDIR)\choice.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\clipbrd.obj: $(MSWDIR)\clipbrd.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\colordlg.obj: $(MSWDIR)\colordlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-app.obj: $(MSWDIR)\app.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\colour.obj: $(MSWDIR)\colour.cpp
+ *$(CXX) $(CXXFLAGS) $<
-automtn.obj: $(OLEDIR)\automtn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\combobox.obj: $(MSWDIR)\combobox.cpp
+ *$(CXX) $(CXXFLAGS) $<
-bitmap.obj: $(MSWDIR)\bitmap.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\control.obj: $(MSWDIR)\control.cpp
+ *$(CXX) $(CXXFLAGS) $<
-bmpbuttn.obj: $(MSWDIR)\bmpbuttn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\curico.obj: $(MSWDIR)\curico.cpp
+ *$(CXX) $(CXXFLAGS) $<
-brush.obj: $(MSWDIR)\brush.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\cursor.obj: $(MSWDIR)\cursor.cpp
+ *$(CXX) $(CXXFLAGS) $<
-button.obj: $(MSWDIR)\button.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\data.obj: $(MSWDIR)\data.cpp
+ *$(CXX) $(CXXFLAGS) $<
-caret.obj: $(MSWDIR)\caret.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dataobj.obj: $(OLEDIR)\dataobj.cpp
+ *$(CXX) $(CXXFLAGS) $<
-checkbox.obj: $(MSWDIR)\checkbox.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dc.obj: $(MSWDIR)\dc.cpp
+ *$(CXX) $(CXXFLAGS) $<
-checklst.obj: $(MSWDIR)\checklst.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dcclient.obj: $(MSWDIR)\dcclient.cpp
+ *$(CXX) $(CXXFLAGS) $<
-choice.obj: $(MSWDIR)\choice.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dcmemory.obj: $(MSWDIR)\dcmemory.cpp
+ *$(CXX) $(CXXFLAGS) $<
-clipbrd.obj: $(MSWDIR)\clipbrd.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dcprint.obj: $(MSWDIR)\dcprint.cpp
+ *$(CXX) $(CXXFLAGS) $<
-colordlg.obj: $(MSWDIR)\colordlg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dcscreen.obj: $(MSWDIR)\dcscreen.cpp
+ *$(CXX) $(CXXFLAGS) $<
-colour.obj: $(MSWDIR)\colour.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dde.obj: $(MSWDIR)\dde.cpp
+ *$(CXX) $(CXXFLAGS) $<
-combobox.obj: $(MSWDIR)\combobox.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dialog.obj: $(MSWDIR)\dialog.cpp
+ *$(CXX) $(CXXFLAGS) $<
-control.obj: $(MSWDIR)\control.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dialup.obj: $(MSWDIR)\dialup.cpp
+ *$(CXX) $(CXXFLAGS) $<
-curico.obj: $(MSWDIR)\curico.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dib.obj: $(MSWDIR)\dib.cpp
+ *$(CXX) $(CXXFLAGS) $<
-cursor.obj: $(MSWDIR)\cursor.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dibutils.obj: $(MSWDIR)\dibutils.cpp
+ *$(CXX) $(CXXFLAGS) $<
-data.obj: $(MSWDIR)\data.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dir.obj: $(MSWDIR)\dir.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dataobj.obj: $(OLEDIR)\dataobj.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dirdlg.obj: $(MSWDIR)\dirdlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dc.obj: $(MSWDIR)\dc.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dragimag.obj: $(MSWDIR)\dragimag.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dcclient.obj: $(MSWDIR)\dcclient.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dropsrc.obj: $(OLEDIR)\dropsrc.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dcmemory.obj: $(MSWDIR)\dcmemory.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\droptgt.obj: $(OLEDIR)\droptgt.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dcprint.obj: $(MSWDIR)\dcprint.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\enhmeta.obj: $(MSWDIR)\enhmeta.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dcscreen.obj: $(MSWDIR)\dcscreen.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\evtloop.obj: $(MSWDIR)\evtloop.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dde.obj: $(MSWDIR)\dde.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\fdrepdlg.obj: $(MSWDIR)\fdrepdlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dialog.obj: $(MSWDIR)\dialog.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\filedlg.obj: $(MSWDIR)\filedlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dib.obj: $(MSWDIR)\dib.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\font.obj: $(MSWDIR)\font.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dibutils.obj: $(MSWDIR)\dibutils.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\fontdlg.obj: $(MSWDIR)\fontdlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dirdlg.obj: $(MSWDIR)\dirdlg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\fontenum.obj: $(MSWDIR)\fontenum.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dragimag.obj: $(MSWDIR)\dragimag.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\fontutil.obj: $(MSWDIR)\fontutil.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dropsrc.obj: $(OLEDIR)\dropsrc.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\frame.obj: $(MSWDIR)\frame.cpp
+ *$(CXX) $(CXXFLAGS) $<
-droptgt.obj: $(OLEDIR)\droptgt.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\gauge95.obj: $(MSWDIR)\gauge95.cpp
+ *$(CXX) $(CXXFLAGS) $<
-filedlg.obj: $(MSWDIR)\filedlg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\gdiimage.obj: $(MSWDIR)\gdiimage.cpp
+ *$(CXX) $(CXXFLAGS) $<
-font.obj: $(MSWDIR)\font.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\gdiobj.obj: $(MSWDIR)\gdiobj.cpp
+ *$(CXX) $(CXXFLAGS) $<
-fontdlg.obj: $(MSWDIR)\fontdlg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\glcanvas.obj: $(MSWDIR)\glcanvas.cpp
+ *$(CXX) $(CXXFLAGS) $<
-fontenum.obj: $(MSWDIR)\fontenum.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\gsocket.obj: $(MSWDIR)\gsocket.c
+ *$(CC) $(CFLAGS) $<
-fontutil.obj: $(MSWDIR)\fontutil.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\gsockmsw.obj: $(MSWDIR)\gsockmsw.c
+ *$(CC) $(CFLAGS) $<
-frame.obj: $(MSWDIR)\frame.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\helpbest.obj: $(MSWDIR)\helpbest.cpp
+ *$(CXX) $(CXXFLAGS) $<
-gauge95.obj: $(MSWDIR)\gauge95.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\helpchm.obj: $(MSWDIR)\helpchm.cpp
+ *$(CXX) $(CXXFLAGS) $<
-gaugemsw.obj: $(MSWDIR)\gaugemsw.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\helpwin.obj: $(MSWDIR)\helpwin.cpp
+ *$(CXX) $(CXXFLAGS) $<
-gdiobj.obj: $(MSWDIR)\gdiobj.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\icon.obj: $(MSWDIR)\icon.cpp
+ *$(CXX) $(CXXFLAGS) $<
-gsocket.obj: $(MSWDIR)\gsocket.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imaglist.obj: $(MSWDIR)\imaglist.cpp
+ *$(CXX) $(CXXFLAGS) $<
-helpwin.obj: $(MSWDIR)\helpwin.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\iniconf.obj: $(MSWDIR)\iniconf.cpp
+ *$(CXX) $(CXXFLAGS) $<
-icon.obj: $(MSWDIR)\icon.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\joystick.obj: $(MSWDIR)\joystick.cpp
+ *$(CXX) $(CXXFLAGS) $<
-imaglist.obj: $(MSWDIR)\imaglist.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\listbox.obj: $(MSWDIR)\listbox.cpp
+ *$(CXX) $(CXXFLAGS) $<
-iniconf.obj: $(MSWDIR)\iniconf.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\listctrl.obj: $(MSWDIR)\listctrl.cpp
+ *$(CXX) $(CXXFLAGS) $<
-joystick.obj: $(MSWDIR)\joystick.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\main.obj: $(MSWDIR)\main.cpp
+ *$(CXX) $(CXXFLAGS) $<
-listbox.obj: $(MSWDIR)\listbox.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\mdi.obj: $(MSWDIR)\mdi.cpp
+ *$(CXX) $(CXXFLAGS) $<
-listctrl.obj: $(MSWDIR)\listctrl.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\menu.obj: $(MSWDIR)\menu.cpp
+ *$(CXX) $(CXXFLAGS) $<
-main.obj: $(MSWDIR)\main.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\menuitem.obj: $(MSWDIR)\menuitem.cpp
+ *$(CXX) $(CXXFLAGS) $<
-mdi.obj: $(MSWDIR)\mdi.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\metafile.obj: $(MSWDIR)\metafile.cpp
+ *$(CXX) $(CXXFLAGS) $<
-menu.obj: $(MSWDIR)\menu.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\mimetype.obj: $(MSWDIR)\mimetype.cpp
+ *$(CXX) $(CXXFLAGS) $<
-menuitem.obj: $(MSWDIR)\menuitem.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\minifram.obj: $(MSWDIR)\minifram.cpp
+ *$(CXX) $(CXXFLAGS) $<
-metafile.obj: $(MSWDIR)\metafile.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\msgdlg.obj: $(MSWDIR)\msgdlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-minifram.obj: $(MSWDIR)\minifram.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\mslu.obj: $(MSWDIR)\mslu.cpp
+ *$(CXX) $(CXXFLAGS) $<
-msgdlg.obj: $(MSWDIR)\msgdlg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\nativdlg.obj: $(MSWDIR)\nativdlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-nativdlg.obj: $(MSWDIR)\nativdlg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\notebook.obj: $(MSWDIR)\notebook.cpp
+ *$(CXX) $(CXXFLAGS) $<
-notebook.obj: $(MSWDIR)\notebook.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\oleutils.obj: $(OLEDIR)\oleutils.cpp
+ *$(CXX) $(CXXFLAGS) $<
-oleutils.obj: $(OLEDIR)\oleutils.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\ownerdrw.obj: $(MSWDIR)\ownerdrw.cpp
+ *$(CXX) $(CXXFLAGS) $<
-ownerdrw.obj: $(MSWDIR)\ownerdrw.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\palette.obj: $(MSWDIR)\palette.cpp
+ *$(CXX) $(CXXFLAGS) $<
-palette.obj: $(MSWDIR)\palette.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\pen.obj: $(MSWDIR)\pen.cpp
+ *$(CXX) $(CXXFLAGS) $<
-pen.obj: $(MSWDIR)\pen.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\penwin.obj: $(MSWDIR)\penwin.cpp
+ *$(CXX) $(CXXFLAGS) $<
-penwin.obj: $(MSWDIR)\penwin.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\popupwin.obj: $(MSWDIR)\popupwin.cpp
+ *$(CXX) $(CXXFLAGS) $<
-printdlg.obj: $(MSWDIR)\printdlg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\printdlg.obj: $(MSWDIR)\printdlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-printwin.obj: $(MSWDIR)\printwin.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\printwin.obj: $(MSWDIR)\printwin.cpp
+ *$(CXX) $(CXXFLAGS) $<
-radiobox.obj: $(MSWDIR)\radiobox.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\radiobox.obj: $(MSWDIR)\radiobox.cpp
+ *$(CXX) $(CXXFLAGS) $<
-radiobut.obj: $(MSWDIR)\radiobut.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\radiobut.obj: $(MSWDIR)\radiobut.cpp
+ *$(CXX) $(CXXFLAGS) $<
-regconf.obj: $(MSWDIR)\regconf.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\regconf.obj: $(MSWDIR)\regconf.cpp
+ *$(CXX) $(CXXFLAGS) $<
-region.obj: $(MSWDIR)\region.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\region.obj: $(MSWDIR)\region.cpp
+ *$(CXX) $(CXXFLAGS) $<
-registry.obj: $(MSWDIR)\registry.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\registry.obj: $(MSWDIR)\registry.cpp
+ *$(CXX) $(CXXFLAGS) $<
-scrolbar.obj: $(MSWDIR)\scrolbar.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\scrolbar.obj: $(MSWDIR)\scrolbar.cpp
+ *$(CXX) $(CXXFLAGS) $<
-settings.obj: $(MSWDIR)\settings.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\settings.obj: $(MSWDIR)\settings.cpp
+ *$(CXX) $(CXXFLAGS) $<
-slider95.obj: $(MSWDIR)\slider95.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\slider95.obj: $(MSWDIR)\slider95.cpp
+ *$(CXX) $(CXXFLAGS) $<
-slidrmsw.obj: $(MSWDIR)\slidrmsw.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\snglinst.obj: $(MSWDIR)\snglinst.cpp
+ *$(CXX) $(CXXFLAGS) $<
-spinbutt.obj: $(MSWDIR)\spinbutt.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\spinbutt.obj: $(MSWDIR)\spinbutt.cpp
+ *$(CXX) $(CXXFLAGS) $<
-spinctrl.obj: $(MSWDIR)\spinctrl.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\spinctrl.obj: $(MSWDIR)\spinctrl.cpp
+ *$(CXX) $(CXXFLAGS) $<
-statbmp.obj: $(MSWDIR)\statbmp.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\statbmp.obj: $(MSWDIR)\statbmp.cpp
+ *$(CXX) $(CXXFLAGS) $<
-statbox.obj: $(MSWDIR)\statbox.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\statbox.obj: $(MSWDIR)\statbox.cpp
+ *$(CXX) $(CXXFLAGS) $<
-statbr95.obj: $(MSWDIR)\statbr95.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\statbr95.obj: $(MSWDIR)\statbr95.cpp
+ *$(CXX) $(CXXFLAGS) $<
-statline.obj: $(MSWDIR)\statline.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\statline.obj: $(MSWDIR)\statline.cpp
+ *$(CXX) $(CXXFLAGS) $<
-stattext.obj: $(MSWDIR)\stattext.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\stattext.obj: $(MSWDIR)\stattext.cpp
+ *$(CXX) $(CXXFLAGS) $<
-tabctrl.obj: $(MSWDIR)\tabctrl.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\tabctrl.obj: $(MSWDIR)\tabctrl.cpp
+ *$(CXX) $(CXXFLAGS) $<
-taskbar.obj: $(MSWDIR)\taskbar.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\taskbar.obj: $(MSWDIR)\taskbar.cpp
+ *$(CXX) $(CXXFLAGS) $<
-tbar95.obj: $(MSWDIR)\tbar95.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\tbar95.obj: $(MSWDIR)\tbar95.cpp
+ *$(CXX) $(CXXFLAGS) $<
-tbarmsw.obj: $(MSWDIR)\tbarmsw.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\textctrl.obj: $(MSWDIR)\textctrl.cpp
+ *$(CXX) $(CXXFLAGS) $<
-textctrl.obj: $(MSWDIR)\textctrl.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\tglbtn.obj: $(MSWDIR)\tglbtn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-thread.obj: $(MSWDIR)\thread.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\thread.obj: $(MSWDIR)\thread.cpp
+ *$(CXX) $(CXXFLAGS) $<
-timer.obj: $(MSWDIR)\timer.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\timer.obj: $(MSWDIR)\timer.cpp
+ *$(CXX) $(CXXFLAGS) $<
-tooltip.obj: $(MSWDIR)\tooltip.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\tooltip.obj: $(MSWDIR)\tooltip.cpp
+ *$(CXX) $(CXXFLAGS) $<
-treectrl.obj: $(MSWDIR)\treectrl.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\toplevel.obj: $(MSWDIR)\toplevel.cpp
+ *$(CXX) $(CXXFLAGS) $<
-utils.obj: $(MSWDIR)\utils.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\treectrl.obj: $(MSWDIR)\treectrl.cpp
+ *$(CXX) $(CXXFLAGS) $<
-utilsexc.obj: $(MSWDIR)\utilsexc.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\utils.obj: $(MSWDIR)\utils.cpp
+ *$(CXX) $(CXXFLAGS) $<
-uuid.obj: $(OLEDIR)\uuid.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\utilsexc.obj: $(MSWDIR)\utilsexc.cpp
+ *$(CXX) $(CXXFLAGS) $<
-wave.obj: $(MSWDIR)\wave.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\uuid.obj: $(OLEDIR)\uuid.cpp
+ *$(CXX) $(CXXFLAGS) $<
-window.obj: $(MSWDIR)\window.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\volume.obj: $(MSWDIR)\volume.cpp
+ *$(CXX) $(CXXFLAGS) $<
-xpmhand.obj: $(MSWDIR)\xpmhand.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\wave.obj: $(MSWDIR)\wave.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\window.obj: $(MSWDIR)\window.cpp
+ *$(CXX) $(CXXFLAGS) $<
########################################################
# Common objects (always compiled)
-appcmn.obj: $(COMMDIR)\appcmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\appcmn.obj: $(COMMDIR)\appcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\artprov.obj: $(COMMDIR)\artprov.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\artstd.obj: $(COMMDIR)\artstd.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\choiccmn.obj: $(COMMDIR)\choiccmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\clipcmn.obj: $(COMMDIR)\clipcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\clntdata.obj: $(COMMDIR)\clntdata.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\cmdline.obj: $(COMMDIR)\cmdline.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\cmdproc.obj: $(COMMDIR)\cmdproc.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\cmndata.obj: $(COMMDIR)\cmndata.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\config.obj: $(COMMDIR)\config.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\containr.obj: $(COMMDIR)\containr.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\cshelp.obj: $(COMMDIR)\cshelp.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\ctrlcmn.obj: $(COMMDIR)\ctrlcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\ctrlsub.obj: $(COMMDIR)\ctrlsub.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\datetime.obj: $(COMMDIR)\datetime.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\datstrm.obj: $(COMMDIR)\datstrm.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\db.obj: $(COMMDIR)\db.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\dbgrid.obj: $(COMMDIR)\dbgrid.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\dbtable.obj: $(COMMDIR)\dbtable.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\dcbase.obj: $(COMMDIR)\dcbase.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\dircmn.obj: $(COMMDIR)\dircmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-choiccmn.obj: $(COMMDIR)\choiccmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dlgcmn.obj: $(COMMDIR)\dlgcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-clipcmn.obj: $(COMMDIR)\clipcmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dndcmn.obj: $(COMMDIR)\dndcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-cmndata.obj: $(COMMDIR)\cmndata.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dobjcmn.obj: $(COMMDIR)\dobjcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-config.obj: $(COMMDIR)\config.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\docmdi.obj: $(COMMDIR)\docmdi.cpp
+ *$(CXX) $(CXXFLAGS) $<
-ctrlcmn.obj: $(COMMDIR)\ctrlcmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\docview.obj: $(COMMDIR)\docview.cpp
+ *$(CXX) $(CXXFLAGS) $<
-ctrlsub.obj: $(COMMDIR)\ctrlsub.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dseldlg.obj: $(COMMDIR)\dseldlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-date.obj: $(COMMDIR)\date.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dynarray.obj: $(COMMDIR)\dynarray.cpp
+ *$(CXX) $(CXXFLAGS) $<
-datstrm.obj: $(COMMDIR)\datstrm.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dynlib.obj: $(COMMDIR)\dynlib.cpp
+ *$(CXX) $(CXXFLAGS) $<
-db.obj: $(COMMDIR)\db.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dynload.obj: $(COMMDIR)\dynload.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dbtable.obj: $(COMMDIR)\dbtable.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\effects.obj: $(COMMDIR)\effects.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dcbase.obj: $(COMMDIR)\dcbase.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\encconv.obj: $(COMMDIR)\encconv.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dlgcmn.obj: $(COMMDIR)\dlgcmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\event.obj: $(COMMDIR)\event.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dobjcmn.obj: $(COMMDIR)\dobjcmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\extended.obj: $(COMMDIR)\extended.c
+ *$(CC) $(CFLAGS) $<
-docmdi.obj: $(COMMDIR)\docmdi.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\fddlgcmn.obj: $(COMMDIR)\fddlgcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-docview.obj: $(COMMDIR)\docview.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\ffile.obj: $(COMMDIR)\ffile.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dynarray.obj: $(COMMDIR)\dynarray.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\file.obj: $(COMMDIR)\file.cpp
+ *$(CXX) $(CXXFLAGS) $<
-dynlib.obj: $(COMMDIR)\dynlib.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\fileconf.obj: $(COMMDIR)\fileconf.cpp
+ *$(CXX) $(CXXFLAGS) $<
-event.obj: $(COMMDIR)\event.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\filefn.obj: $(COMMDIR)\filefn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-extended.obj: $(COMMDIR)\extended.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\filename.obj: $(COMMDIR)\filename.cpp
+ *$(CXX) $(CXXFLAGS) $<
-ffile.obj: $(COMMDIR)\ffile.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\filesys.obj: $(COMMDIR)\filesys.cpp
+ *$(CXX) $(CXXFLAGS) $<
-file.obj: $(COMMDIR)\file.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\fontcmn.obj: $(COMMDIR)\fontcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-fileconf.obj: $(COMMDIR)\fileconf.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\fontmap.obj: $(COMMDIR)\fontmap.cpp
+ *$(CXX) $(CXXFLAGS) $<
-filefn.obj: $(COMMDIR)\filefn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\framecmn.obj: $(COMMDIR)\framecmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-filesys.obj: $(COMMDIR)\filesys.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\fs_inet.obj: $(COMMDIR)\fs_inet.cpp
+ *$(CXX) $(CXXFLAGS) $<
-fontcmn.obj: $(COMMDIR)\fontcmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\fs_mem.obj: $(COMMDIR)\fs_mem.cpp
+ *$(CXX) $(CXXFLAGS) $<
-fontmap.obj: $(COMMDIR)\fontmap.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\fs_zip.obj: $(COMMDIR)\fs_zip.cpp
+ *$(CXX) $(CXXFLAGS) $<
-framecmn.obj: $(COMMDIR)\framecmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\ftp.obj: $(COMMDIR)\ftp.cpp
+ *$(CXX) $(CXXFLAGS) $<
-fs_inet.obj: $(COMMDIR)\fs_inet.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\gaugecmn.obj: $(COMMDIR)\gaugecmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-fs_zip.obj: $(COMMDIR)\fs_zip.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\gdicmn.obj: $(COMMDIR)\gdicmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-ftp.obj: $(COMMDIR)\ftp.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\geometry.obj: $(COMMDIR)\geometry.cpp
+ *$(CXX) $(CXXFLAGS) $<
-gdicmn.obj: $(COMMDIR)\gdicmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\gifdecod.obj: $(COMMDIR)\gifdecod.cpp
+ *$(CXX) $(CXXFLAGS) $<
-gifdecod.obj: $(COMMDIR)\gifdecod.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\hash.obj: $(COMMDIR)\hash.cpp
+ *$(CXX) $(CXXFLAGS) $<
-hash.obj: $(COMMDIR)\hash.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\hashmap.obj: $(COMMDIR)\hashmap.cpp
+ *$(CXX) $(CXXFLAGS) $<
-helpbase.obj: $(COMMDIR)\helpbase.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\helpbase.obj: $(COMMDIR)\helpbase.cpp
+ *$(CXX) $(CXXFLAGS) $<
-http.obj: $(COMMDIR)\http.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\http.obj: $(COMMDIR)\http.cpp
+ *$(CXX) $(CXXFLAGS) $<
-imagall.obj: $(COMMDIR)\imagall.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\iconbndl.obj: $(COMMDIR)\iconbndl.cpp
+ *$(CXX) $(CXXFLAGS) $<
-imagbmp.obj: $(COMMDIR)\imagbmp.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imagall.obj: $(COMMDIR)\imagall.cpp
+ *$(CXX) $(CXXFLAGS) $<
-image.obj: $(COMMDIR)\image.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imagbmp.obj: $(COMMDIR)\imagbmp.cpp
+ *$(CXX) $(CXXFLAGS) $<
-imaggif.obj: $(COMMDIR)\imaggif.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\image.obj: $(COMMDIR)\image.cpp
+ *$(CXX) $(CXXFLAGS) $<
-imagpcx.obj: $(COMMDIR)\imagpcx.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imagfill.obj: $(COMMDIR)\imagfill.cpp
+ *$(CXX) $(CXXFLAGS) $<
-imagpng.obj: $(COMMDIR)\imagpng.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imaggif.obj: $(COMMDIR)\imaggif.cpp
+ *$(CXX) $(CXXFLAGS) $<
-imagpnm.obj: $(COMMDIR)\imagpnm.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imagiff.obj: $(COMMDIR)\imagiff.cpp
+ *$(CXX) $(CXXFLAGS) $<
-intl.obj: $(COMMDIR)\intl.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imagjpeg.obj: $(COMMDIR)\imagjpeg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-ipcbase.obj: $(COMMDIR)\ipcbase.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imagpcx.obj: $(COMMDIR)\imagpcx.cpp
+ *$(CXX) $(CXXFLAGS) $<
-layout.obj: $(COMMDIR)\layout.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imagpng.obj: $(COMMDIR)\imagpng.cpp
+ *$(CXX) $(CXXFLAGS) $<
-lboxcmn.obj: $(COMMDIR)\lboxcmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imagpnm.obj: $(COMMDIR)\imagpnm.cpp
+ *$(CXX) $(CXXFLAGS) $<
-list.obj: $(COMMDIR)\list.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imagtiff.obj: $(COMMDIR)\imagtiff.cpp
+ *$(CXX) $(CXXFLAGS) $<
-log.obj: $(COMMDIR)\log.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\imagxpm.obj: $(COMMDIR)\imagxpm.cpp
+ *$(CXX) $(CXXFLAGS) $<
-memory.obj: $(COMMDIR)\memory.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\intl.obj: $(COMMDIR)\intl.cpp
+ *$(CXX) $(CXXFLAGS) $<
-menucmn.obj: $(COMMDIR)\menucmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\ipcbase.obj: $(COMMDIR)\ipcbase.cpp
+ *$(CXX) $(CXXFLAGS) $<
-mimetype.obj: $(COMMDIR)\mimetype.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\layout.obj: $(COMMDIR)\layout.cpp
+ *$(CXX) $(CXXFLAGS) $<
-module.obj: $(COMMDIR)\module.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\lboxcmn.obj: $(COMMDIR)\lboxcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-mstream.obj: $(COMMDIR)\mstream.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\list.obj: $(COMMDIR)\list.cpp
+ *$(CXX) $(CXXFLAGS) $<
-object.obj: $(COMMDIR)\object.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\log.obj: $(COMMDIR)\log.cpp
+ *$(CXX) $(CXXFLAGS) $<
-objstrm.obj: $(COMMDIR)\objstrm.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\longlong.obj: $(COMMDIR)\longlong.cpp
+ *$(CXX) $(CXXFLAGS) $<
-odbc.obj: $(COMMDIR)\odbc.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\matrix.obj: $(COMMDIR)\matrix.cpp
+ *$(CXX) $(CXXFLAGS) $<
-paper.obj: $(COMMDIR)\paper.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\memory.obj: $(COMMDIR)\memory.cpp
+ *$(CXX) $(CXXFLAGS) $<
-prntbase.obj: $(COMMDIR)\prntbase.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\menucmn.obj: $(COMMDIR)\menucmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-process.obj: $(COMMDIR)\process.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\mimecmn.obj: $(COMMDIR)\mimecmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-protocol.obj: $(COMMDIR)\protocol.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\module.obj: $(COMMDIR)\module.cpp
+ *$(CXX) $(CXXFLAGS) $<
-resource.obj: $(COMMDIR)\resource.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\msgout.obj: $(COMMDIR)\msgout.cpp
+ *$(CXX) $(CXXFLAGS) $<
-sckaddr.obj: $(COMMDIR)\sckaddr.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\mstream.obj: $(COMMDIR)\mstream.cpp
+ *$(CXX) $(CXXFLAGS) $<
-sckfile.obj: $(COMMDIR)\sckfile.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\nbkbase.obj: $(COMMDIR)\nbkbase.cpp
+ *$(CXX) $(CXXFLAGS) $<
-sckipc.obj: $(COMMDIR)\sckipc.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\object.obj: $(COMMDIR)\object.cpp
+ *$(CXX) $(CXXFLAGS) $<
-sckstrm.obj: $(COMMDIR)\sckstrm.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\odbc.obj: $(COMMDIR)\odbc.cpp
+ *$(CXX) $(CXXFLAGS) $<
-serbase.obj: $(COMMDIR)\serbase.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\paper.obj: $(COMMDIR)\paper.cpp
+ *$(CXX) $(CXXFLAGS) $<
-sizer.obj: $(COMMDIR)\sizer.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\popupcmn.obj: $(COMMDIR)\popupcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-socket.obj: $(COMMDIR)\socket.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\prntbase.obj: $(COMMDIR)\prntbase.cpp
+ *$(CXX) $(CXXFLAGS) $<
-strconv.obj: $(COMMDIR)\strconv.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\process.obj: $(COMMDIR)\process.cpp
+ *$(CXX) $(CXXFLAGS) $<
-stream.obj: $(COMMDIR)\stream.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\protocol.obj: $(COMMDIR)\protocol.cpp
+ *$(CXX) $(CXXFLAGS) $<
-string.obj: $(COMMDIR)\string.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\quantize.obj: $(COMMDIR)\quantize.cpp
+ *$(CXX) $(CXXFLAGS) $<
-tbarbase.obj: $(COMMDIR)\tbarbase.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\radiocmn.obj: $(COMMDIR)\radiocmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-tbarsmpl.obj: $(COMMDIR)\tbarsmpl.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\regex.obj: $(COMMDIR)\regex.cpp
+ *$(CXX) $(CXXFLAGS) $<
-textcmn.obj: $(COMMDIR)\textcmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\resource.obj: $(COMMDIR)\resource.cpp
+ *$(CXX) $(CXXFLAGS) $<
-textfile.obj: $(COMMDIR)\textfile.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\sckaddr.obj: $(COMMDIR)\sckaddr.cpp
+ *$(CXX) $(CXXFLAGS) $<
-time.obj: $(COMMDIR)\time.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\sckfile.obj: $(COMMDIR)\sckfile.cpp
+ *$(CXX) $(CXXFLAGS) $<
-timercmn.obj: $(COMMDIR)\timercmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\sckipc.obj: $(COMMDIR)\sckipc.cpp
+ *$(CXX) $(CXXFLAGS) $<
-tokenzr.obj: $(COMMDIR)\tokenzr.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\sckstrm.obj: $(COMMDIR)\sckstrm.cpp
+ *$(CXX) $(CXXFLAGS) $<
-txtstrm.obj: $(COMMDIR)\txtstrm.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\settcmn.obj: $(COMMDIR)\settcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-unzip.obj: $(COMMDIR)\unzip.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\sizer.obj: $(COMMDIR)\sizer.cpp
+ *$(CXX) $(CXXFLAGS) $<
-url.obj: $(COMMDIR)\url.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\socket.obj: $(COMMDIR)\socket.cpp
+ *$(CXX) $(CXXFLAGS) $<
-utilscmn.obj: $(COMMDIR)\utilscmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\statbar.obj: $(COMMDIR)\statbar.cpp
+ *$(CXX) $(CXXFLAGS) $<
-valgen.obj: $(COMMDIR)\valgen.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\strconv.obj: $(COMMDIR)\strconv.cpp
+ *$(CXX) $(CXXFLAGS) $<
-validate.obj: $(COMMDIR)\validate.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\stream.obj: $(COMMDIR)\stream.cpp
+ *$(CXX) $(CXXFLAGS) $<
-valtext.obj: $(COMMDIR)\valtext.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\string.obj: $(COMMDIR)\string.cpp
+ *$(CXX) $(CXXFLAGS) $<
-variant.obj: $(COMMDIR)\variant.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\sysopt.obj: $(COMMDIR)\sysopt.cpp
+ *$(CXX) $(CXXFLAGS) $<
-wfstream.obj: $(COMMDIR)\wfstream.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\tbarbase.obj: $(COMMDIR)\tbarbase.cpp
+ *$(CXX) $(CXXFLAGS) $<
-wincmn.obj: $(COMMDIR)\wincmn.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\textbuf.obj: $(COMMDIR)\textbuf.cpp
+ *$(CXX) $(CXXFLAGS) $<
-wxchar.obj: $(COMMDIR)\wxchar.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\textcmn.obj: $(COMMDIR)\textcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-wxexpr.obj: $(COMMDIR)\wxexpr.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\textfile.obj: $(COMMDIR)\textfile.cpp
+ *$(CXX) $(CXXFLAGS) $<
-zipstrm.obj: $(COMMDIR)\zipstrm.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\timercmn.obj: $(COMMDIR)\timercmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
-zstream.obj: $(COMMDIR)\zstream.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\tokenzr.obj: $(COMMDIR)\tokenzr.cpp
+ *$(CXX) $(CXXFLAGS) $<
+$(OUTPUTDIR)\toplvcmn.obj: $(COMMDIR)\toplvcmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
+$(OUTPUTDIR)\treebase.obj: $(COMMDIR)\treebase.cpp
+ *$(CXX) $(CXXFLAGS) $<
-y_tab.obj: $(COMMDIR)\y_tab.c $(COMMDIR)\lex_yy.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) -DUSE_DEFINE $(COMMDIR)\y_tab.c
+$(OUTPUTDIR)\txtstrm.obj: $(COMMDIR)\txtstrm.cpp
+ *$(CXX) $(CXXFLAGS) $<
-# *$(CC) $(CPPFLAGS) $(IFLAGS) -DUSE_DEFINE -DYY_USE_PROTOS $(COMMDIR)\y_tab.c
+$(OUTPUTDIR)\unzip.obj: $(COMMDIR)\unzip.c
+ *$(CC) $(CFLAGS) $<
+
+$(OUTPUTDIR)\url.obj: $(COMMDIR)\url.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\utilscmn.obj: $(COMMDIR)\utilscmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\valgen.obj: $(COMMDIR)\valgen.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\validate.obj: $(COMMDIR)\validate.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\valtext.obj: $(COMMDIR)\valtext.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\variant.obj: $(COMMDIR)\variant.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\wfstream.obj: $(COMMDIR)\wfstream.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\wincmn.obj: $(COMMDIR)\wincmn.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\wxchar.obj: $(COMMDIR)\wxchar.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\wxexpr.obj: $(COMMDIR)\wxexpr.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\xpmdecod.obj: $(COMMDIR)\xpmdecod.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\zipstrm.obj: $(COMMDIR)\zipstrm.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+$(OUTPUTDIR)\zstream.obj: $(COMMDIR)\zstream.cpp
+ *$(CXX) $(CXXFLAGS) $<
+
+
+
+$(OUTPUTDIR)\y_tab.obj: $(COMMDIR)\y_tab.c $(COMMDIR)\lex_yy.c
+ *$(CC) $(CFLAGS) -DUSE_DEFINE $(COMMDIR)\y_tab.c
$(COMMDIR)\y_tab.c: $(COMMDIR)\dosyacc.c
copy $(COMMDIR)\dosyacc.c $(COMMDIR)\y_tab.c
# Generic objects (not always compiled, depending on
# whether platforms have native implementations)
-busyinfo.obj: $(GENDIR)\busyinfo.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\busyinfo.obj: $(GENDIR)\busyinfo.cpp
+ *$(CXX) $(CXXFLAGS) $<
-choicdgg.obj: $(GENDIR)\choicdgg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\calctrl.obj: $(GENDIR)\calctrl.cpp
+ *$(CXX) $(CXXFLAGS) $<
-grid.obj: $(GENDIR)\grid.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\choicdgg.obj: $(GENDIR)\choicdgg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-laywin.obj: $(GENDIR)\laywin.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dcbuffer.obj: $(GENDIR)\dcbuffer.cpp
+ *$(CXX) $(CXXFLAGS) $<
-logg.obj: $(GENDIR)\logg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dcpsg.obj: $(GENDIR)\dcpsg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-numdlgg.obj: $(GENDIR)\numdlgg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dirctrlg.obj: $(GENDIR)\dirctrlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-panelg.obj: $(GENDIR)\panelg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\dragimgg.obj: $(GENDIR)\dragimgg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-progdlgg.obj: $(GENDIR)\progdlgg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\grid.obj: $(GENDIR)\grid.cpp
+ *$(CXX) $(CXXFLAGS) $<
-prop.obj: $(GENDIR)\prop.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\gridctrl.obj: $(GENDIR)\gridctrl.cpp
+ *$(CXX) $(CXXFLAGS) $<
-propform.obj: $(GENDIR)\propform.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\gridsel.obj: $(GENDIR)\gridsel.cpp
+ *$(CXX) $(CXXFLAGS) $<
-proplist.obj: $(GENDIR)\proplist.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\laywin.obj: $(GENDIR)\laywin.cpp
+ *$(CXX) $(CXXFLAGS) $<
-sashwin.obj: $(GENDIR)\sashwin.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\logg.obj: $(GENDIR)\logg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-scrolwin.obj: $(GENDIR)\scrolwin.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\numdlgg.obj: $(GENDIR)\numdlgg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-splitter.obj: $(GENDIR)\splitter.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\panelg.obj: $(GENDIR)\panelg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-statusbr.obj: $(GENDIR)\statusbr.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\progdlgg.obj: $(GENDIR)\progdlgg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-tabg.obj: $(GENDIR)\tabg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\prop.obj: $(GENDIR)\prop.cpp
+ *$(CXX) $(CXXFLAGS) $<
-textdlgg.obj: $(GENDIR)\textdlgg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\propform.obj: $(GENDIR)\propform.cpp
+ *$(CXX) $(CXXFLAGS) $<
-tipdlg.obj: $(GENDIR)\tipdlg.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\proplist.obj: $(GENDIR)\proplist.cpp
+ *$(CXX) $(CXXFLAGS) $<
-wizard.obj: $(GENDIR)\wizard.cpp
- *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\sashwin.obj: $(GENDIR)\sashwin.cpp
+ *$(CXX) $(CXXFLAGS) $<
+$(OUTPUTDIR)\scrlwing.obj: $(GENDIR)\scrlwing.cpp
+ *$(CXX) $(CXXFLAGS) $<
+$(OUTPUTDIR)\spinctlg.obj: $(GENDIR)\spinctlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-crbuffri.obj: $(XPMDIR)\crbuffri.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\splash.obj: $(GENDIR)\splash.cpp
+ *$(CXX) $(CXXFLAGS) $<
-crbuffrp.obj: $(XPMDIR)\crbuffrp.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\splitter.obj: $(GENDIR)\splitter.cpp
+ *$(CXX) $(CXXFLAGS) $<
-crdatfri.obj: $(XPMDIR)\crdatfri.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\statusbr.obj: $(GENDIR)\statusbr.cpp
+ *$(CXX) $(CXXFLAGS) $<
-crdatfrp.obj: $(XPMDIR)\crdatfrp.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\tbarsmpl.obj: $(GENDIR)\tbarsmpl.cpp
+ *$(CXX) $(CXXFLAGS) $<
-create.obj: $(XPMDIR)\create.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\textdlgg.obj: $(GENDIR)\textdlgg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-crifrbuf.obj: $(XPMDIR)\crifrbuf.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\tipdlg.obj: $(GENDIR)\tipdlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-crifrdat.obj: $(XPMDIR)\crifrdat.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\tipwin.obj: $(GENDIR)\tipwin.cpp
+ *$(CXX) $(CXXFLAGS) $<
-crpfrbuf.obj: $(XPMDIR)\crpfrbuf.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\treectlg.obj: $(GENDIR)\treectlg.cpp
+ *$(CXX) $(CXXFLAGS) $<
-crpfrdat.obj: $(XPMDIR)\crpfrdat.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\treelay.obj: $(GENDIR)\treelay.cpp
+ *$(CXX) $(CXXFLAGS) $<
-# TODO: what to do about this clash of filename????
-#data.obj: $(XPMDIR)\data.c
-# *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\wizard.obj: $(GENDIR)\wizard.cpp
+ *$(CXX) $(CXXFLAGS) $<
-hashtab.obj: $(XPMDIR)\hashtab.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
-misc.obj: $(XPMDIR)\misc.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
-parse.obj: $(XPMDIR)\parse.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
-rdftodat.obj: $(XPMDIR)\rdftodat.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
-
-rdftoi.obj: $(XPMDIR)\rdftoi.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
-
-rdftop.obj: $(XPMDIR)\rdftop.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
-
-rgb.obj: $(XPMDIR)\rgb.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+########################################################
+# HTML objects (always compiled)
-scan.obj: $(XPMDIR)\scan.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\helpctrl.obj: $(HTMLDIR)\helpctrl.cpp
+ *$(CXX) $(CXXFLAGS) $<
-simx.obj: $(XPMDIR)\simx.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\helpdata.obj: $(HTMLDIR)\helpdata.cpp
+ *$(CXX) $(CXXFLAGS) $<
-wrffrdat.obj: $(XPMDIR)\wrffrdat.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\helpfrm.obj: $(HTMLDIR)\helpfrm.cpp
+ *$(CXX) $(CXXFLAGS) $<
-wrffri.obj: $(XPMDIR)\wrffri.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\htmlcell.obj: $(HTMLDIR)\htmlcell.cpp
+ *$(CXX) $(CXXFLAGS) $<
-wrffrp.obj: $(XPMDIR)\wrffrp.c
- *$(CC) $(CPPFLAGS) $(IFLAGS) $<
+$(OUTPUTDIR)\htmlfilt.obj: $(HTMLDIR)\htmlfilt.cpp
+ *$(CXX) $(CXXFLAGS) $<
-OBJ1 = adler32$(O) compress$(O) crc32$(O) gzio$(O) uncompr$(O) deflate$(O) \
- trees$(O)
-OBJ2 = zutil$(O) inflate$(O) infblock$(O) inftrees$(O) infcodes$(O) \
- infutil$(O) inffast$(O)
+$(OUTPUTDIR)\htmlpars.obj: $(HTMLDIR)\htmlpars.cpp
+ *$(CXX) $(CXXFLAGS) $<
-adler32.obj: adler32.c zutil.h zlib.h zconf.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\htmltag.obj: $(HTMLDIR)\htmltag.cpp
+ *$(CXX) $(CXXFLAGS) $<
-compress.obj: compress.c zlib.h zconf.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\htmlwin.obj: $(HTMLDIR)\htmlwin.cpp
+ *$(CXX) $(CXXFLAGS) $<
-crc32.obj: crc32.c zutil.h zlib.h zconf.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\htmprint.obj: $(HTMLDIR)\htmprint.cpp
+ *$(CXX) $(CXXFLAGS) $<
-deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\m_dflist.obj: $(HTMLDIR)\m_dflist.cpp
+ *$(CXX) $(CXXFLAGS) $<
-gzio.obj: gzio.c zutil.h zlib.h zconf.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\m_fonts.obj: $(HTMLDIR)\m_fonts.cpp
+ *$(CXX) $(CXXFLAGS) $<
-infblock.obj: infblock.c zutil.h zlib.h zconf.h infblock.h inftrees.h\
- infcodes.h infutil.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\m_hline.obj: $(HTMLDIR)\m_hline.cpp
+ *$(CXX) $(CXXFLAGS) $<
-infcodes.obj: infcodes.c zutil.h zlib.h zconf.h inftrees.h infutil.h\
- infcodes.h inffast.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\m_image.obj: $(HTMLDIR)\m_image.cpp
+ *$(CXX) $(CXXFLAGS) $<
-inflate.obj: inflate.c zutil.h zlib.h zconf.h infblock.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\m_layout.obj: $(HTMLDIR)\m_layout.cpp
+ *$(CXX) $(CXXFLAGS) $<
-inftrees.obj: inftrees.c zutil.h zlib.h zconf.h inftrees.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\m_links.obj: $(HTMLDIR)\m_links.cpp
+ *$(CXX) $(CXXFLAGS) $<
-infutil.obj: infutil.c zutil.h zlib.h zconf.h inftrees.h infutil.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\m_list.obj: $(HTMLDIR)\m_list.cpp
+ *$(CXX) $(CXXFLAGS) $<
-inffast.obj: inffast.c zutil.h zlib.h zconf.h inftrees.h infutil.h inffast.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\m_pre.obj: $(HTMLDIR)\m_pre.cpp
+ *$(CXX) $(CXXFLAGS) $<
-trees.obj: trees.c deflate.h zutil.h zlib.h zconf.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\m_style.obj: $(HTMLDIR)\m_style.cpp
+ *$(CXX) $(CXXFLAGS) $<
-uncompr.obj: uncompr.c zlib.h zconf.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\m_tables.obj: $(HTMLDIR)\m_tables.cpp
+ *$(CXX) $(CXXFLAGS) $<
-zutil.obj: zutil.c zutil.h zlib.h zconf.h
- $(CC) -c $(CFLAGS) $*.c
+$(OUTPUTDIR)\winpars.obj: $(HTMLDIR)\winpars.cpp
+ *$(CXX) $(CXXFLAGS) $<
-xpm: .SYMBOLIC
- cd $(WXDIR)\src\xpm
- wmake -f makefile.wat all
- cd $(WXDIR)\src\msw
-clean_xpm: .SYMBOLIC
- cd $(WXDIR)\src\xpm
- wmake -f makefile.wat clean
- cd $(WXDIR)\src\msw
png: .SYMBOLIC
cd $(WXDIR)\src\png
wmake -f makefile.wat clean
cd $(WXDIR)\src\msw
+jpeg: .SYMBOLIC
+ cd $(WXDIR)\src\jpeg
+ wmake -f makefile.wat all
+ cd $(WXDIR)\src\msw
+
+clean_jpeg: .SYMBOLIC
+ cd $(WXDIR)\src\jpeg
+ wmake -f makefile.wat clean
+ cd $(WXDIR)\src\msw
+
+tiff: .SYMBOLIC
+ cd $(WXDIR)\src\tiff
+ wmake -f makefile.wat all
+ cd $(WXDIR)\src\msw
+
+clean_tiff: .SYMBOLIC
+ cd $(WXDIR)\src\tiff
+ wmake -f makefile.wat clean
+ cd $(WXDIR)\src\msw
+
+regex: .SYMBOLIC
+ cd $(WXDIR)\src\regex
+ wmake -f makefile.wat all
+ cd $(WXDIR)\src\msw
+
+clean_regex: .SYMBOLIC
+ cd $(WXDIR)\src\regex
+ wmake -f makefile.wat clean
+ cd $(WXDIR)\src\msw
+
MFTYPE=wat
-makefile.$(MFTYPE) : $(WXWIN)\distrib\msw\tmake\filelist.txt $(WXWIN)\distrib\msw\tmake\$(MFTYPE).t
- cd $(WXWIN)\distrib\msw\tmake
+self : .SYMBOLIC $(WXDIR)\distrib\msw\tmake\filelist.txt $(WXDIR)\distrib\msw\tmake\$(MFTYPE).t
+ cd $(WXDIR)\distrib\msw\tmake
tmake -t $(MFTYPE) wxwin.pro -o makefile.$(MFTYPE)
- copy makefile.$(MFTYPE) $(WXWIN)\src\msw
+ copy makefile.$(MFTYPE) $(WXDIR)\src\msw