X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2bda0e173844e8e0f8acf4e8ad8b5c26e5c6fe5d..94e2ed3b8db0220160c0b939782cd46914ec073a:/src/msw/makefile.wat?ds=sidebyside diff --git a/src/msw/makefile.wat b/src/msw/makefile.wat index 1dc75e669b..cf968baeee 100644 --- a/src/msw/makefile.wat +++ b/src/msw/makefile.wat @@ -1,13 +1,23 @@ #!/binb/wmake.exe + +# This file was automatically generated by tmake at 13:52, 2001/08/06 +# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE WAT.T! + +# +# File: makefile.wat +# Author: Julian Smart +# Created: 1998 # -# File: makefile.wat -# Author: Edward C. Zimmermann -# Created: 1994 -# Updated: Dmitri Chubraev, Nov.1994 -# RCS_ID $Id$ +# Makefile : Builds wxWindows library for Watcom C++, WIN32 # -# Makefile : Builds wxWindows library for Windows 3.1 -# and Watcom C++ +# 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 = ..\.. @@ -15,145 +25,1298 @@ WXDIR = ..\.. WXLIB = $(WXDIR)\lib -LIBTARGET = $(WXLIB)\wx$(LEVEL).lib +LIBTARGET = $(WXLIB)\wx.lib DUMMY=dummydll -#CTL3DOBJ = ..\..\contrib\ctl3d\ctl3d32.obj -#CTL3DLIB = ..\..\contrib\ctl3d\win32s\ctl3d32.lib -FAFALIB = ..\..\contrib\fafa\fafa.lib -#ODBCLIB = ..\..\contrib\odbc\odbc32.lib -GAUGELIB = ..\..\contrib\gauge\gauge.lib -ITSYLIB = ..\..\contrib\itsybits\itsy.lib -WXSTRINGLIB = ..\..\contrib\wxstring\wxstring.lib -WXXPMLIB = ..\..\contrib\wxxpm\wxxpm.lib -PROIOLIB = ..\..\utils\prologio\lib\prologio.lib -DIBLIB = ..\..\utils\dib\dib.lib -RCPARSERLIB = ..\..\utils\rcparser\lib\rcparser.lib - -EXTRAMODULES = $(GAUGELIB) $(ITSYLIB) $(PROIOLIB) $(DIBLIB) $(WXSTRINGLIB) $(RCPARSERLIB) $(FAFALIB) # $(WXXPMLIB) -EXTRATARGETS = fafa gauge itsy prologio dib rcparser wxstring # wxxpm -EXTRATARGETSCLEAN = clean_fafa clean_gauge clean_itsy clean_proio clean_dib clean_rcp clean_wxstring # clean_wxxpm - -OBJECTS = wx_win.obj wx_frame.obj wx_panel.obj wx_utils.obj & - wx_item.obj wx_text.obj wx_gdi.obj wx_dialg.obj wx_canvs.obj wx_dc.obj & - wx_mf.obj wx_ipc.obj wx_timer.obj wx_clipb.obj wx_vlbox.obj & - wx_stat.obj wx_scrol.obj wx_buttn.obj wx_messg.obj wx_check.obj wx_choic.obj & - wx_rbox.obj wx_lbox.obj wx_group.obj wx_gauge.obj wx_txt.obj wx_mtxt.obj & - wx_slidr.obj wx_menu.obj wx_db.obj wx_cmdlg.obj wx_main.obj wx_combo.obj - -BASEOBJECTS = ..\base\wb_win.obj ..\base\wb_frame.obj ..\base\wb_panel.obj & - ..\base\wb_utils.obj ..\base\wx_lay.obj ..\base\wx_doc.obj ..\base\wb_res.obj & - ..\base\wb_main.obj ..\base\wb_item.obj ..\base\wb_list.obj ..\base\wb_obj.obj & - ..\base\wb_text.obj ..\base\wb_gdi.obj ..\base\wb_dialg.obj ..\base\wb_canvs.obj & - ..\base\wb_dc.obj ..\base\wb_mf.obj ..\base\wb_ps.obj ..\base\wx_enhdg.obj & - ..\base\wb_hash.obj ..\base\wb_ipc.obj ..\base\wb_form.obj ..\base\wb_timer.obj & - ..\base\wb_help.obj ..\base\wb_sysev.obj ..\base\wb_stdev.obj ..\base\wb_types.obj & - ..\base\wb_mgstr.obj ..\base\wb_data.obj ..\base\wb_stat.obj & - ..\base\wb_scrol.obj ..\base\wb_vlbox.obj ..\base\wb_print.obj ..\base\wx_tbar.obj & - ..\base\wx_bbar.obj ..\base\wx_mem.obj ..\base\wx_date.obj ..\base\wb_cmdlg.obj & - ..\base\wx_time.obj ..\base\wx_frac.obj - -# This now replaced by contrib\wxstring -#..\base\wxstring.obj - -all: base $(EXTRATARGETS) erasepch $(LIBTARGET) - -base: .SYMBOLIC - cd ..\base - wmake -f makefile.wat all OPTIONS="$(OPTIONS)" DEBUG="$(DEBUG)" LEVEL=$(LEVEL) - cd ..\msw - -$(LIBTARGET) : $(OBJECTS) $(BASEOBJECTS) $(EXTRAMODULES) +# ODBCLIB = ..\..\contrib\odbc\odbc32.lib + +EXTRATARGETS = png zlib jpeg tiff +EXTRATARGETSCLEAN = clean_png clean_zlib clean_jpeg clean_tiff +GENDIR=$(WXDIR)\src\generic +COMMDIR=$(WXDIR)\src\common +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 & + calctrl.obj & + choicdgg.obj & + dirctrlg.obj & + dragimgg.obj & + grid.obj & + gridctrl.obj & + gridsel.obj & + laywin.obj & + logg.obj & + numdlgg.obj & + panelg.obj & + progdlgg.obj & + prop.obj & + propform.obj & + proplist.obj & + sashwin.obj & + scrlwing.obj & + spinctlg.obj & + splash.obj & + splitter.obj & + statusbr.obj & + tbarsmpl.obj & + textdlgg.obj & + tipdlg.obj & + tipwin.obj & + treectlg.obj & + treelay.obj & + 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= accel.obj & + caret.obj & + colrdlgg.obj & + dcpsg.obj & + dirdlgg.obj & + fdrepdlg.obj & + filedlgg.obj & + fontdlgg.obj & + helpext.obj & + helphtml.obj & + helpwxht.obj & + imaglist.obj & + listctrl.obj & + msgdlgg.obj & + notebook.obj & + paletteg.obj & + printps.obj & + prntdlgg.obj & + statline.obj & + tabg.obj + +COMMONOBJS = & + y_tab.obj & + appcmn.obj & + choiccmn.obj & + clipcmn.obj & + cmdline.obj & + cmdproc.obj & + cmndata.obj & + config.obj & + containr.obj & + cshelp.obj & + ctrlcmn.obj & + ctrlsub.obj & + datetime.obj & + datstrm.obj & + db.obj & + dbgrid.obj & + dbtable.obj & + dcbase.obj & + dircmn.obj & + dlgcmn.obj & + dndcmn.obj & + dobjcmn.obj & + docmdi.obj & + docview.obj & + dynarray.obj & + dynlib.obj & + effects.obj & + encconv.obj & + event.obj & + extended.obj & + fddlgcmn.obj & + ffile.obj & + file.obj & + fileconf.obj & + filefn.obj & + filename.obj & + filesys.obj & + fontcmn.obj & + fontmap.obj & + framecmn.obj & + fs_inet.obj & + fs_mem.obj & + fs_zip.obj & + ftp.obj & + gaugecmn.obj & + gdicmn.obj & + geometry.obj & + gifdecod.obj & + hash.obj & + helpbase.obj & + http.obj & + imagall.obj & + imagbmp.obj & + image.obj & + imaggif.obj & + imagjpeg.obj & + imagpcx.obj & + imagpng.obj & + imagpnm.obj & + imagtiff.obj & + imagxpm.obj & + intl.obj & + ipcbase.obj & + layout.obj & + lboxcmn.obj & + list.obj & + log.obj & + longlong.obj & + matrix.obj & + memory.obj & + menucmn.obj & + mimecmn.obj & + module.obj & + mstream.obj & + nbkbase.obj & + object.obj & + objstrm.obj & + odbc.obj & + paper.obj & + popupcmn.obj & + prntbase.obj & + process.obj & + protocol.obj & + quantize.obj & + radiocmn.obj & + regex.obj & + resource.obj & + sckaddr.obj & + sckfile.obj & + sckipc.obj & + sckstrm.obj & + serbase.obj & + sizer.obj & + socket.obj & + strconv.obj & + stream.obj & + string.obj & + sysopt.obj & + tbarbase.obj & + textcmn.obj & + textfile.obj & + timercmn.obj & + tokenzr.obj & + treebase.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 & + xpmdecod.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 & + dialup.obj & + dib.obj & + dibutils.obj & + dir.obj & + dirdlg.obj & + dragimag.obj & + dropsrc.obj & + droptgt.obj & + enhmeta.obj & + evtloop.obj & + fdrepdlg.obj & + filedlg.obj & + font.obj & + fontdlg.obj & + fontenum.obj & + fontutil.obj & + frame.obj & + gauge95.obj & + gaugemsw.obj & + gdiimage.obj & + gdiobj.obj & + glcanvas.obj & + gsocket.obj & + gsockmsw.obj & + helpchm.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 & + mimetype.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 & + snglinst.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 & + tglbtn.obj & + thread.obj & + timer.obj & + tooltip.obj & + treectrl.obj & + utils.obj & + utilsexc.obj & + uuid.obj & + wave.obj & + window.obj + +HTMLOBJS = helpctrl.obj & + helpdata.obj & + helpfrm.obj & + htmlcell.obj & + htmlfilt.obj & + htmlpars.obj & + htmltag.obj & + htmlwin.obj & + htmprint.obj & + m_dflist.obj & + m_fonts.obj & + m_hline.obj & + m_image.obj & + m_layout.obj & + m_links.obj & + m_list.obj & + m_meta.obj & + m_pre.obj & + m_tables.obj & + winpars.obj + +# Add $(NONESSENTIALOBJS) if wanting generic dialogs, PostScript etc. +OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS) $(HTMLOBJS) + +all: $(OBJECTS) $(LIBTARGET) $(EXTRATARGETS) .SYMBOLIC + +$(LIBTARGET) : $(OBJECTS) %create tmp.lbc @for %i in ( $(OBJECTS) ) do @%append tmp.lbc +%i - @for %i in ( $(BASEOBJECTS) ) do @%append tmp.lbc +%i - @for %i in ( $(EXTRAMODULES) ) do @%append tmp.lbc +%i wlib /b /c /n /p=512 $^@ @tmp.lbc - -clean: .SYMBOLIC - -erase *.obj *.bak *.err *.pch - cd ..\base - wmake -f makefile.wat clean + +#test : $(OBJECTS) +# %create tmp.lbc +# @for %i in ( $(OBJECTS) ) do @%append tmp.lbc +%i +# wlib /b /c /n /p=512 $^@ @tmp.lbc + + +clean: .SYMBOLIC $(EXTRATARGETSCLEAN) + -erase *.obj -erase $(LIBTARGET) - cd ..\msw + -erase *.pch + -erase *.err + -erase *.lbc -cleanall: clean $(EXTRATARGETSCLEAN) +cleanall: clean -fafa: .SYMBOLIC - cd $(WXDIR)\contrib\fafa - wmake -f makefile.wat all - cd $(WXDIR)\src\msw +accel.obj: $(MSWDIR)\accel.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -clean_fafa: .SYMBOLIC - cd $(WXDIR)\contrib\fafa - wmake -f makefile.wat clean - cd $(WXDIR)\src\msw +app.obj: $(MSWDIR)\app.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -itsy: .SYMBOLIC - cd $(WXDIR)\contrib\itsybits - wmake -f makefile.wat all - cd $(WXDIR)\src\msw +automtn.obj: $(OLEDIR)\automtn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -clean_itsy: .SYMBOLIC - cd $(WXDIR)\contrib\itsybits - wmake -f makefile.wat clean - cd $(WXDIR)\src\msw +bitmap.obj: $(MSWDIR)\bitmap.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -gauge: .SYMBOLIC - cd $(WXDIR)\contrib\gauge - wmake -f makefile.wat all - cd $(WXDIR)\src\msw +bmpbuttn.obj: $(MSWDIR)\bmpbuttn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -clean_gauge: .SYMBOLIC - cd $(WXDIR)\contrib\gauge - wmake -f makefile.wat clean - cd $(WXDIR)\src\msw +brush.obj: $(MSWDIR)\brush.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +button.obj: $(MSWDIR)\button.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +caret.obj: $(MSWDIR)\caret.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +checkbox.obj: $(MSWDIR)\checkbox.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +checklst.obj: $(MSWDIR)\checklst.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +choice.obj: $(MSWDIR)\choice.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +clipbrd.obj: $(MSWDIR)\clipbrd.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +colordlg.obj: $(MSWDIR)\colordlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +colour.obj: $(MSWDIR)\colour.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +combobox.obj: $(MSWDIR)\combobox.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +control.obj: $(MSWDIR)\control.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +curico.obj: $(MSWDIR)\curico.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +cursor.obj: $(MSWDIR)\cursor.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +data.obj: $(MSWDIR)\data.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dataobj.obj: $(OLEDIR)\dataobj.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dc.obj: $(MSWDIR)\dc.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dcclient.obj: $(MSWDIR)\dcclient.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dcmemory.obj: $(MSWDIR)\dcmemory.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dcprint.obj: $(MSWDIR)\dcprint.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dcscreen.obj: $(MSWDIR)\dcscreen.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dde.obj: $(MSWDIR)\dde.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dialog.obj: $(MSWDIR)\dialog.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dialup.obj: $(MSWDIR)\dialup.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dib.obj: $(MSWDIR)\dib.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dibutils.obj: $(MSWDIR)\dibutils.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dir.obj: $(MSWDIR)\dir.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dirdlg.obj: $(MSWDIR)\dirdlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dragimag.obj: $(MSWDIR)\dragimag.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dropsrc.obj: $(OLEDIR)\dropsrc.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +droptgt.obj: $(OLEDIR)\droptgt.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +enhmeta.obj: $(MSWDIR)\enhmeta.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +evtloop.obj: $(MSWDIR)\evtloop.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +fdrepdlg.obj: $(MSWDIR)\fdrepdlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +filedlg.obj: $(MSWDIR)\filedlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +font.obj: $(MSWDIR)\font.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +fontdlg.obj: $(MSWDIR)\fontdlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +fontenum.obj: $(MSWDIR)\fontenum.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +fontutil.obj: $(MSWDIR)\fontutil.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +frame.obj: $(MSWDIR)\frame.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +gauge95.obj: $(MSWDIR)\gauge95.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +gaugemsw.obj: $(MSWDIR)\gaugemsw.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +gdiimage.obj: $(MSWDIR)\gdiimage.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +gdiobj.obj: $(MSWDIR)\gdiobj.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +glcanvas.obj: $(MSWDIR)\glcanvas.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +gsocket.obj: $(MSWDIR)\gsocket.c + *$(CC) $(CPPFLAGS) $(IFLAGS) $< + +gsockmsw.obj: $(MSWDIR)\gsockmsw.c + *$(CC) $(CPPFLAGS) $(IFLAGS) $< + +helpchm.obj: $(MSWDIR)\helpchm.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +helpwin.obj: $(MSWDIR)\helpwin.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +icon.obj: $(MSWDIR)\icon.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +imaglist.obj: $(MSWDIR)\imaglist.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +iniconf.obj: $(MSWDIR)\iniconf.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +joystick.obj: $(MSWDIR)\joystick.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +listbox.obj: $(MSWDIR)\listbox.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +listctrl.obj: $(MSWDIR)\listctrl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +main.obj: $(MSWDIR)\main.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +mdi.obj: $(MSWDIR)\mdi.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +menu.obj: $(MSWDIR)\menu.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +menuitem.obj: $(MSWDIR)\menuitem.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +metafile.obj: $(MSWDIR)\metafile.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +mimetype.obj: $(MSWDIR)\mimetype.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +minifram.obj: $(MSWDIR)\minifram.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +msgdlg.obj: $(MSWDIR)\msgdlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +nativdlg.obj: $(MSWDIR)\nativdlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +notebook.obj: $(MSWDIR)\notebook.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +oleutils.obj: $(OLEDIR)\oleutils.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +ownerdrw.obj: $(MSWDIR)\ownerdrw.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +palette.obj: $(MSWDIR)\palette.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +pen.obj: $(MSWDIR)\pen.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +penwin.obj: $(MSWDIR)\penwin.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +printdlg.obj: $(MSWDIR)\printdlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +printwin.obj: $(MSWDIR)\printwin.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +radiobox.obj: $(MSWDIR)\radiobox.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +radiobut.obj: $(MSWDIR)\radiobut.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +regconf.obj: $(MSWDIR)\regconf.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +region.obj: $(MSWDIR)\region.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +registry.obj: $(MSWDIR)\registry.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +scrolbar.obj: $(MSWDIR)\scrolbar.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +settings.obj: $(MSWDIR)\settings.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +slider95.obj: $(MSWDIR)\slider95.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +slidrmsw.obj: $(MSWDIR)\slidrmsw.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +snglinst.obj: $(MSWDIR)\snglinst.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +spinbutt.obj: $(MSWDIR)\spinbutt.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +spinctrl.obj: $(MSWDIR)\spinctrl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +statbmp.obj: $(MSWDIR)\statbmp.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +statbox.obj: $(MSWDIR)\statbox.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +statbr95.obj: $(MSWDIR)\statbr95.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +statline.obj: $(MSWDIR)\statline.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +stattext.obj: $(MSWDIR)\stattext.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +tabctrl.obj: $(MSWDIR)\tabctrl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +taskbar.obj: $(MSWDIR)\taskbar.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +tbar95.obj: $(MSWDIR)\tbar95.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +tbarmsw.obj: $(MSWDIR)\tbarmsw.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +textctrl.obj: $(MSWDIR)\textctrl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +tglbtn.obj: $(MSWDIR)\tglbtn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +thread.obj: $(MSWDIR)\thread.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +timer.obj: $(MSWDIR)\timer.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +tooltip.obj: $(MSWDIR)\tooltip.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +treectrl.obj: $(MSWDIR)\treectrl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +utils.obj: $(MSWDIR)\utils.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +utilsexc.obj: $(MSWDIR)\utilsexc.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +uuid.obj: $(OLEDIR)\uuid.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +wave.obj: $(MSWDIR)\wave.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +window.obj: $(MSWDIR)\window.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + + + +######################################################## +# Common objects (always compiled) + +appcmn.obj: $(COMMDIR)\appcmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +choiccmn.obj: $(COMMDIR)\choiccmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +clipcmn.obj: $(COMMDIR)\clipcmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +cmdline.obj: $(COMMDIR)\cmdline.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +cmdproc.obj: $(COMMDIR)\cmdproc.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +cmndata.obj: $(COMMDIR)\cmndata.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +config.obj: $(COMMDIR)\config.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +containr.obj: $(COMMDIR)\containr.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +cshelp.obj: $(COMMDIR)\cshelp.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +ctrlcmn.obj: $(COMMDIR)\ctrlcmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +ctrlsub.obj: $(COMMDIR)\ctrlsub.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +datetime.obj: $(COMMDIR)\datetime.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +datstrm.obj: $(COMMDIR)\datstrm.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +db.obj: $(COMMDIR)\db.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dbgrid.obj: $(COMMDIR)\dbgrid.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dbtable.obj: $(COMMDIR)\dbtable.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dcbase.obj: $(COMMDIR)\dcbase.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dircmn.obj: $(COMMDIR)\dircmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dlgcmn.obj: $(COMMDIR)\dlgcmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dndcmn.obj: $(COMMDIR)\dndcmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dobjcmn.obj: $(COMMDIR)\dobjcmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +docmdi.obj: $(COMMDIR)\docmdi.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +docview.obj: $(COMMDIR)\docview.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dynarray.obj: $(COMMDIR)\dynarray.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dynlib.obj: $(COMMDIR)\dynlib.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +effects.obj: $(COMMDIR)\effects.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +encconv.obj: $(COMMDIR)\encconv.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +event.obj: $(COMMDIR)\event.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +extended.obj: $(COMMDIR)\extended.c + *$(CC) $(CPPFLAGS) $(IFLAGS) $< + +fddlgcmn.obj: $(COMMDIR)\fddlgcmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +ffile.obj: $(COMMDIR)\ffile.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +file.obj: $(COMMDIR)\file.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +fileconf.obj: $(COMMDIR)\fileconf.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -wxxpm: .SYMBOLIC - cd $(WXDIR)\contrib\wxxpm +filefn.obj: $(COMMDIR)\filefn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +filename.obj: $(COMMDIR)\filename.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +filesys.obj: $(COMMDIR)\filesys.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +fontcmn.obj: $(COMMDIR)\fontcmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +fontmap.obj: $(COMMDIR)\fontmap.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +framecmn.obj: $(COMMDIR)\framecmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +fs_inet.obj: $(COMMDIR)\fs_inet.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +fs_mem.obj: $(COMMDIR)\fs_mem.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +fs_zip.obj: $(COMMDIR)\fs_zip.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +ftp.obj: $(COMMDIR)\ftp.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +gaugecmn.obj: $(COMMDIR)\gaugecmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +gdicmn.obj: $(COMMDIR)\gdicmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +geometry.obj: $(COMMDIR)\geometry.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +gifdecod.obj: $(COMMDIR)\gifdecod.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +hash.obj: $(COMMDIR)\hash.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +helpbase.obj: $(COMMDIR)\helpbase.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +http.obj: $(COMMDIR)\http.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +imagall.obj: $(COMMDIR)\imagall.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +imagbmp.obj: $(COMMDIR)\imagbmp.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +image.obj: $(COMMDIR)\image.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +imaggif.obj: $(COMMDIR)\imaggif.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +imagjpeg.obj: $(COMMDIR)\imagjpeg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +imagpcx.obj: $(COMMDIR)\imagpcx.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +imagpng.obj: $(COMMDIR)\imagpng.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +imagpnm.obj: $(COMMDIR)\imagpnm.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +imagtiff.obj: $(COMMDIR)\imagtiff.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +imagxpm.obj: $(COMMDIR)\imagxpm.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +intl.obj: $(COMMDIR)\intl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +ipcbase.obj: $(COMMDIR)\ipcbase.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +layout.obj: $(COMMDIR)\layout.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +lboxcmn.obj: $(COMMDIR)\lboxcmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +list.obj: $(COMMDIR)\list.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +log.obj: $(COMMDIR)\log.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +longlong.obj: $(COMMDIR)\longlong.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +matrix.obj: $(COMMDIR)\matrix.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +memory.obj: $(COMMDIR)\memory.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +menucmn.obj: $(COMMDIR)\menucmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +mimecmn.obj: $(COMMDIR)\mimecmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +module.obj: $(COMMDIR)\module.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +mstream.obj: $(COMMDIR)\mstream.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +nbkbase.obj: $(COMMDIR)\nbkbase.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +object.obj: $(COMMDIR)\object.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +objstrm.obj: $(COMMDIR)\objstrm.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +odbc.obj: $(COMMDIR)\odbc.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +paper.obj: $(COMMDIR)\paper.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +popupcmn.obj: $(COMMDIR)\popupcmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +prntbase.obj: $(COMMDIR)\prntbase.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +process.obj: $(COMMDIR)\process.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +protocol.obj: $(COMMDIR)\protocol.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +quantize.obj: $(COMMDIR)\quantize.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +radiocmn.obj: $(COMMDIR)\radiocmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +regex.obj: $(COMMDIR)\regex.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +resource.obj: $(COMMDIR)\resource.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +sckaddr.obj: $(COMMDIR)\sckaddr.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +sckfile.obj: $(COMMDIR)\sckfile.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +sckipc.obj: $(COMMDIR)\sckipc.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +sckstrm.obj: $(COMMDIR)\sckstrm.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +serbase.obj: $(COMMDIR)\serbase.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +sizer.obj: $(COMMDIR)\sizer.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +socket.obj: $(COMMDIR)\socket.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +strconv.obj: $(COMMDIR)\strconv.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +stream.obj: $(COMMDIR)\stream.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +string.obj: $(COMMDIR)\string.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +sysopt.obj: $(COMMDIR)\sysopt.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +tbarbase.obj: $(COMMDIR)\tbarbase.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +textcmn.obj: $(COMMDIR)\textcmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +textfile.obj: $(COMMDIR)\textfile.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +timercmn.obj: $(COMMDIR)\timercmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +tokenzr.obj: $(COMMDIR)\tokenzr.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +treebase.obj: $(COMMDIR)\treebase.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +txtstrm.obj: $(COMMDIR)\txtstrm.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +unzip.obj: $(COMMDIR)\unzip.c + *$(CC) $(CPPFLAGS) $(IFLAGS) $< + +url.obj: $(COMMDIR)\url.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +utilscmn.obj: $(COMMDIR)\utilscmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +valgen.obj: $(COMMDIR)\valgen.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +validate.obj: $(COMMDIR)\validate.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +valtext.obj: $(COMMDIR)\valtext.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +variant.obj: $(COMMDIR)\variant.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +wfstream.obj: $(COMMDIR)\wfstream.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +wincmn.obj: $(COMMDIR)\wincmn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +wxchar.obj: $(COMMDIR)\wxchar.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +wxexpr.obj: $(COMMDIR)\wxexpr.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +xpmdecod.obj: $(COMMDIR)\xpmdecod.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +zipstrm.obj: $(COMMDIR)\zipstrm.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +zstream.obj: $(COMMDIR)\zstream.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + + + +y_tab.obj: $(COMMDIR)\y_tab.c $(COMMDIR)\lex_yy.c + *$(CC) $(CPPFLAGS) $(IFLAGS) -DUSE_DEFINE $(COMMDIR)\y_tab.c + +# *$(CC) $(CPPFLAGS) $(IFLAGS) -DUSE_DEFINE -DYY_USE_PROTOS $(COMMDIR)\y_tab.c + +$(COMMDIR)\y_tab.c: $(COMMDIR)\dosyacc.c + copy $(COMMDIR)\dosyacc.c $(COMMDIR)\y_tab.c + +$(COMMDIR)\lex_yy.c: $(COMMDIR)\doslex.c + copy $(COMMDIR)\doslex.c $(COMMDIR)\lex_yy.c + +######################################################## +# Generic objects (not always compiled, depending on +# whether platforms have native implementations) + +busyinfo.obj: $(GENDIR)\busyinfo.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +calctrl.obj: $(GENDIR)\calctrl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +choicdgg.obj: $(GENDIR)\choicdgg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dirctrlg.obj: $(GENDIR)\dirctrlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dragimgg.obj: $(GENDIR)\dragimgg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +grid.obj: $(GENDIR)\grid.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +gridctrl.obj: $(GENDIR)\gridctrl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +gridsel.obj: $(GENDIR)\gridsel.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +laywin.obj: $(GENDIR)\laywin.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +logg.obj: $(GENDIR)\logg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +numdlgg.obj: $(GENDIR)\numdlgg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +panelg.obj: $(GENDIR)\panelg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +progdlgg.obj: $(GENDIR)\progdlgg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +prop.obj: $(GENDIR)\prop.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +propform.obj: $(GENDIR)\propform.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +proplist.obj: $(GENDIR)\proplist.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +sashwin.obj: $(GENDIR)\sashwin.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +scrlwing.obj: $(GENDIR)\scrlwing.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +spinctlg.obj: $(GENDIR)\spinctlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +splash.obj: $(GENDIR)\splash.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +splitter.obj: $(GENDIR)\splitter.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +statusbr.obj: $(GENDIR)\statusbr.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +tbarsmpl.obj: $(GENDIR)\tbarsmpl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +textdlgg.obj: $(GENDIR)\textdlgg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +tipdlg.obj: $(GENDIR)\tipdlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +tipwin.obj: $(GENDIR)\tipwin.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +treectlg.obj: $(GENDIR)\treectlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +treelay.obj: $(GENDIR)\treelay.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +wizard.obj: $(GENDIR)\wizard.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + + + + +######################################################## +# HTML objects (always compiled) + +helpctrl.obj: $(HTMLDIR)\helpctrl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +helpdata.obj: $(HTMLDIR)\helpdata.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +helpfrm.obj: $(HTMLDIR)\helpfrm.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +htmlcell.obj: $(HTMLDIR)\htmlcell.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +htmlfilt.obj: $(HTMLDIR)\htmlfilt.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +htmlpars.obj: $(HTMLDIR)\htmlpars.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +htmltag.obj: $(HTMLDIR)\htmltag.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +htmlwin.obj: $(HTMLDIR)\htmlwin.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +htmprint.obj: $(HTMLDIR)\htmprint.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +m_dflist.obj: $(HTMLDIR)\m_dflist.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +m_fonts.obj: $(HTMLDIR)\m_fonts.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +m_hline.obj: $(HTMLDIR)\m_hline.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +m_image.obj: $(HTMLDIR)\m_image.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +m_layout.obj: $(HTMLDIR)\m_layout.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +m_links.obj: $(HTMLDIR)\m_links.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +m_list.obj: $(HTMLDIR)\m_list.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +m_meta.obj: $(HTMLDIR)\m_meta.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +m_pre.obj: $(HTMLDIR)\m_pre.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +m_tables.obj: $(HTMLDIR)\m_tables.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +winpars.obj: $(HTMLDIR)\winpars.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + + + + +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) + +adler32.obj: adler32.c zutil.h zlib.h zconf.h + $(CC) -c $(CFLAGS) $*.c + +compress.obj: compress.c zlib.h zconf.h + $(CC) -c $(CFLAGS) $*.c + +crc32.obj: crc32.c zutil.h zlib.h zconf.h + $(CC) -c $(CFLAGS) $*.c + +deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h + $(CC) -c $(CFLAGS) $*.c + +gzio.obj: gzio.c zutil.h zlib.h zconf.h + $(CC) -c $(CFLAGS) $*.c + +infblock.obj: infblock.c zutil.h zlib.h zconf.h infblock.h inftrees.h\ + infcodes.h infutil.h + $(CC) -c $(CFLAGS) $*.c + +infcodes.obj: infcodes.c zutil.h zlib.h zconf.h inftrees.h infutil.h\ + infcodes.h inffast.h + $(CC) -c $(CFLAGS) $*.c + +inflate.obj: inflate.c zutil.h zlib.h zconf.h infblock.h + $(CC) -c $(CFLAGS) $*.c + +inftrees.obj: inftrees.c zutil.h zlib.h zconf.h inftrees.h + $(CC) -c $(CFLAGS) $*.c + +infutil.obj: infutil.c zutil.h zlib.h zconf.h inftrees.h infutil.h + $(CC) -c $(CFLAGS) $*.c + +inffast.obj: inffast.c zutil.h zlib.h zconf.h inftrees.h infutil.h inffast.h + $(CC) -c $(CFLAGS) $*.c + +trees.obj: trees.c deflate.h zutil.h zlib.h zconf.h + $(CC) -c $(CFLAGS) $*.c + +uncompr.obj: uncompr.c zlib.h zconf.h + $(CC) -c $(CFLAGS) $*.c + +zutil.obj: zutil.c zutil.h zlib.h zconf.h + $(CC) -c $(CFLAGS) $*.c + +png: .SYMBOLIC + cd $(WXDIR)\src\png wmake -f makefile.wat all cd $(WXDIR)\src\msw -clean_wxxpm: .SYMBOLIC - cd $(WXDIR)\contrib\wxxpm +clean_png: .SYMBOLIC + cd $(WXDIR)\src\png wmake -f makefile.wat clean cd $(WXDIR)\src\msw -dib: .SYMBOLIC - cd $(WXDIR)\utils\dib +zlib: .SYMBOLIC + cd $(WXDIR)\src\zlib wmake -f makefile.wat all cd $(WXDIR)\src\msw -clean_dib: .SYMBOLIC - cd $(WXDIR)\utils\dib +clean_zlib: .SYMBOLIC + cd $(WXDIR)\src\zlib wmake -f makefile.wat clean cd $(WXDIR)\src\msw -prologio: .SYMBOLIC - cd $(WXDIR)\utils\prologio\src +jpeg: .SYMBOLIC + cd $(WXDIR)\src\jpeg wmake -f makefile.wat all cd $(WXDIR)\src\msw -clean_proio: .SYMBOLIC - cd $(WXDIR)\utils\prologio\src +clean_jpeg: .SYMBOLIC + cd $(WXDIR)\src\jpeg wmake -f makefile.wat clean cd $(WXDIR)\src\msw -rcparser: .SYMBOLIC - cd $(WXDIR)\utils\rcparser\src +tiff: .SYMBOLIC + cd $(WXDIR)\src\tiff wmake -f makefile.wat all cd $(WXDIR)\src\msw -wxstring: .SYMBOLIC - cd $(WXDIR)\contrib\wxstring - wmake -f makefile.wat all OPTIONS="$(OPTIONS)" DEBUG="$(DEBUG)" - cd $(WXDIR)\src\msw - -clean_wxstring: .SYMBOLIC - cd $(WXDIR)\contrib\wxstring +clean_tiff: .SYMBOLIC + cd $(WXDIR)\src\tiff wmake -f makefile.wat clean cd $(WXDIR)\src\msw -clean_rcp: .SYMBOLIC - cd $(WXDIR)\utils\rcparser\src - wmake -f makefile.wat clean - cd $(WXDIR)\src\msw +MFTYPE=wat +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) $(WXDIR)\src\msw