]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/makefile.wat
don't include windows.h unless neccessary
[wxWidgets.git] / src / msw / makefile.wat
index 8a7a09a88b7e358563696511393f451e9bae3a46..e7488870b2232c9ff304f6ae6294d3155ad97dde 100644 (file)
@@ -1,6 +1,6 @@
 #!/binb/wmake.exe
 
 #!/binb/wmake.exe
 
-# This file was automatically generated by tmake at 14:52, 2001/07/02
+# This file was automatically generated by tmake at 00:10, 2001/12/09
 # DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE WAT.T!
 
 #
 # DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE WAT.T!
 
 #
@@ -29,8 +29,8 @@ LIBTARGET   = $(WXLIB)\wx.lib
 DUMMY=dummydll
 # ODBCLIB     = ..\..\contrib\odbc\odbc32.lib
 
 DUMMY=dummydll
 # ODBCLIB     = ..\..\contrib\odbc\odbc32.lib
 
-EXTRATARGETS = png zlib jpeg tiff
-EXTRATARGETSCLEAN = clean_png clean_zlib clean_jpeg clean_tiff
+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
 JPEGDIR=$(WXDIR)\src\jpeg
 GENDIR=$(WXDIR)\src\generic
 COMMDIR=$(WXDIR)\src\common
 JPEGDIR=$(WXDIR)\src\jpeg
@@ -44,6 +44,7 @@ DOCDIR = $(WXDIR)\docs
 GENERICOBJS= busyinfo.obj &
        calctrl.obj &
        choicdgg.obj &
 GENERICOBJS= busyinfo.obj &
        calctrl.obj &
        choicdgg.obj &
+       dcpsg.obj &
        dirctrlg.obj &
        dragimgg.obj &
        grid.obj &
        dirctrlg.obj &
        dragimgg.obj &
        grid.obj &
@@ -58,7 +59,8 @@ GENERICOBJS= busyinfo.obj &
        propform.obj &
        proplist.obj &
        sashwin.obj &
        propform.obj &
        proplist.obj &
        sashwin.obj &
-       scrolwin.obj &
+       scrlwing.obj &
+       spinctlg.obj &
        splash.obj &
        splitter.obj &
        statusbr.obj &
        splash.obj &
        splitter.obj &
        statusbr.obj &
@@ -75,14 +77,13 @@ GENERICOBJS= busyinfo.obj &
 NONESSENTIALOBJS= accel.obj &
        caret.obj &
        colrdlgg.obj &
 NONESSENTIALOBJS= accel.obj &
        caret.obj &
        colrdlgg.obj &
-       dcpsg.obj &
        dirdlgg.obj &
        dirdlgg.obj &
+       fdrepdlg.obj &
        filedlgg.obj &
        fontdlgg.obj &
        helpext.obj &
        helphtml.obj &
        helpwxht.obj &
        filedlgg.obj &
        fontdlgg.obj &
        helpext.obj &
        helphtml.obj &
        helpwxht.obj &
-       helpxlp.obj &
        imaglist.obj &
        listctrl.obj &
        msgdlgg.obj &
        imaglist.obj &
        listctrl.obj &
        msgdlgg.obj &
@@ -98,10 +99,12 @@ COMMONOBJS = &
        appcmn.obj &
        choiccmn.obj &
        clipcmn.obj &
        appcmn.obj &
        choiccmn.obj &
        clipcmn.obj &
+       clntdata.obj &
        cmdline.obj &
        cmdproc.obj &
        cmndata.obj &
        config.obj &
        cmdline.obj &
        cmdproc.obj &
        cmndata.obj &
        config.obj &
+       containr.obj &
        cshelp.obj &
        ctrlcmn.obj &
        ctrlsub.obj &
        cshelp.obj &
        ctrlcmn.obj &
        ctrlsub.obj &
@@ -117,12 +120,14 @@ COMMONOBJS = &
        dobjcmn.obj &
        docmdi.obj &
        docview.obj &
        dobjcmn.obj &
        docmdi.obj &
        docview.obj &
+       dseldlg.obj &
        dynarray.obj &
        dynlib.obj &
        effects.obj &
        encconv.obj &
        event.obj &
        extended.obj &
        dynarray.obj &
        dynlib.obj &
        effects.obj &
        encconv.obj &
        event.obj &
        extended.obj &
+       fddlgcmn.obj &
        ffile.obj &
        file.obj &
        fileconf.obj &
        ffile.obj &
        file.obj &
        fileconf.obj &
@@ -136,6 +141,7 @@ COMMONOBJS = &
        fs_mem.obj &
        fs_zip.obj &
        ftp.obj &
        fs_mem.obj &
        fs_zip.obj &
        ftp.obj &
+       gaugecmn.obj &
        gdicmn.obj &
        geometry.obj &
        gifdecod.obj &
        gdicmn.obj &
        geometry.obj &
        gifdecod.obj &
@@ -165,6 +171,7 @@ COMMONOBJS = &
        mimecmn.obj &
        module.obj &
        mstream.obj &
        mimecmn.obj &
        module.obj &
        mstream.obj &
+       nbkbase.obj &
        object.obj &
        objstrm.obj &
        odbc.obj &
        object.obj &
        objstrm.obj &
        odbc.obj &
@@ -175,6 +182,7 @@ COMMONOBJS = &
        protocol.obj &
        quantize.obj &
        radiocmn.obj &
        protocol.obj &
        quantize.obj &
        radiocmn.obj &
+       regex.obj &
        resource.obj &
        sckaddr.obj &
        sckfile.obj &
        resource.obj &
        sckaddr.obj &
        sckfile.obj &
@@ -183,14 +191,18 @@ COMMONOBJS = &
        serbase.obj &
        sizer.obj &
        socket.obj &
        serbase.obj &
        sizer.obj &
        socket.obj &
+       statbar.obj &
        strconv.obj &
        stream.obj &
        string.obj &
        strconv.obj &
        stream.obj &
        string.obj &
+       sysopt.obj &
        tbarbase.obj &
        tbarbase.obj &
+       textbuf.obj &
        textcmn.obj &
        textfile.obj &
        timercmn.obj &
        tokenzr.obj &
        textcmn.obj &
        textfile.obj &
        timercmn.obj &
        tokenzr.obj &
+       toplvcmn.obj &
        treebase.obj &
        txtstrm.obj &
        unzip.obj &
        treebase.obj &
        txtstrm.obj &
        unzip.obj &
@@ -244,6 +256,8 @@ MSWOBJS = accel.obj &
        dropsrc.obj &
        droptgt.obj &
        enhmeta.obj &
        dropsrc.obj &
        droptgt.obj &
        enhmeta.obj &
+       evtloop.obj &
+       fdrepdlg.obj &
        filedlg.obj &
        font.obj &
        fontdlg.obj &
        filedlg.obj &
        font.obj &
        fontdlg.obj &
@@ -257,6 +271,7 @@ MSWOBJS = accel.obj &
        glcanvas.obj &
        gsocket.obj &
        gsockmsw.obj &
        glcanvas.obj &
        gsocket.obj &
        gsockmsw.obj &
+       helpbest.obj &
        helpchm.obj &
        helpwin.obj &
        icon.obj &
        helpchm.obj &
        helpwin.obj &
        icon.obj &
@@ -308,6 +323,7 @@ MSWOBJS = accel.obj &
        thread.obj &
        timer.obj &
        tooltip.obj &
        thread.obj &
        timer.obj &
        tooltip.obj &
+       toplevel.obj &
        treectrl.obj &
        utils.obj &
        utilsexc.obj &
        treectrl.obj &
        utils.obj &
        utilsexc.obj &
@@ -339,7 +355,17 @@ HTMLOBJS = helpctrl.obj &
 # Add $(NONESSENTIALOBJS) if wanting generic dialogs, PostScript etc.
 OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS) $(HTMLOBJS)
 
 # Add $(NONESSENTIALOBJS) if wanting generic dialogs, PostScript etc.
 OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS) $(HTMLOBJS)
 
-all:        $(OBJECTS) $(LIBTARGET) $(EXTRATARGETS) .SYMBOLIC
+ARCHINCDIR=$(WXDIR)\lib\msw
+SETUP_H=$(ARCHINCDIR)\wx\setup.h
+
+all:        $(SETUP_H) $(OBJECTS) $(LIBTARGET) $(EXTRATARGETS) .SYMBOLIC
+
+$(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
 
 $(LIBTARGET) : $(OBJECTS)
     %create tmp.lbc
@@ -469,6 +495,12 @@ droptgt.obj:     $(OLEDIR)\droptgt.cpp
 enhmeta.obj:     $(MSWDIR)\enhmeta.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) $<
 
 filedlg.obj:     $(MSWDIR)\filedlg.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -508,6 +540,9 @@ gsocket.obj:     $(MSWDIR)\gsocket.c
 gsockmsw.obj:     $(MSWDIR)\gsockmsw.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) $<
 
 helpchm.obj:     $(MSWDIR)\helpchm.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -661,6 +696,9 @@ timer.obj:     $(MSWDIR)\timer.cpp
 tooltip.obj:     $(MSWDIR)\tooltip.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
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 treectrl.obj:     $(MSWDIR)\treectrl.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -693,6 +731,9 @@ choiccmn.obj:     $(COMMDIR)\choiccmn.cpp
 clipcmn.obj:     $(COMMDIR)\clipcmn.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 clipcmn.obj:     $(COMMDIR)\clipcmn.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
+clntdata.obj:     $(COMMDIR)\clntdata.cpp
+  *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+
 cmdline.obj:     $(COMMDIR)\cmdline.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 cmdline.obj:     $(COMMDIR)\cmdline.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -705,6 +746,9 @@ cmndata.obj:     $(COMMDIR)\cmndata.cpp
 config.obj:     $(COMMDIR)\config.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) $<
 
 cshelp.obj:     $(COMMDIR)\cshelp.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -750,6 +794,9 @@ docmdi.obj:     $(COMMDIR)\docmdi.cpp
 docview.obj:     $(COMMDIR)\docview.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) $<
 
 dynarray.obj:     $(COMMDIR)\dynarray.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -768,6 +815,9 @@ event.obj:     $(COMMDIR)\event.cpp
 extended.obj:     $(COMMDIR)\extended.c
   *$(CC) $(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) $<
 
 ffile.obj:     $(COMMDIR)\ffile.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -807,6 +857,9 @@ fs_zip.obj:     $(COMMDIR)\fs_zip.cpp
 ftp.obj:     $(COMMDIR)\ftp.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) $<
 
 gdicmn.obj:     $(COMMDIR)\gdicmn.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -894,6 +947,9 @@ module.obj:     $(COMMDIR)\module.cpp
 mstream.obj:     $(COMMDIR)\mstream.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) $<
 
 object.obj:     $(COMMDIR)\object.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -924,6 +980,9 @@ quantize.obj:     $(COMMDIR)\quantize.cpp
 radiocmn.obj:     $(COMMDIR)\radiocmn.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) $<
 
 resource.obj:     $(COMMDIR)\resource.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -948,6 +1007,9 @@ sizer.obj:     $(COMMDIR)\sizer.cpp
 socket.obj:     $(COMMDIR)\socket.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 socket.obj:     $(COMMDIR)\socket.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
+statbar.obj:     $(COMMDIR)\statbar.cpp
+  *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+
 strconv.obj:     $(COMMDIR)\strconv.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 strconv.obj:     $(COMMDIR)\strconv.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -957,9 +1019,15 @@ stream.obj:     $(COMMDIR)\stream.cpp
 string.obj:     $(COMMDIR)\string.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) $<
 
 tbarbase.obj:     $(COMMDIR)\tbarbase.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
+textbuf.obj:     $(COMMDIR)\textbuf.cpp
+  *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+
 textcmn.obj:     $(COMMDIR)\textcmn.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 textcmn.obj:     $(COMMDIR)\textcmn.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -972,6 +1040,9 @@ timercmn.obj:     $(COMMDIR)\timercmn.cpp
 tokenzr.obj:     $(COMMDIR)\tokenzr.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 tokenzr.obj:     $(COMMDIR)\tokenzr.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
+toplvcmn.obj:     $(COMMDIR)\toplvcmn.cpp
+  *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+
 treebase.obj:     $(COMMDIR)\treebase.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 treebase.obj:     $(COMMDIR)\treebase.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -1046,6 +1117,9 @@ calctrl.obj:     $(GENDIR)\calctrl.cpp
 choicdgg.obj:     $(GENDIR)\choicdgg.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 choicdgg.obj:     $(GENDIR)\choicdgg.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
+dcpsg.obj:     $(GENDIR)\dcpsg.cpp
+  *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+
 dirctrlg.obj:     $(GENDIR)\dirctrlg.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 dirctrlg.obj:     $(GENDIR)\dirctrlg.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
@@ -1088,7 +1162,10 @@ proplist.obj:     $(GENDIR)\proplist.cpp
 sashwin.obj:     $(GENDIR)\sashwin.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 sashwin.obj:     $(GENDIR)\sashwin.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
-scrolwin.obj:     $(GENDIR)\scrolwin.cpp
+scrlwing.obj:     $(GENDIR)\scrlwing.cpp
+  *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
+
+spinctlg.obj:     $(GENDIR)\spinctlg.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 splash.obj:     $(GENDIR)\splash.cpp
   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
 
 splash.obj:     $(GENDIR)\splash.cpp
@@ -1189,56 +1266,6 @@ winpars.obj:     $(HTMLDIR)\winpars.cpp
 
 
 
 
 
 
-
-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
 png:   .SYMBOLIC
     cd $(WXDIR)\src\png
     wmake -f makefile.wat all
@@ -1279,6 +1306,16 @@ clean_tiff:   .SYMBOLIC
     wmake -f makefile.wat clean
     cd $(WXDIR)\src\msw
 
     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
 self : .SYMBOLIC $(WXDIR)\distrib\msw\tmake\filelist.txt $(WXDIR)\distrib\msw\tmake\$(MFTYPE).t
        cd $(WXDIR)\distrib\msw\tmake
 MFTYPE=wat
 self : .SYMBOLIC $(WXDIR)\distrib\msw\tmake\filelist.txt $(WXDIR)\distrib\msw\tmake\$(MFTYPE).t
        cd $(WXDIR)\distrib\msw\tmake