1. aapplied patch for bcc makefiles from Ricky Gonzales
[wxWidgets.git] / src / msw / makefile.wat
1 #!/binb/wmake.exe
2
3 # This file was automatically generated by tmake at 15:55, 2000/03/14
4 # DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE WAT.T!
5
6 #
7 # File:     makefile.wat
8 # Author:   Julian Smart
9 # Created:  1998
10 #
11 # Makefile : Builds wxWindows library for Watcom C++, WIN32
12 #
13 # NOTE: This file is generated from wat.t by tmake, but not all bugs have
14 # been removed from this process. If wxWindows doesn't compile,
15 # check the following and edit this makefile accordingly:
16 #
17 # - OLE-related files such as oleutils.cpp should have 'ole\' prepended
18 #   to the path.
19 # - extended.c, gsocket.c, unzip.c must be compiled using $(CC), not $(CCC).
20 #   They may also be wrongly specified as extended.cpp, etc.
21
22 WXDIR = ..\..
23
24 !include $(WXDIR)\src\makewat.env
25
26 WXLIB = $(WXDIR)\lib
27
28 LIBTARGET   = $(WXLIB)\wx.lib
29 DUMMY=dummydll
30 # ODBCLIB     = ..\..\contrib\odbc\odbc32.lib
31
32 EXTRATARGETS = xpm png zlib
33 EXTRATARGETSCLEAN = clean_xpm clean_png clean_zlib
34 GENDIR=$(WXDIR)\src\generic
35 COMMDIR=$(WXDIR)\src\common
36 XPMDIR=$(WXDIR)\src\xpm
37 MSWDIR=$(WXDIR)\src\msw
38 OLEDIR=$(MSWDIR)\ole
39
40 DOCDIR = $(WXDIR)\docs
41
42 GENERICOBJS= busyinfo.obj &
43         calctrl.obj &
44         choicdgg.obj &
45         dragimgg.obj &
46         grid.obj &
47         gridsel.obj &
48         laywin.obj &
49         logg.obj &
50         numdlgg.obj &
51         panelg.obj &
52         plot.obj &
53         progdlgg.obj &
54         prop.obj &
55         propform.obj &
56         proplist.obj &
57         sashwin.obj &
58         scrolwin.obj &
59         splitter.obj &
60         statusbr.obj &
61         tbarsmpl.obj &
62         textdlgg.obj &
63         tipdlg.obj &
64         treelay.obj &
65         wizard.obj
66
67 # These are generic things that don't need to be compiled on MSW,
68 # but sometimes it's useful to do so for testing purposes.
69 NONESSENTIALOBJS= caret.obj &
70         colrdlgg.obj &
71         dcpsg.obj &
72         dirdlgg.obj &
73         filedlgg.obj &
74         fontdlgg.obj &
75         helpext.obj &
76         helphtml.obj &
77         helpwxht.obj &
78         helpxlp.obj &
79         imaglist.obj &
80         listctrl.obj &
81         msgdlgg.obj &
82         notebook.obj &
83         printps.obj &
84         prntdlgg.obj &
85         statline.obj &
86         tabg.obj &
87         treectrl.obj
88
89 COMMONOBJS = &
90         y_tab.obj &
91         appcmn.obj &
92         choiccmn.obj &
93         clipcmn.obj &
94         cmdline.obj &
95         cmndata.obj &
96         config.obj &
97         ctrlcmn.obj &
98         ctrlsub.obj &
99         datetime.obj &
100         datstrm.obj &
101         db.obj &
102         dbtable.obj &
103         dcbase.obj &
104         dlgcmn.obj &
105         dndcmn.obj &
106         dobjcmn.obj &
107         docmdi.obj &
108         docview.obj &
109         dynarray.obj &
110         dynlib.obj &
111         encconv.obj &
112         event.obj &
113         extended.obj &
114         ffile.obj &
115         file.obj &
116         fileconf.obj &
117         filefn.obj &
118         filesys.obj &
119         fontcmn.obj &
120         fontmap.obj &
121         framecmn.obj &
122         fs_inet.obj &
123         fs_mem.obj &
124         fs_zip.obj &
125         ftp.obj &
126         gdicmn.obj &
127         geometry.obj &
128         gifdecod.obj &
129         hash.obj &
130         helpbase.obj &
131         http.obj &
132         imagall.obj &
133         imagbmp.obj &
134         image.obj &
135         imaggif.obj &
136         imagpcx.obj &
137         imagpng.obj &
138         imagpnm.obj &
139         imagtiff.obj &
140         intl.obj &
141         ipcbase.obj &
142         layout.obj &
143         lboxcmn.obj &
144         list.obj &
145         log.obj &
146         longlong.obj &
147         memory.obj &
148         menucmn.obj &
149         mimecmn.obj &
150         module.obj &
151         mstream.obj &
152         object.obj &
153         objstrm.obj &
154         odbc.obj &
155         paper.obj &
156         prntbase.obj &
157         process.obj &
158         protocol.obj &
159         resource.obj &
160         sckaddr.obj &
161         sckfile.obj &
162         sckipc.obj &
163         sckstrm.obj &
164         serbase.obj &
165         sizer.obj &
166         socket.obj &
167         strconv.obj &
168         stream.obj &
169         string.obj &
170         tbarbase.obj &
171         textcmn.obj &
172         textfile.obj &
173         timercmn.obj &
174         tokenzr.obj &
175         txtstrm.obj &
176         unzip.obj &
177         url.obj &
178         utilscmn.obj &
179         valgen.obj &
180         validate.obj &
181         valtext.obj &
182         variant.obj &
183         wfstream.obj &
184         wincmn.obj &
185         wxchar.obj &
186         wxexpr.obj &
187         zipstrm.obj &
188         zstream.obj
189
190 MSWOBJS = accel.obj &
191         app.obj &
192         automtn.obj &
193         bitmap.obj &
194         bmpbuttn.obj &
195         brush.obj &
196         button.obj &
197         caret.obj &
198         checkbox.obj &
199         checklst.obj &
200         choice.obj &
201         clipbrd.obj &
202         colordlg.obj &
203         colour.obj &
204         combobox.obj &
205         control.obj &
206         curico.obj &
207         cursor.obj &
208         data.obj &
209         dataobj.obj &
210         dc.obj &
211         dcclient.obj &
212         dcmemory.obj &
213         dcprint.obj &
214         dcscreen.obj &
215         dde.obj &
216         dialog.obj &
217         dialup.obj &
218         dib.obj &
219         dibutils.obj &
220         dir.obj &
221         dirdlg.obj &
222         dragimag.obj &
223         dropsrc.obj &
224         droptgt.obj &
225         enhmeta.obj &
226         filedlg.obj &
227         font.obj &
228         fontdlg.obj &
229         fontenum.obj &
230         fontutil.obj &
231         frame.obj &
232         gauge95.obj &
233         gaugemsw.obj &
234         gdiimage.obj &
235         gdiobj.obj &
236         glcanvas.obj &
237         gsocket.obj &
238         gsockmsw.obj &
239         helpwin.obj &
240         icon.obj &
241         imaglist.obj &
242         iniconf.obj &
243         joystick.obj &
244         listbox.obj &
245         listctrl.obj &
246         main.obj &
247         mdi.obj &
248         menu.obj &
249         menuitem.obj &
250         metafile.obj &
251         mimetype.obj &
252         minifram.obj &
253         msgdlg.obj &
254         nativdlg.obj &
255         notebook.obj &
256         oleutils.obj &
257         ownerdrw.obj &
258         palette.obj &
259         pen.obj &
260         penwin.obj &
261         printdlg.obj &
262         printwin.obj &
263         radiobox.obj &
264         radiobut.obj &
265         regconf.obj &
266         region.obj &
267         registry.obj &
268         scrolbar.obj &
269         settings.obj &
270         slider95.obj &
271         slidrmsw.obj &
272         spinbutt.obj &
273         spinctrl.obj &
274         statbmp.obj &
275         statbox.obj &
276         statbr95.obj &
277         statline.obj &
278         stattext.obj &
279         tabctrl.obj &
280         taskbar.obj &
281         tbar95.obj &
282         tbarmsw.obj &
283         textctrl.obj &
284         thread.obj &
285         timer.obj &
286         tooltip.obj &
287         treectrl.obj &
288         utils.obj &
289         utilsexc.obj &
290         uuid.obj &
291         wave.obj &
292         window.obj &
293         xpmhand.obj
294
295 # Add $(NONESSENTIALOBJS) if wanting generic dialogs, PostScript etc.
296 OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS)
297
298 all:        $(OBJECTS) $(LIBTARGET) $(EXTRATARGETS)
299
300 $(LIBTARGET) : $(OBJECTS)
301     %create tmp.lbc
302     @for %i in ( $(OBJECTS) ) do @%append tmp.lbc +%i
303     wlib /b /c /n /p=512 $^@ @tmp.lbc
304
305 #test : $(OBJECTS)
306 #    %create tmp.lbc
307 #    @for %i in ( $(OBJECTS) ) do @%append tmp.lbc +%i
308 #    wlib /b /c /n /p=512 $^@ @tmp.lbc
309
310
311 clean:   .SYMBOLIC $(EXTRATARGETSCLEAN)
312     -erase *.obj
313     -erase $(LIBTARGET)
314     -erase *.pch
315     -erase *.err
316     -erase *.lbc
317
318 cleanall:   clean
319
320 accel.obj:     $(MSWDIR)\accel.cpp
321   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
322
323 app.obj:     $(MSWDIR)\app.cpp
324   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
325
326 automtn.obj:     $(OLEDIR)\automtn.cpp
327   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
328
329 bitmap.obj:     $(MSWDIR)\bitmap.cpp
330   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
331
332 bmpbuttn.obj:     $(MSWDIR)\bmpbuttn.cpp
333   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
334
335 brush.obj:     $(MSWDIR)\brush.cpp
336   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
337
338 button.obj:     $(MSWDIR)\button.cpp
339   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
340
341 caret.obj:     $(MSWDIR)\caret.cpp
342   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
343
344 checkbox.obj:     $(MSWDIR)\checkbox.cpp
345   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
346
347 checklst.obj:     $(MSWDIR)\checklst.cpp
348   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
349
350 choice.obj:     $(MSWDIR)\choice.cpp
351   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
352
353 clipbrd.obj:     $(MSWDIR)\clipbrd.cpp
354   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
355
356 colordlg.obj:     $(MSWDIR)\colordlg.cpp
357   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
358
359 colour.obj:     $(MSWDIR)\colour.cpp
360   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
361
362 combobox.obj:     $(MSWDIR)\combobox.cpp
363   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
364
365 control.obj:     $(MSWDIR)\control.cpp
366   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
367
368 curico.obj:     $(MSWDIR)\curico.cpp
369   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
370
371 cursor.obj:     $(MSWDIR)\cursor.cpp
372   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
373
374 data.obj:     $(MSWDIR)\data.cpp
375   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
376
377 dataobj.obj:     $(OLEDIR)\dataobj.cpp
378   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
379
380 dc.obj:     $(MSWDIR)\dc.cpp
381   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
382
383 dcclient.obj:     $(MSWDIR)\dcclient.cpp
384   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
385
386 dcmemory.obj:     $(MSWDIR)\dcmemory.cpp
387   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
388
389 dcprint.obj:     $(MSWDIR)\dcprint.cpp
390   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
391
392 dcscreen.obj:     $(MSWDIR)\dcscreen.cpp
393   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
394
395 dde.obj:     $(MSWDIR)\dde.cpp
396   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
397
398 dialog.obj:     $(MSWDIR)\dialog.cpp
399   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
400
401 dialup.obj:     $(MSWDIR)\dialup.cpp
402   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
403
404 dib.obj:     $(MSWDIR)\dib.cpp
405   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
406
407 dibutils.obj:     $(MSWDIR)\dibutils.cpp
408   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
409
410 dir.obj:     $(MSWDIR)\dir.cpp
411   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
412
413 dirdlg.obj:     $(MSWDIR)\dirdlg.cpp
414   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
415
416 dragimag.obj:     $(MSWDIR)\dragimag.cpp
417   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
418
419 dropsrc.obj:     $(OLEDIR)\dropsrc.cpp
420   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
421
422 droptgt.obj:     $(OLEDIR)\droptgt.cpp
423   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
424
425 enhmeta.obj:     $(MSWDIR)\enhmeta.cpp
426   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
427
428 filedlg.obj:     $(MSWDIR)\filedlg.cpp
429   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
430
431 font.obj:     $(MSWDIR)\font.cpp
432   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
433
434 fontdlg.obj:     $(MSWDIR)\fontdlg.cpp
435   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
436
437 fontenum.obj:     $(MSWDIR)\fontenum.cpp
438   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
439
440 fontutil.obj:     $(MSWDIR)\fontutil.cpp
441   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
442
443 frame.obj:     $(MSWDIR)\frame.cpp
444   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
445
446 gauge95.obj:     $(MSWDIR)\gauge95.cpp
447   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
448
449 gaugemsw.obj:     $(MSWDIR)\gaugemsw.cpp
450   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
451
452 gdiimage.obj:     $(MSWDIR)\gdiimage.cpp
453   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
454
455 gdiobj.obj:     $(MSWDIR)\gdiobj.cpp
456   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
457
458 glcanvas.obj:     $(MSWDIR)\glcanvas.cpp
459   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
460
461 gsocket.obj:     $(MSWDIR)\gsocket.c
462   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
463
464 gsockmsw.obj:     $(MSWDIR)\gsockmsw.c
465   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
466
467 helpwin.obj:     $(MSWDIR)\helpwin.cpp
468   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
469
470 icon.obj:     $(MSWDIR)\icon.cpp
471   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
472
473 imaglist.obj:     $(MSWDIR)\imaglist.cpp
474   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
475
476 iniconf.obj:     $(MSWDIR)\iniconf.cpp
477   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
478
479 joystick.obj:     $(MSWDIR)\joystick.cpp
480   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
481
482 listbox.obj:     $(MSWDIR)\listbox.cpp
483   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
484
485 listctrl.obj:     $(MSWDIR)\listctrl.cpp
486   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
487
488 main.obj:     $(MSWDIR)\main.cpp
489   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
490
491 mdi.obj:     $(MSWDIR)\mdi.cpp
492   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
493
494 menu.obj:     $(MSWDIR)\menu.cpp
495   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
496
497 menuitem.obj:     $(MSWDIR)\menuitem.cpp
498   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
499
500 metafile.obj:     $(MSWDIR)\metafile.cpp
501   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
502
503 mimetype.obj:     $(MSWDIR)\mimetype.cpp
504   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
505
506 minifram.obj:     $(MSWDIR)\minifram.cpp
507   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
508
509 msgdlg.obj:     $(MSWDIR)\msgdlg.cpp
510   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
511
512 nativdlg.obj:     $(MSWDIR)\nativdlg.cpp
513   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
514
515 notebook.obj:     $(MSWDIR)\notebook.cpp
516   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
517
518 oleutils.obj:     $(OLEDIR)\oleutils.cpp
519   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
520
521 ownerdrw.obj:     $(MSWDIR)\ownerdrw.cpp
522   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
523
524 palette.obj:     $(MSWDIR)\palette.cpp
525   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
526
527 pen.obj:     $(MSWDIR)\pen.cpp
528   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
529
530 penwin.obj:     $(MSWDIR)\penwin.cpp
531   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
532
533 printdlg.obj:     $(MSWDIR)\printdlg.cpp
534   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
535
536 printwin.obj:     $(MSWDIR)\printwin.cpp
537   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
538
539 radiobox.obj:     $(MSWDIR)\radiobox.cpp
540   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
541
542 radiobut.obj:     $(MSWDIR)\radiobut.cpp
543   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
544
545 regconf.obj:     $(MSWDIR)\regconf.cpp
546   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
547
548 region.obj:     $(MSWDIR)\region.cpp
549   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
550
551 registry.obj:     $(MSWDIR)\registry.cpp
552   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
553
554 scrolbar.obj:     $(MSWDIR)\scrolbar.cpp
555   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
556
557 settings.obj:     $(MSWDIR)\settings.cpp
558   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
559
560 slider95.obj:     $(MSWDIR)\slider95.cpp
561   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
562
563 slidrmsw.obj:     $(MSWDIR)\slidrmsw.cpp
564   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
565
566 spinbutt.obj:     $(MSWDIR)\spinbutt.cpp
567   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
568
569 spinctrl.obj:     $(MSWDIR)\spinctrl.cpp
570   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
571
572 statbmp.obj:     $(MSWDIR)\statbmp.cpp
573   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
574
575 statbox.obj:     $(MSWDIR)\statbox.cpp
576   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
577
578 statbr95.obj:     $(MSWDIR)\statbr95.cpp
579   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
580
581 statline.obj:     $(MSWDIR)\statline.cpp
582   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
583
584 stattext.obj:     $(MSWDIR)\stattext.cpp
585   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
586
587 tabctrl.obj:     $(MSWDIR)\tabctrl.cpp
588   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
589
590 taskbar.obj:     $(MSWDIR)\taskbar.cpp
591   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
592
593 tbar95.obj:     $(MSWDIR)\tbar95.cpp
594   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
595
596 tbarmsw.obj:     $(MSWDIR)\tbarmsw.cpp
597   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
598
599 textctrl.obj:     $(MSWDIR)\textctrl.cpp
600   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
601
602 thread.obj:     $(MSWDIR)\thread.cpp
603   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
604
605 timer.obj:     $(MSWDIR)\timer.cpp
606   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
607
608 tooltip.obj:     $(MSWDIR)\tooltip.cpp
609   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
610
611 treectrl.obj:     $(MSWDIR)\treectrl.cpp
612   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
613
614 utils.obj:     $(MSWDIR)\utils.cpp
615   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
616
617 utilsexc.obj:     $(MSWDIR)\utilsexc.cpp
618   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
619
620 uuid.obj:     $(OLEDIR)\uuid.cpp
621   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
622
623 wave.obj:     $(MSWDIR)\wave.cpp
624   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
625
626 window.obj:     $(MSWDIR)\window.cpp
627   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
628
629 xpmhand.obj:     $(MSWDIR)\xpmhand.cpp
630   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
631
632
633
634 ########################################################
635 # Common objects (always compiled)
636
637 appcmn.obj:     $(COMMDIR)\appcmn.cpp
638   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
639
640 choiccmn.obj:     $(COMMDIR)\choiccmn.cpp
641   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
642
643 clipcmn.obj:     $(COMMDIR)\clipcmn.cpp
644   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
645
646 cmdline.obj:     $(COMMDIR)\cmdline.cpp
647   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
648
649 cmndata.obj:     $(COMMDIR)\cmndata.cpp
650   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
651
652 config.obj:     $(COMMDIR)\config.cpp
653   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
654
655 ctrlcmn.obj:     $(COMMDIR)\ctrlcmn.cpp
656   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
657
658 ctrlsub.obj:     $(COMMDIR)\ctrlsub.cpp
659   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
660
661 datetime.obj:     $(COMMDIR)\datetime.cpp
662   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
663
664 datstrm.obj:     $(COMMDIR)\datstrm.cpp
665   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
666
667 db.obj:     $(COMMDIR)\db.cpp
668   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
669
670 dbtable.obj:     $(COMMDIR)\dbtable.cpp
671   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
672
673 dcbase.obj:     $(COMMDIR)\dcbase.cpp
674   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
675
676 dlgcmn.obj:     $(COMMDIR)\dlgcmn.cpp
677   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
678
679 dndcmn.obj:     $(COMMDIR)\dndcmn.cpp
680   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
681
682 dobjcmn.obj:     $(COMMDIR)\dobjcmn.cpp
683   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
684
685 docmdi.obj:     $(COMMDIR)\docmdi.cpp
686   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
687
688 docview.obj:     $(COMMDIR)\docview.cpp
689   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
690
691 dynarray.obj:     $(COMMDIR)\dynarray.cpp
692   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
693
694 dynlib.obj:     $(COMMDIR)\dynlib.cpp
695   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
696
697 encconv.obj:     $(COMMDIR)\encconv.cpp
698   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
699
700 event.obj:     $(COMMDIR)\event.cpp
701   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
702
703 extended.obj:     $(COMMDIR)\extended.c
704   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
705
706 ffile.obj:     $(COMMDIR)\ffile.cpp
707   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
708
709 file.obj:     $(COMMDIR)\file.cpp
710   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
711
712 fileconf.obj:     $(COMMDIR)\fileconf.cpp
713   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
714
715 filefn.obj:     $(COMMDIR)\filefn.cpp
716   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
717
718 filesys.obj:     $(COMMDIR)\filesys.cpp
719   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
720
721 fontcmn.obj:     $(COMMDIR)\fontcmn.cpp
722   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
723
724 fontmap.obj:     $(COMMDIR)\fontmap.cpp
725   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
726
727 framecmn.obj:     $(COMMDIR)\framecmn.cpp
728   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
729
730 fs_inet.obj:     $(COMMDIR)\fs_inet.cpp
731   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
732
733 fs_mem.obj:     $(COMMDIR)\fs_mem.cpp
734   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
735
736 fs_zip.obj:     $(COMMDIR)\fs_zip.cpp
737   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
738
739 ftp.obj:     $(COMMDIR)\ftp.cpp
740   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
741
742 gdicmn.obj:     $(COMMDIR)\gdicmn.cpp
743   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
744
745 geometry.obj:     $(COMMDIR)\geometry.cpp
746   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
747
748 gifdecod.obj:     $(COMMDIR)\gifdecod.cpp
749   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
750
751 hash.obj:     $(COMMDIR)\hash.cpp
752   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
753
754 helpbase.obj:     $(COMMDIR)\helpbase.cpp
755   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
756
757 http.obj:     $(COMMDIR)\http.cpp
758   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
759
760 imagall.obj:     $(COMMDIR)\imagall.cpp
761   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
762
763 imagbmp.obj:     $(COMMDIR)\imagbmp.cpp
764   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
765
766 image.obj:     $(COMMDIR)\image.cpp
767   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
768
769 imaggif.obj:     $(COMMDIR)\imaggif.cpp
770   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
771
772 imagpcx.obj:     $(COMMDIR)\imagpcx.cpp
773   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
774
775 imagpng.obj:     $(COMMDIR)\imagpng.cpp
776   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
777
778 imagpnm.obj:     $(COMMDIR)\imagpnm.cpp
779   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
780
781 imagtiff.obj:     $(COMMDIR)\imagtiff.cpp
782   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
783
784 intl.obj:     $(COMMDIR)\intl.cpp
785   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
786
787 ipcbase.obj:     $(COMMDIR)\ipcbase.cpp
788   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
789
790 layout.obj:     $(COMMDIR)\layout.cpp
791   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
792
793 lboxcmn.obj:     $(COMMDIR)\lboxcmn.cpp
794   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
795
796 list.obj:     $(COMMDIR)\list.cpp
797   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
798
799 log.obj:     $(COMMDIR)\log.cpp
800   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
801
802 longlong.obj:     $(COMMDIR)\longlong.cpp
803   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
804
805 memory.obj:     $(COMMDIR)\memory.cpp
806   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
807
808 menucmn.obj:     $(COMMDIR)\menucmn.cpp
809   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
810
811 mimecmn.obj:     $(COMMDIR)\mimecmn.cpp
812   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
813
814 module.obj:     $(COMMDIR)\module.cpp
815   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
816
817 mstream.obj:     $(COMMDIR)\mstream.cpp
818   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
819
820 object.obj:     $(COMMDIR)\object.cpp
821   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
822
823 objstrm.obj:     $(COMMDIR)\objstrm.cpp
824   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
825
826 odbc.obj:     $(COMMDIR)\odbc.cpp
827   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
828
829 paper.obj:     $(COMMDIR)\paper.cpp
830   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
831
832 prntbase.obj:     $(COMMDIR)\prntbase.cpp
833   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
834
835 process.obj:     $(COMMDIR)\process.cpp
836   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
837
838 protocol.obj:     $(COMMDIR)\protocol.cpp
839   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
840
841 resource.obj:     $(COMMDIR)\resource.cpp
842   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
843
844 sckaddr.obj:     $(COMMDIR)\sckaddr.cpp
845   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
846
847 sckfile.obj:     $(COMMDIR)\sckfile.cpp
848   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
849
850 sckipc.obj:     $(COMMDIR)\sckipc.cpp
851   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
852
853 sckstrm.obj:     $(COMMDIR)\sckstrm.cpp
854   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
855
856 serbase.obj:     $(COMMDIR)\serbase.cpp
857   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
858
859 sizer.obj:     $(COMMDIR)\sizer.cpp
860   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
861
862 socket.obj:     $(COMMDIR)\socket.cpp
863   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
864
865 strconv.obj:     $(COMMDIR)\strconv.cpp
866   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
867
868 stream.obj:     $(COMMDIR)\stream.cpp
869   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
870
871 string.obj:     $(COMMDIR)\string.cpp
872   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
873
874 tbarbase.obj:     $(COMMDIR)\tbarbase.cpp
875   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
876
877 textcmn.obj:     $(COMMDIR)\textcmn.cpp
878   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
879
880 textfile.obj:     $(COMMDIR)\textfile.cpp
881   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
882
883 timercmn.obj:     $(COMMDIR)\timercmn.cpp
884   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
885
886 tokenzr.obj:     $(COMMDIR)\tokenzr.cpp
887   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
888
889 txtstrm.obj:     $(COMMDIR)\txtstrm.cpp
890   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
891
892 unzip.obj:     $(COMMDIR)\unzip.c
893   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
894
895 url.obj:     $(COMMDIR)\url.cpp
896   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
897
898 utilscmn.obj:     $(COMMDIR)\utilscmn.cpp
899   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
900
901 valgen.obj:     $(COMMDIR)\valgen.cpp
902   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
903
904 validate.obj:     $(COMMDIR)\validate.cpp
905   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
906
907 valtext.obj:     $(COMMDIR)\valtext.cpp
908   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
909
910 variant.obj:     $(COMMDIR)\variant.cpp
911   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
912
913 wfstream.obj:     $(COMMDIR)\wfstream.cpp
914   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
915
916 wincmn.obj:     $(COMMDIR)\wincmn.cpp
917   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
918
919 wxchar.obj:     $(COMMDIR)\wxchar.cpp
920   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
921
922 wxexpr.obj:     $(COMMDIR)\wxexpr.cpp
923   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
924
925 zipstrm.obj:     $(COMMDIR)\zipstrm.cpp
926   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
927
928 zstream.obj:     $(COMMDIR)\zstream.cpp
929   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
930
931
932
933 y_tab.obj:     $(COMMDIR)\y_tab.c $(COMMDIR)\lex_yy.c
934   *$(CC) $(CPPFLAGS) $(IFLAGS) -DUSE_DEFINE $(COMMDIR)\y_tab.c
935
936 #  *$(CC) $(CPPFLAGS) $(IFLAGS) -DUSE_DEFINE -DYY_USE_PROTOS $(COMMDIR)\y_tab.c
937
938 $(COMMDIR)\y_tab.c:     $(COMMDIR)\dosyacc.c
939         copy $(COMMDIR)\dosyacc.c $(COMMDIR)\y_tab.c
940
941 $(COMMDIR)\lex_yy.c:    $(COMMDIR)\doslex.c
942     copy $(COMMDIR)\doslex.c $(COMMDIR)\lex_yy.c
943
944 ########################################################
945 # Generic objects (not always compiled, depending on
946 # whether platforms have native implementations)
947
948 busyinfo.obj:     $(GENDIR)\busyinfo.cpp
949   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
950
951 calctrl.obj:     $(GENDIR)\calctrl.cpp
952   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
953
954 choicdgg.obj:     $(GENDIR)\choicdgg.cpp
955   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
956
957 dragimgg.obj:     $(GENDIR)\dragimgg.cpp
958   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
959
960 grid.obj:     $(GENDIR)\grid.cpp
961   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
962
963 gridsel.obj:     $(GENDIR)\gridsel.cpp
964   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
965
966 laywin.obj:     $(GENDIR)\laywin.cpp
967   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
968
969 logg.obj:     $(GENDIR)\logg.cpp
970   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
971
972 numdlgg.obj:     $(GENDIR)\numdlgg.cpp
973   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
974
975 panelg.obj:     $(GENDIR)\panelg.cpp
976   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
977
978 plot.obj:     $(GENDIR)\plot.cpp
979   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
980
981 progdlgg.obj:     $(GENDIR)\progdlgg.cpp
982   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
983
984 prop.obj:     $(GENDIR)\prop.cpp
985   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
986
987 propform.obj:     $(GENDIR)\propform.cpp
988   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
989
990 proplist.obj:     $(GENDIR)\proplist.cpp
991   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
992
993 sashwin.obj:     $(GENDIR)\sashwin.cpp
994   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
995
996 scrolwin.obj:     $(GENDIR)\scrolwin.cpp
997   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
998
999 splitter.obj:     $(GENDIR)\splitter.cpp
1000   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
1001
1002 statusbr.obj:     $(GENDIR)\statusbr.cpp
1003   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
1004
1005 tbarsmpl.obj:     $(GENDIR)\tbarsmpl.cpp
1006   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
1007
1008 textdlgg.obj:     $(GENDIR)\textdlgg.cpp
1009   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
1010
1011 tipdlg.obj:     $(GENDIR)\tipdlg.cpp
1012   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
1013
1014 treelay.obj:     $(GENDIR)\treelay.cpp
1015   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
1016
1017 wizard.obj:     $(GENDIR)\wizard.cpp
1018   *$(CCC) $(CPPFLAGS) $(IFLAGS) $<
1019
1020
1021
1022 crbuffri.obj: $(XPMDIR)\crbuffri.c
1023   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1024
1025 crbuffrp.obj: $(XPMDIR)\crbuffrp.c
1026   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1027
1028 crdatfri.obj: $(XPMDIR)\crdatfri.c
1029   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1030
1031 crdatfrp.obj: $(XPMDIR)\crdatfrp.c
1032   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1033
1034 create.obj: $(XPMDIR)\create.c
1035   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1036
1037 crifrbuf.obj: $(XPMDIR)\crifrbuf.c
1038   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1039
1040 crifrdat.obj: $(XPMDIR)\crifrdat.c
1041   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1042
1043 crpfrbuf.obj: $(XPMDIR)\crpfrbuf.c
1044   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1045
1046 crpfrdat.obj: $(XPMDIR)\crpfrdat.c
1047   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1048
1049 # TODO: what to do about this clash of filename????
1050 #data.obj: $(XPMDIR)\data.c
1051 #  *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1052
1053 hashtab.obj: $(XPMDIR)\hashtab.c
1054   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1055
1056 misc.obj: $(XPMDIR)\misc.c
1057   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1058
1059 parse.obj: $(XPMDIR)\parse.c
1060   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1061
1062 rdftodat.obj: $(XPMDIR)\rdftodat.c
1063   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1064
1065 rdftoi.obj: $(XPMDIR)\rdftoi.c
1066   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1067
1068 rdftop.obj: $(XPMDIR)\rdftop.c
1069   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1070
1071 rgb.obj: $(XPMDIR)\rgb.c
1072   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1073
1074 scan.obj: $(XPMDIR)\scan.c
1075   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1076
1077 simx.obj: $(XPMDIR)\simx.c
1078   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1079
1080 wrffrdat.obj: $(XPMDIR)\wrffrdat.c
1081   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1082
1083 wrffri.obj: $(XPMDIR)\wrffri.c
1084   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1085
1086 wrffrp.obj: $(XPMDIR)\wrffrp.c
1087   *$(CC) $(CPPFLAGS) $(IFLAGS) $<
1088
1089 OBJ1 = adler32$(O) compress$(O) crc32$(O) gzio$(O) uncompr$(O) deflate$(O) \
1090   trees$(O)
1091 OBJ2 = zutil$(O) inflate$(O) infblock$(O) inftrees$(O) infcodes$(O) \
1092   infutil$(O) inffast$(O)
1093
1094 adler32.obj: adler32.c zutil.h zlib.h zconf.h
1095         $(CC) -c $(CFLAGS) $*.c
1096
1097 compress.obj: compress.c zlib.h zconf.h
1098         $(CC) -c $(CFLAGS) $*.c
1099
1100 crc32.obj: crc32.c zutil.h zlib.h zconf.h
1101         $(CC) -c $(CFLAGS) $*.c
1102
1103 deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h
1104         $(CC) -c $(CFLAGS) $*.c
1105
1106 gzio.obj: gzio.c zutil.h zlib.h zconf.h
1107         $(CC) -c $(CFLAGS) $*.c
1108
1109 infblock.obj: infblock.c zutil.h zlib.h zconf.h infblock.h inftrees.h\
1110    infcodes.h infutil.h
1111         $(CC) -c $(CFLAGS) $*.c
1112
1113 infcodes.obj: infcodes.c zutil.h zlib.h zconf.h inftrees.h infutil.h\
1114    infcodes.h inffast.h
1115         $(CC) -c $(CFLAGS) $*.c
1116
1117 inflate.obj: inflate.c zutil.h zlib.h zconf.h infblock.h
1118         $(CC) -c $(CFLAGS) $*.c
1119
1120 inftrees.obj: inftrees.c zutil.h zlib.h zconf.h inftrees.h
1121         $(CC) -c $(CFLAGS) $*.c
1122
1123 infutil.obj: infutil.c zutil.h zlib.h zconf.h inftrees.h infutil.h
1124         $(CC) -c $(CFLAGS) $*.c
1125
1126 inffast.obj: inffast.c zutil.h zlib.h zconf.h inftrees.h infutil.h inffast.h
1127         $(CC) -c $(CFLAGS) $*.c
1128
1129 trees.obj: trees.c deflate.h zutil.h zlib.h zconf.h
1130         $(CC) -c $(CFLAGS) $*.c
1131
1132 uncompr.obj: uncompr.c zlib.h zconf.h
1133         $(CC) -c $(CFLAGS) $*.c
1134
1135 zutil.obj: zutil.c zutil.h zlib.h zconf.h
1136         $(CC) -c $(CFLAGS) $*.c
1137
1138 xpm:   .SYMBOLIC
1139     cd $(WXDIR)\src\xpm
1140     wmake -f makefile.wat all
1141     cd $(WXDIR)\src\msw
1142
1143 clean_xpm:   .SYMBOLIC
1144     cd $(WXDIR)\src\xpm
1145     wmake -f makefile.wat clean
1146     cd $(WXDIR)\src\msw
1147
1148 png:   .SYMBOLIC
1149     cd $(WXDIR)\src\png
1150     wmake -f makefile.wat all
1151     cd $(WXDIR)\src\msw
1152
1153 clean_png:   .SYMBOLIC
1154     cd $(WXDIR)\src\png
1155     wmake -f makefile.wat clean
1156     cd $(WXDIR)\src\msw
1157
1158 zlib:   .SYMBOLIC
1159     cd $(WXDIR)\src\zlib
1160     wmake -f makefile.wat all
1161     cd $(WXDIR)\src\msw
1162
1163 clean_zlib:   .SYMBOLIC
1164     cd $(WXDIR)\src\zlib
1165     wmake -f makefile.wat clean
1166     cd $(WXDIR)\src\msw
1167
1168 MFTYPE=wat
1169 self : .SYMBOLIC $(WXDIR)\distrib\msw\tmake\filelist.txt $(WXDIR)\distrib\msw\tmake\$(MFTYPE).t
1170         cd $(WXDIR)\distrib\msw\tmake
1171         tmake -t $(MFTYPE) wxwin.pro -o makefile.$(MFTYPE)
1172         copy makefile.$(MFTYPE) $(WXDIR)\src\msw