X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0a240683ed2ed0ad7efe733d451dd36740607605..7509fa8caa43a1327175dd5fa8b7caf6b647e81b:/src/msw/makefile.wat diff --git a/src/msw/makefile.wat b/src/msw/makefile.wat index 5e14fef2ee..ce15e03732 100644 --- a/src/msw/makefile.wat +++ b/src/msw/makefile.wat @@ -1,10 +1,23 @@ #!/binb/wmake.exe + +# This file was automatically generated by tmake +# 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: Julian Smart +# 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 = ..\.. @@ -16,201 +29,348 @@ 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 -OLEDIR=ole +JPEGDIR=$(WXDIR)\src\jpeg +TIFFDIR=$(WXDIR)\src\tiff MSWDIR=$(WXDIR)\src\msw +OLEDIR=$(MSWDIR)\ole +HTMLDIR=$(WXDIR)\src\html DOCDIR = $(WXDIR)\docs -GENERICOBJS= choicdgg.obj & - gridg.obj & - laywin.obj & - panelg.obj & - prop.obj & - propform.obj & - proplist.obj & - sashwin.obj & - scrolwin.obj & - splitter.obj & - statusbr.obj & - tabg.obj & - textdlgg.obj +GENERICOBJS= busyinfo.obj & + calctrl.obj & + choicdgg.obj & + dcpsg.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= printps.obj & - prntdlgg.obj & - msgdlgg.obj & - helpxlp.obj & - colrdlgg.obj & - fontdlgg.obj - -COMMONOBJS = cmndata.obj & - config.obj & - docview.obj & - docmdi.obj & - dynarray.obj & - dynlib.obj & - event.obj & - file.obj & - filefn.obj & - fileconf.obj & - framecmn.obj & - gdicmn.obj & - image.obj & - intl.obj & - ipcbase.obj & - helpbase.obj & - layout.obj & - log.obj & - memory.obj & - mimetype.obj & - module.obj & - object.obj & - prntbase.obj & - resource.obj & - tbarbase.obj & - tbarsmpl.obj & - textfile.obj & - timercmn.obj & - utilscmn.obj & - validate.obj & - valtext.obj & - date.obj & - hash.obj & - list.obj & - string.obj & - socket.obj & - sckaddr.obj & - sckfile.obj & - sckipc.obj & - sckstrm.obj & - url.obj & - http.obj & - protocol.obj & - time.obj & - tokenzr.obj & - wxexpr.obj & - y_tab.obj & - extended.obj & - process.obj & - wfstream.obj & - mstream.obj & - zstream.obj & - stream.obj & - datstrm.obj & - objstrm.obj & - variant.obj & - wincmn.obj - -# Can't compile these yet under Watcom C++ -# odbc.obj & -# db.obj & -# dbtable.obj & - -MSWOBJS = & - accel.obj & - app.obj & - bitmap.obj & - bmpbuttn.obj & - brush.obj & - button.obj & - checkbox.obj & - checklst.obj & - choice.obj & - clipbrd.obj & - colordlg.obj & - colour.obj & - combobox.obj & - control.obj & - curico.obj & - cursor.obj & - data.obj & - dc.obj & - dcmemory.obj & - dcclient.obj & - dcprint.obj & - dcscreen.obj & - dde.obj & - dialog.obj & - dib.obj & - dibutils.obj & - dirdlg.obj & - filedlg.obj & - font.obj & - fontdlg.obj & - frame.obj & - gauge95.obj & - gaugemsw.obj & - gdiobj.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 & - ownerdrw.obj & - palette.obj & - pen.obj & - penwin.obj & - printdlg.obj & - printwin.obj & - radiobox.obj & - radiobut.obj & - region.obj & - registry.obj & - regconf.obj & - scrolbar.obj & - settings.obj & - slidrmsw.obj & - slider95.obj & - spinbutt.obj & - statbmp.obj & - statbox.obj & - statbr95.obj & - stattext.obj & - tabctrl.obj & - taskbar.obj & - tbar95.obj & - tbarmsw.obj & - textctrl.obj & - thread.obj & - timer.obj & - treectrl.obj & - utils.obj & - utilsexc.obj & - wave.obj & - window.obj & - xpmhand.obj - -# pnghand.obj & - -OLEOBJS = & - droptgt.obj & - dropsrc.obj & - dataobj.obj & - oleutils.obj & - uuid.obj & - automtn.obj +NONESSENTIALOBJS= accel.obj & + caret.obj & + colrdlgg.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 & + timer.obj + +COMMONOBJS = & + y_tab.obj & + appcmn.obj & + choiccmn.obj & + clipcmn.obj & + clntdata.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 & + dseldlg.obj & + dynarray.obj & + dynlib.obj & + dynload.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 & + hashmap.obj & + helpbase.obj & + http.obj & + imagall.obj & + imagbmp.obj & + image.obj & + imaggif.obj & + imagiff.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 & + 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 & + sizer.obj & + socket.obj & + statbar.obj & + strconv.obj & + stream.obj & + string.obj & + sysopt.obj & + tbarbase.obj & + textbuf.obj & + textcmn.obj & + textfile.obj & + timercmn.obj & + tokenzr.obj & + toplvcmn.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 & + helpbest.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 & + mslu.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 & + toplevel.obj & + treectrl.obj & + utils.obj & + utilsexc.obj & + uuid.obj & + volume.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_style.obj & + m_tables.obj & + winpars.obj # Add $(NONESSENTIALOBJS) if wanting generic dialogs, PostScript etc. -OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS) $(OLEOBJS) +OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS) $(HTMLOBJS) + +ARCHINCDIR=$(WXDIR)\lib\msw +SETUP_H=$(ARCHINCDIR)\wx\setup.h + +all: $(SETUP_H) $(OBJECTS) $(LIBTARGET) $(EXTRATARGETS) .SYMBOLIC -all: $(OBJECTS) $(LIBTARGET) $(EXTRATARGETS) +$(ARCHINCDIR)\wx: + mkdir $(ARCHINCDIR) + mkdir $(ARCHINCDIR)\wx + +$(SETUP_H): $(WXDIR)\include\wx\msw\setup.h $(ARCHINCDIR)\wx + copy $(WXDIR)\include\wx\msw\setup.h $@ $(LIBTARGET) : $(OBJECTS) %create tmp.lbc @@ -221,8 +381,8 @@ $(LIBTARGET) : $(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) @@ -238,6 +398,9 @@ accel.obj: $(MSWDIR)\accel.cpp app.obj: $(MSWDIR)\app.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< +automtn.obj: $(OLEDIR)\automtn.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + bitmap.obj: $(MSWDIR)\bitmap.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< @@ -250,7 +413,7 @@ brush.obj: $(MSWDIR)\brush.cpp button.obj: $(MSWDIR)\button.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -choice.obj: $(MSWDIR)\choice.cpp +caret.obj: $(MSWDIR)\caret.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< checkbox.obj: $(MSWDIR)\checkbox.cpp @@ -259,6 +422,9 @@ checkbox.obj: $(MSWDIR)\checkbox.cpp checklst.obj: $(MSWDIR)\checklst.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< +choice.obj: $(MSWDIR)\choice.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + clipbrd.obj: $(MSWDIR)\clipbrd.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< @@ -283,16 +449,16 @@ cursor.obj: $(MSWDIR)\cursor.cpp data.obj: $(MSWDIR)\data.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -dde.obj: $(MSWDIR)\dde.cpp +dataobj.obj: $(OLEDIR)\dataobj.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< dc.obj: $(MSWDIR)\dc.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -dcmemory.obj: $(MSWDIR)\dcmemory.cpp +dcclient.obj: $(MSWDIR)\dcclient.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -dcclient.obj: $(MSWDIR)\dcclient.cpp +dcmemory.obj: $(MSWDIR)\dcmemory.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< dcprint.obj: $(MSWDIR)\dcprint.cpp @@ -301,18 +467,45 @@ dcprint.obj: $(MSWDIR)\dcprint.cpp 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) $< @@ -322,6 +515,12 @@ font.obj: $(MSWDIR)\font.cpp 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) $< @@ -331,9 +530,27 @@ gauge95.obj: $(MSWDIR)\gauge95.cpp 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) $< + +helpbest.obj: $(MSWDIR)\helpbest.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +helpchm.obj: $(MSWDIR)\helpchm.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + helpwin.obj: $(MSWDIR)\helpwin.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< @@ -370,18 +587,27 @@ menuitem.obj: $(MSWDIR)\menuitem.cpp 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) $< +mslu.obj: $(MSWDIR)\mslu.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) $< @@ -394,9 +620,6 @@ pen.obj: $(MSWDIR)\pen.cpp penwin.obj: $(MSWDIR)\penwin.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -pnghand.obj: $(MSWDIR)\pnghand.cpp - *$(CCC) $(CPPFLAGS) $(IFLAGS) $< - printdlg.obj: $(MSWDIR)\printdlg.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< @@ -409,13 +632,13 @@ radiobox.obj: $(MSWDIR)\radiobox.cpp radiobut.obj: $(MSWDIR)\radiobut.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -region.obj: $(MSWDIR)\region.cpp +regconf.obj: $(MSWDIR)\regconf.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -registry.obj: $(MSWDIR)\registry.cpp +region.obj: $(MSWDIR)\region.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -regconf.obj: $(MSWDIR)\regconf.cpp +registry.obj: $(MSWDIR)\registry.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< scrolbar.obj: $(MSWDIR)\scrolbar.cpp @@ -424,15 +647,21 @@ scrolbar.obj: $(MSWDIR)\scrolbar.cpp settings.obj: $(MSWDIR)\settings.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< +slider95.obj: $(MSWDIR)\slider95.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + slidrmsw.obj: $(MSWDIR)\slidrmsw.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -slider95.obj: $(MSWDIR)\slider95.cpp +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) $< @@ -442,6 +671,9 @@ statbox.obj: $(MSWDIR)\statbox.cpp statbr95.obj: $(MSWDIR)\statbr95.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< +statline.obj: $(MSWDIR)\statline.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + stattext.obj: $(MSWDIR)\stattext.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< @@ -449,7 +681,6 @@ tabctrl.obj: $(MSWDIR)\tabctrl.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< taskbar.obj: $(MSWDIR)\taskbar.cpp - cl @<< *$(CCC) $(CPPFLAGS) $(IFLAGS) $< tbar95.obj: $(MSWDIR)\tbar95.cpp @@ -461,14 +692,22 @@ tbarmsw.obj: $(MSWDIR)\tbarmsw.cpp 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) $< + +toplevel.obj: $(MSWDIR)\toplevel.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + treectrl.obj: $(MSWDIR)\treectrl.cpp - cl @<< *$(CCC) $(CPPFLAGS) $(IFLAGS) $< utils.obj: $(MSWDIR)\utils.cpp @@ -477,35 +716,40 @@ utils.obj: $(MSWDIR)\utils.cpp utilsexc.obj: $(MSWDIR)\utilsexc.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -wave.obj: $(MSWDIR)\wave.cpp +uuid.obj: $(OLEDIR)\uuid.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -window.obj: $(MSWDIR)\window.cpp +volume.obj: $(MSWDIR)\volume.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -xpmhand.obj: $(MSWDIR)\xpmhand.cpp +wave.obj: $(MSWDIR)\wave.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -droptgt.obj: $(OLEDIR)\droptgt.cpp +window.obj: $(MSWDIR)\window.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -dropsrc.obj: $(OLEDIR)\dropsrc.cpp + + +######################################################## +# Common objects (always compiled) + +appcmn.obj: $(COMMDIR)\appcmn.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -dataobj.obj: $(OLEDIR)\dataobj.cpp +choiccmn.obj: $(COMMDIR)\choiccmn.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -oleutils.obj: $(OLEDIR)\oleutils.cpp +clipcmn.obj: $(COMMDIR)\clipcmn.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -uuid.obj: $(OLEDIR)\uuid.cpp +clntdata.obj: $(COMMDIR)\clntdata.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -automtn.obj: $(OLEDIR)\automtn.cpp +cmdline.obj: $(COMMDIR)\cmdline.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -######################################################## -# Common objects (always compiled) +cmdproc.obj: $(COMMDIR)\cmdproc.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< cmndata.obj: $(COMMDIR)\cmndata.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< @@ -513,27 +757,84 @@ cmndata.obj: $(COMMDIR)\cmndata.cpp 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) $< -docview.obj: $(COMMDIR)\docview.cpp +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) $< + +dseldlg.obj: $(COMMDIR)\dseldlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + dynarray.obj: $(COMMDIR)\dynarray.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< dynlib.obj: $(COMMDIR)\dynlib.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< +dynload.obj: $(COMMDIR)\dynload.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) $< @@ -543,150 +844,269 @@ fileconf.obj: $(COMMDIR)\fileconf.cpp 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) $< + +hashmap.obj: $(COMMDIR)\hashmap.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) $< + +imagiff.obj: $(COMMDIR)\imagiff.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) $< -helpbase.obj: $(COMMDIR)\helpbase.cpp +layout.obj: $(COMMDIR)\layout.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -layout.obj: $(COMMDIR)\layout.cpp +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) $< -mimetype.obj: $(COMMDIR)\mimetype.cpp +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) $< odbc.obj: $(COMMDIR)\odbc.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -prntbase.obj: $(COMMDIR)\prntbase.cpp +paper.obj: $(COMMDIR)\paper.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -resource.obj: $(COMMDIR)\resource.cpp +popupcmn.obj: $(COMMDIR)\popupcmn.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -tbarbase.obj: $(COMMDIR)\tbarbase.cpp +prntbase.obj: $(COMMDIR)\prntbase.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -tbarsmpl.obj: $(COMMDIR)\tbarsmpl.cpp +process.obj: $(COMMDIR)\process.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -textfile.obj: $(COMMDIR)\textfile.cpp +protocol.obj: $(COMMDIR)\protocol.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -timercmn.obj: $(COMMDIR)\timercmn.cpp +quantize.obj: $(COMMDIR)\quantize.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -utilscmn.obj: $(COMMDIR)\utilscmn.cpp +radiocmn.obj: $(COMMDIR)\radiocmn.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -validate.obj: $(COMMDIR)\validate.cpp +regex.obj: $(COMMDIR)\regex.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -valtext.obj: $(COMMDIR)\valtext.cpp +resource.obj: $(COMMDIR)\resource.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -date.obj: $(COMMDIR)\date.cpp +sckaddr.obj: $(COMMDIR)\sckaddr.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -wxexpr.obj: $(COMMDIR)\wxexpr.cpp +sckfile.obj: $(COMMDIR)\sckfile.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -hash.obj: $(COMMDIR)\hash.cpp +sckipc.obj: $(COMMDIR)\sckipc.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -list.obj: $(COMMDIR)\list.cpp +sckstrm.obj: $(COMMDIR)\sckstrm.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -string.obj: $(COMMDIR)\string.cpp +sizer.obj: $(COMMDIR)\sizer.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< socket.obj: $(COMMDIR)\socket.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -sckaddr.obj: $(COMMDIR)\sckaddr.cpp +statbar.obj: $(COMMDIR)\statbar.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -sckfile.obj: $(COMMDIR)\sckfile.cpp +strconv.obj: $(COMMDIR)\strconv.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -sckipc.obj: $(COMMDIR)\sckipc.cpp +stream.obj: $(COMMDIR)\stream.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -sckstrm.obj: $(COMMDIR)\sckstrm.cpp +string.obj: $(COMMDIR)\string.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -url.obj: $(COMMDIR)\url.cpp +sysopt.obj: $(COMMDIR)\sysopt.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -http.obj: $(COMMDIR)\http.cpp +tbarbase.obj: $(COMMDIR)\tbarbase.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -protocol.obj: $(COMMDIR)\protocol.cpp +textbuf.obj: $(COMMDIR)\textbuf.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -tokenzr.obj: $(COMMDIR)\tokenzr.cpp +textcmn.obj: $(COMMDIR)\textcmn.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -matrix.obj: $(COMMDIR)\matrix.cpp +textfile.obj: $(COMMDIR)\textfile.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -time.obj: $(COMMDIR)\time.cpp +timercmn.obj: $(COMMDIR)\timercmn.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -stream.obj: $(COMMDIR)\stream.cpp +tokenzr.obj: $(COMMDIR)\tokenzr.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -wfstream.obj: $(COMMDIR)\wfstream.cpp +toplvcmn.obj: $(COMMDIR)\toplvcmn.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -mstream.obj: $(COMMDIR)\mstream.cpp +treebase.obj: $(COMMDIR)\treebase.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -zstream.obj: $(COMMDIR)\zstream.cpp +txtstrm.obj: $(COMMDIR)\txtstrm.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -datstrm.obj: $(COMMDIR)\datstrm.cpp +unzip.obj: $(COMMDIR)\unzip.c + *$(CC) $(CPPFLAGS) $(IFLAGS) $< + +url.obj: $(COMMDIR)\url.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -objstrm.obj: $(COMMDIR)\objstrm.cpp +utilscmn.obj: $(COMMDIR)\utilscmn.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -extended.obj: $(COMMDIR)\extended.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $(COMMDIR)\extended.c +valgen.obj: $(COMMDIR)\valgen.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -process.obj: $(COMMDIR)\process.cpp +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 @@ -702,31 +1122,46 @@ $(COMMDIR)\lex_yy.c: $(COMMDIR)\doslex.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) $< -colrdlgg.obj: $(GENDIR)\colrdgg.cpp +dcpsg.obj: $(GENDIR)\dcpsg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +dirctrlg.obj: $(GENDIR)\dirctrlg.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -fontdlgg.obj: $(GENDIR)\fontdlgg.cpp +dragimgg.obj: $(GENDIR)\dragimgg.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -gridg.obj: $(GENDIR)\gridg.cpp +grid.obj: $(GENDIR)\grid.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -helpxlp.obj: $(GENDIR)\helpxlp.cpp +gridctrl.obj: $(GENDIR)\gridctrl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +gridsel.obj: $(GENDIR)\gridsel.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< laywin.obj: $(GENDIR)\laywin.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -msgdlgg.obj: $(GENDIR)\msgdlgg.cpp +logg.obj: $(GENDIR)\logg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +numdlgg.obj: $(GENDIR)\numdlgg.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< panelg.obj: $(GENDIR)\panelg.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -printps.obj: $(GENDIR)\printps.cpp +progdlgg.obj: $(GENDIR)\progdlgg.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< prop.obj: $(GENDIR)\prop.cpp @@ -738,13 +1173,16 @@ propform.obj: $(GENDIR)\propform.cpp proplist.obj: $(GENDIR)\proplist.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -prntdlgg.obj: $(GENDIR)\prntdlgg.cpp +sashwin.obj: $(GENDIR)\sashwin.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -sashwin.obj: $(GENDIR)\sashwin.cpp +scrlwing.obj: $(GENDIR)\scrlwing.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -scrolwin.obj: $(GENDIR)\scrolwin.cpp +spinctlg.obj: $(GENDIR)\spinctlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< + +splash.obj: $(GENDIR)\splash.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< splitter.obj: $(GENDIR)\splitter.cpp @@ -753,156 +1191,150 @@ splitter.obj: $(GENDIR)\splitter.cpp statusbr.obj: $(GENDIR)\statusbr.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -tabg.obj: $(GENDIR)\tabg.cpp +tbarsmpl.obj: $(GENDIR)\tbarsmpl.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -textdlgg.obj: $(GENDIR)\textdlgg.cpp +textdlgg.obj: $(GENDIR)\textdlgg.cpp *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -crbuffri.obj: $(XPMDIR)\crbuffri.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< - -crbuffrp.obj: $(XPMDIR)\crbuffrp.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +tipdlg.obj: $(GENDIR)\tipdlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -crdatfri.obj: $(XPMDIR)\crdatfri.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +tipwin.obj: $(GENDIR)\tipwin.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -crdatfrp.obj: $(XPMDIR)\crdatfrp.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +treectlg.obj: $(GENDIR)\treectlg.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -create.obj: $(XPMDIR)\create.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +treelay.obj: $(GENDIR)\treelay.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -crifrbuf.obj: $(XPMDIR)\crifrbuf.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +wizard.obj: $(GENDIR)\wizard.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -crifrdat.obj: $(XPMDIR)\crifrdat.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< -crpfrbuf.obj: $(XPMDIR)\crpfrbuf.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< -crpfrdat.obj: $(XPMDIR)\crpfrdat.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< -# TODO: what to do about this clash of filename???? -#data.obj: $(XPMDIR)\data.c -# *$(CC) $(CPPFLAGS) $(IFLAGS) $< +######################################################## +# HTML objects (always compiled) -hashtab.obj: $(XPMDIR)\hashtab.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +helpctrl.obj: $(HTMLDIR)\helpctrl.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -misc.obj: $(XPMDIR)\misc.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +helpdata.obj: $(HTMLDIR)\helpdata.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -parse.obj: $(XPMDIR)\parse.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +helpfrm.obj: $(HTMLDIR)\helpfrm.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -rdftodat.obj: $(XPMDIR)\rdftodat.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +htmlcell.obj: $(HTMLDIR)\htmlcell.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -rdftoi.obj: $(XPMDIR)\rdftoi.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +htmlfilt.obj: $(HTMLDIR)\htmlfilt.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -rdftop.obj: $(XPMDIR)\rdftop.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +htmlpars.obj: $(HTMLDIR)\htmlpars.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -rgb.obj: $(XPMDIR)\rgb.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +htmltag.obj: $(HTMLDIR)\htmltag.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -scan.obj: $(XPMDIR)\scan.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +htmlwin.obj: $(HTMLDIR)\htmlwin.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -simx.obj: $(XPMDIR)\simx.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +htmprint.obj: $(HTMLDIR)\htmprint.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -wrffrdat.obj: $(XPMDIR)\wrffrdat.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +m_dflist.obj: $(HTMLDIR)\m_dflist.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -wrffri.obj: $(XPMDIR)\wrffri.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +m_fonts.obj: $(HTMLDIR)\m_fonts.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -wrffrp.obj: $(XPMDIR)\wrffrp.c - *$(CC) $(CPPFLAGS) $(IFLAGS) $< +m_hline.obj: $(HTMLDIR)\m_hline.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) +m_image.obj: $(HTMLDIR)\m_image.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -adler32.obj: adler32.c zutil.h zlib.h zconf.h - $(CC) -c $(CFLAGS) $*.c +m_layout.obj: $(HTMLDIR)\m_layout.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -compress.obj: compress.c zlib.h zconf.h - $(CC) -c $(CFLAGS) $*.c +m_links.obj: $(HTMLDIR)\m_links.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -crc32.obj: crc32.c zutil.h zlib.h zconf.h - $(CC) -c $(CFLAGS) $*.c +m_list.obj: $(HTMLDIR)\m_list.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h - $(CC) -c $(CFLAGS) $*.c +m_meta.obj: $(HTMLDIR)\m_meta.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -gzio.obj: gzio.c zutil.h zlib.h zconf.h - $(CC) -c $(CFLAGS) $*.c +m_pre.obj: $(HTMLDIR)\m_pre.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -infblock.obj: infblock.c zutil.h zlib.h zconf.h infblock.h inftrees.h\ - infcodes.h infutil.h - $(CC) -c $(CFLAGS) $*.c +m_style.obj: $(HTMLDIR)\m_style.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -infcodes.obj: infcodes.c zutil.h zlib.h zconf.h inftrees.h infutil.h\ - infcodes.h inffast.h - $(CC) -c $(CFLAGS) $*.c +m_tables.obj: $(HTMLDIR)\m_tables.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -inflate.obj: inflate.c zutil.h zlib.h zconf.h infblock.h - $(CC) -c $(CFLAGS) $*.c +winpars.obj: $(HTMLDIR)\winpars.cpp + *$(CCC) $(CPPFLAGS) $(IFLAGS) $< -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 +png: .SYMBOLIC + cd $(WXDIR)\src\png + wmake -f makefile.wat all + cd $(WXDIR)\src\msw -trees.obj: trees.c deflate.h zutil.h zlib.h zconf.h - $(CC) -c $(CFLAGS) $*.c +clean_png: .SYMBOLIC + cd $(WXDIR)\src\png + wmake -f makefile.wat clean + cd $(WXDIR)\src\msw -uncompr.obj: uncompr.c zlib.h zconf.h - $(CC) -c $(CFLAGS) $*.c +zlib: .SYMBOLIC + cd $(WXDIR)\src\zlib + wmake -f makefile.wat all + cd $(WXDIR)\src\msw -zutil.obj: zutil.c zutil.h zlib.h zconf.h - $(CC) -c $(CFLAGS) $*.c +clean_zlib: .SYMBOLIC + cd $(WXDIR)\src\zlib + wmake -f makefile.wat clean + cd $(WXDIR)\src\msw -xpm: .SYMBOLIC - cd $(WXDIR)\src\xpm +jpeg: .SYMBOLIC + cd $(WXDIR)\src\jpeg wmake -f makefile.wat all cd $(WXDIR)\src\msw -clean_xpm: .SYMBOLIC - cd $(WXDIR)\src\xpm +clean_jpeg: .SYMBOLIC + cd $(WXDIR)\src\jpeg wmake -f makefile.wat clean cd $(WXDIR)\src\msw -png: .SYMBOLIC - cd $(WXDIR)\src\png +tiff: .SYMBOLIC + cd $(WXDIR)\src\tiff wmake -f makefile.wat all cd $(WXDIR)\src\msw -clean_png: .SYMBOLIC - cd $(WXDIR)\src\png +clean_tiff: .SYMBOLIC + cd $(WXDIR)\src\tiff wmake -f makefile.wat clean cd $(WXDIR)\src\msw -zlib: .SYMBOLIC - cd $(WXDIR)\src\zlib +regex: .SYMBOLIC + cd $(WXDIR)\src\regex wmake -f makefile.wat all cd $(WXDIR)\src\msw -clean_zlib: .SYMBOLIC - cd $(WXDIR)\src\zlib +clean_regex: .SYMBOLIC + cd $(WXDIR)\src\regex 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