]> git.saurik.com Git - wxWidgets.git/blame - src/msw/makefile.wat
Regenerated some more makefiles/filelists.
[wxWidgets.git] / src / msw / makefile.wat
CommitLineData
d98fcc00 1#!/binb/wmake.exe
a1b82138 2
e6cec3db 3# This file was automatically generated by tmake
a1b82138
VZ
4# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE WAT.T!
5
2bda0e17 6#
a1b82138
VZ
7# File: makefile.wat
8# Author: Julian Smart
9# Created: 1998
2bda0e17 10#
7be1f0d9 11# Makefile : Builds wxWindows library for Watcom C++, WIN32
a0499e2f 12!include ..\makewat.env
2bda0e17 13
1e4786bb 14LIBTARGET = $(WXDIR)\lib\$(LIBNAME).lib
7be1f0d9 15
810aa7fc
VS
16EXTRATARGETS = png zlib jpeg tiff regex
17EXTRATARGETSCLEAN = clean_png clean_zlib clean_jpeg clean_tiff clean_regex
7be1f0d9
JS
18GENDIR=$(WXDIR)\src\generic
19COMMDIR=$(WXDIR)\src\common
f6bcfd97
BP
20JPEGDIR=$(WXDIR)\src\jpeg
21TIFFDIR=$(WXDIR)\src\tiff
7be1f0d9 22MSWDIR=$(WXDIR)\src\msw
d98fcc00 23OLEDIR=$(MSWDIR)\ole
17092e43 24HTMLDIR=$(WXDIR)\src\html
7be1f0d9
JS
25
26DOCDIR = $(WXDIR)\docs
27
a0499e2f
VZ
28GENERICOBJS= $(OUTPUTDIR)\busyinfo.obj &
29 $(OUTPUTDIR)\calctrl.obj &
30 $(OUTPUTDIR)\choicdgg.obj &
31 $(OUTPUTDIR)\dcbuffer.obj &
32 $(OUTPUTDIR)\dcpsg.obj &
33 $(OUTPUTDIR)\dirctrlg.obj &
34 $(OUTPUTDIR)\dragimgg.obj &
35 $(OUTPUTDIR)\grid.obj &
36 $(OUTPUTDIR)\gridctrl.obj &
37 $(OUTPUTDIR)\gridsel.obj &
38 $(OUTPUTDIR)\laywin.obj &
39 $(OUTPUTDIR)\logg.obj &
40 $(OUTPUTDIR)\numdlgg.obj &
41 $(OUTPUTDIR)\panelg.obj &
42 $(OUTPUTDIR)\progdlgg.obj &
a0499e2f
VZ
43 $(OUTPUTDIR)\sashwin.obj &
44 $(OUTPUTDIR)\scrlwing.obj &
45 $(OUTPUTDIR)\spinctlg.obj &
46 $(OUTPUTDIR)\splash.obj &
47 $(OUTPUTDIR)\splitter.obj &
48 $(OUTPUTDIR)\statusbr.obj &
49 $(OUTPUTDIR)\tbarsmpl.obj &
50 $(OUTPUTDIR)\textdlgg.obj &
51 $(OUTPUTDIR)\tipdlg.obj &
52 $(OUTPUTDIR)\tipwin.obj &
53 $(OUTPUTDIR)\treectlg.obj &
a0499e2f 54 $(OUTPUTDIR)\wizard.obj
7be1f0d9
JS
55
56# These are generic things that don't need to be compiled on MSW,
57# but sometimes it's useful to do so for testing purposes.
a0499e2f
VZ
58NONESSENTIALOBJS= $(OUTPUTDIR)\accel.obj &
59 $(OUTPUTDIR)\caret.obj &
60 $(OUTPUTDIR)\colrdlgg.obj &
61 $(OUTPUTDIR)\dirdlgg.obj &
62 $(OUTPUTDIR)\fdrepdlg.obj &
63 $(OUTPUTDIR)\filedlgg.obj &
64 $(OUTPUTDIR)\fontdlgg.obj &
65 $(OUTPUTDIR)\helpext.obj &
66 $(OUTPUTDIR)\helphtml.obj &
67 $(OUTPUTDIR)\imaglist.obj &
68 $(OUTPUTDIR)\listctrl.obj &
69 $(OUTPUTDIR)\mdig.obj &
70 $(OUTPUTDIR)\msgdlgg.obj &
71 $(OUTPUTDIR)\notebook.obj &
72 $(OUTPUTDIR)\paletteg.obj &
73 $(OUTPUTDIR)\printps.obj &
74 $(OUTPUTDIR)\prntdlgg.obj &
75 $(OUTPUTDIR)\statline.obj &
76 $(OUTPUTDIR)\tabg.obj &
77 $(OUTPUTDIR)\timer.obj
a1b82138
VZ
78
79COMMONOBJS = &
0b2e45b1 80 $(OUTPUTDIR)\accesscmn.obj &
a0499e2f
VZ
81 $(OUTPUTDIR)\appcmn.obj &
82 $(OUTPUTDIR)\artprov.obj &
83 $(OUTPUTDIR)\artstd.obj &
84 $(OUTPUTDIR)\choiccmn.obj &
85 $(OUTPUTDIR)\clipcmn.obj &
86 $(OUTPUTDIR)\clntdata.obj &
87 $(OUTPUTDIR)\cmdline.obj &
88 $(OUTPUTDIR)\cmdproc.obj &
89 $(OUTPUTDIR)\cmndata.obj &
90 $(OUTPUTDIR)\config.obj &
91 $(OUTPUTDIR)\containr.obj &
92 $(OUTPUTDIR)\cshelp.obj &
93 $(OUTPUTDIR)\ctrlcmn.obj &
94 $(OUTPUTDIR)\ctrlsub.obj &
95 $(OUTPUTDIR)\datetime.obj &
96 $(OUTPUTDIR)\datstrm.obj &
97 $(OUTPUTDIR)\db.obj &
98 $(OUTPUTDIR)\dbgrid.obj &
99 $(OUTPUTDIR)\dbtable.obj &
100 $(OUTPUTDIR)\dcbase.obj &
101 $(OUTPUTDIR)\dircmn.obj &
102 $(OUTPUTDIR)\dlgcmn.obj &
103 $(OUTPUTDIR)\dndcmn.obj &
104 $(OUTPUTDIR)\dobjcmn.obj &
105 $(OUTPUTDIR)\docmdi.obj &
106 $(OUTPUTDIR)\docview.obj &
0b2e45b1 107 $(OUTPUTDIR)\dpycmn.obj &
a0499e2f
VZ
108 $(OUTPUTDIR)\dseldlg.obj &
109 $(OUTPUTDIR)\dynarray.obj &
110 $(OUTPUTDIR)\dynlib.obj &
111 $(OUTPUTDIR)\dynload.obj &
112 $(OUTPUTDIR)\effects.obj &
113 $(OUTPUTDIR)\encconv.obj &
114 $(OUTPUTDIR)\event.obj &
115 $(OUTPUTDIR)\extended.obj &
116 $(OUTPUTDIR)\fddlgcmn.obj &
117 $(OUTPUTDIR)\ffile.obj &
118 $(OUTPUTDIR)\file.obj &
119 $(OUTPUTDIR)\fileconf.obj &
120 $(OUTPUTDIR)\filefn.obj &
121 $(OUTPUTDIR)\filename.obj &
122 $(OUTPUTDIR)\filesys.obj &
123 $(OUTPUTDIR)\fontcmn.obj &
124 $(OUTPUTDIR)\fontmap.obj &
125 $(OUTPUTDIR)\framecmn.obj &
126 $(OUTPUTDIR)\fs_inet.obj &
127 $(OUTPUTDIR)\fs_mem.obj &
128 $(OUTPUTDIR)\fs_zip.obj &
129 $(OUTPUTDIR)\ftp.obj &
130 $(OUTPUTDIR)\gaugecmn.obj &
131 $(OUTPUTDIR)\gdicmn.obj &
132 $(OUTPUTDIR)\geometry.obj &
133 $(OUTPUTDIR)\gifdecod.obj &
134 $(OUTPUTDIR)\hash.obj &
135 $(OUTPUTDIR)\hashmap.obj &
136 $(OUTPUTDIR)\helpbase.obj &
137 $(OUTPUTDIR)\http.obj &
138 $(OUTPUTDIR)\iconbndl.obj &
139 $(OUTPUTDIR)\imagall.obj &
140 $(OUTPUTDIR)\imagbmp.obj &
141 $(OUTPUTDIR)\image.obj &
142 $(OUTPUTDIR)\imagfill.obj &
143 $(OUTPUTDIR)\imaggif.obj &
144 $(OUTPUTDIR)\imagiff.obj &
145 $(OUTPUTDIR)\imagjpeg.obj &
146 $(OUTPUTDIR)\imagpcx.obj &
147 $(OUTPUTDIR)\imagpng.obj &
148 $(OUTPUTDIR)\imagpnm.obj &
149 $(OUTPUTDIR)\imagtiff.obj &
150 $(OUTPUTDIR)\imagxpm.obj &
151 $(OUTPUTDIR)\intl.obj &
152 $(OUTPUTDIR)\ipcbase.obj &
153 $(OUTPUTDIR)\layout.obj &
154 $(OUTPUTDIR)\lboxcmn.obj &
155 $(OUTPUTDIR)\list.obj &
156 $(OUTPUTDIR)\log.obj &
157 $(OUTPUTDIR)\longlong.obj &
158 $(OUTPUTDIR)\matrix.obj &
159 $(OUTPUTDIR)\memory.obj &
160 $(OUTPUTDIR)\menucmn.obj &
161 $(OUTPUTDIR)\mimecmn.obj &
162 $(OUTPUTDIR)\module.obj &
163 $(OUTPUTDIR)\msgout.obj &
164 $(OUTPUTDIR)\mstream.obj &
165 $(OUTPUTDIR)\nbkbase.obj &
166 $(OUTPUTDIR)\object.obj &
a0499e2f
VZ
167 $(OUTPUTDIR)\paper.obj &
168 $(OUTPUTDIR)\popupcmn.obj &
169 $(OUTPUTDIR)\prntbase.obj &
170 $(OUTPUTDIR)\process.obj &
171 $(OUTPUTDIR)\protocol.obj &
172 $(OUTPUTDIR)\quantize.obj &
173 $(OUTPUTDIR)\radiocmn.obj &
174 $(OUTPUTDIR)\regex.obj &
2a736129 175 $(OUTPUTDIR)\rgncmn.obj &
a0499e2f
VZ
176 $(OUTPUTDIR)\sckaddr.obj &
177 $(OUTPUTDIR)\sckfile.obj &
178 $(OUTPUTDIR)\sckipc.obj &
179 $(OUTPUTDIR)\sckstrm.obj &
180 $(OUTPUTDIR)\settcmn.obj &
181 $(OUTPUTDIR)\sizer.obj &
182 $(OUTPUTDIR)\socket.obj &
183 $(OUTPUTDIR)\statbar.obj &
184 $(OUTPUTDIR)\strconv.obj &
185 $(OUTPUTDIR)\stream.obj &
186 $(OUTPUTDIR)\string.obj &
187 $(OUTPUTDIR)\sysopt.obj &
188 $(OUTPUTDIR)\tbarbase.obj &
189 $(OUTPUTDIR)\textbuf.obj &
190 $(OUTPUTDIR)\textcmn.obj &
191 $(OUTPUTDIR)\textfile.obj &
192 $(OUTPUTDIR)\timercmn.obj &
193 $(OUTPUTDIR)\tokenzr.obj &
194 $(OUTPUTDIR)\toplvcmn.obj &
195 $(OUTPUTDIR)\treebase.obj &
196 $(OUTPUTDIR)\txtstrm.obj &
197 $(OUTPUTDIR)\unzip.obj &
198 $(OUTPUTDIR)\url.obj &
199 $(OUTPUTDIR)\utilscmn.obj &
200 $(OUTPUTDIR)\valgen.obj &
201 $(OUTPUTDIR)\validate.obj &
202 $(OUTPUTDIR)\valtext.obj &
203 $(OUTPUTDIR)\variant.obj &
204 $(OUTPUTDIR)\wfstream.obj &
205 $(OUTPUTDIR)\wincmn.obj &
206 $(OUTPUTDIR)\wxchar.obj &
a0499e2f
VZ
207 $(OUTPUTDIR)\xpmdecod.obj &
208 $(OUTPUTDIR)\zipstrm.obj &
209 $(OUTPUTDIR)\zstream.obj
210
211MSWOBJS = $(OUTPUTDIR)\accel.obj &
0b2e45b1 212 $(OUTPUTDIR)\access.obj &
a0499e2f
VZ
213 $(OUTPUTDIR)\app.obj &
214 $(OUTPUTDIR)\automtn.obj &
215 $(OUTPUTDIR)\bitmap.obj &
216 $(OUTPUTDIR)\bmpbuttn.obj &
217 $(OUTPUTDIR)\brush.obj &
218 $(OUTPUTDIR)\button.obj &
219 $(OUTPUTDIR)\caret.obj &
220 $(OUTPUTDIR)\checkbox.obj &
221 $(OUTPUTDIR)\checklst.obj &
222 $(OUTPUTDIR)\choice.obj &
223 $(OUTPUTDIR)\clipbrd.obj &
224 $(OUTPUTDIR)\colordlg.obj &
225 $(OUTPUTDIR)\colour.obj &
226 $(OUTPUTDIR)\combobox.obj &
227 $(OUTPUTDIR)\control.obj &
a0499e2f
VZ
228 $(OUTPUTDIR)\cursor.obj &
229 $(OUTPUTDIR)\data.obj &
230 $(OUTPUTDIR)\dataobj.obj &
231 $(OUTPUTDIR)\dc.obj &
232 $(OUTPUTDIR)\dcclient.obj &
233 $(OUTPUTDIR)\dcmemory.obj &
234 $(OUTPUTDIR)\dcprint.obj &
235 $(OUTPUTDIR)\dcscreen.obj &
236 $(OUTPUTDIR)\dde.obj &
237 $(OUTPUTDIR)\dialog.obj &
238 $(OUTPUTDIR)\dialup.obj &
239 $(OUTPUTDIR)\dib.obj &
a0499e2f
VZ
240 $(OUTPUTDIR)\dir.obj &
241 $(OUTPUTDIR)\dirdlg.obj &
0b2e45b1 242 $(OUTPUTDIR)\display.obj &
a0499e2f
VZ
243 $(OUTPUTDIR)\dragimag.obj &
244 $(OUTPUTDIR)\dropsrc.obj &
245 $(OUTPUTDIR)\droptgt.obj &
246 $(OUTPUTDIR)\enhmeta.obj &
247 $(OUTPUTDIR)\evtloop.obj &
248 $(OUTPUTDIR)\fdrepdlg.obj &
249 $(OUTPUTDIR)\filedlg.obj &
250 $(OUTPUTDIR)\font.obj &
251 $(OUTPUTDIR)\fontdlg.obj &
252 $(OUTPUTDIR)\fontenum.obj &
253 $(OUTPUTDIR)\fontutil.obj &
254 $(OUTPUTDIR)\frame.obj &
255 $(OUTPUTDIR)\gauge95.obj &
256 $(OUTPUTDIR)\gdiimage.obj &
257 $(OUTPUTDIR)\gdiobj.obj &
258 $(OUTPUTDIR)\glcanvas.obj &
259 $(OUTPUTDIR)\gsocket.obj &
260 $(OUTPUTDIR)\gsockmsw.obj &
261 $(OUTPUTDIR)\helpbest.obj &
262 $(OUTPUTDIR)\helpchm.obj &
263 $(OUTPUTDIR)\helpwin.obj &
264 $(OUTPUTDIR)\icon.obj &
265 $(OUTPUTDIR)\imaglist.obj &
266 $(OUTPUTDIR)\iniconf.obj &
267 $(OUTPUTDIR)\joystick.obj &
268 $(OUTPUTDIR)\listbox.obj &
269 $(OUTPUTDIR)\listctrl.obj &
270 $(OUTPUTDIR)\main.obj &
271 $(OUTPUTDIR)\mdi.obj &
272 $(OUTPUTDIR)\menu.obj &
273 $(OUTPUTDIR)\menuitem.obj &
274 $(OUTPUTDIR)\metafile.obj &
275 $(OUTPUTDIR)\mimetype.obj &
276 $(OUTPUTDIR)\minifram.obj &
277 $(OUTPUTDIR)\msgdlg.obj &
278 $(OUTPUTDIR)\mslu.obj &
279 $(OUTPUTDIR)\nativdlg.obj &
280 $(OUTPUTDIR)\notebook.obj &
281 $(OUTPUTDIR)\oleutils.obj &
282 $(OUTPUTDIR)\ownerdrw.obj &
283 $(OUTPUTDIR)\palette.obj &
284 $(OUTPUTDIR)\pen.obj &
285 $(OUTPUTDIR)\penwin.obj &
286 $(OUTPUTDIR)\popupwin.obj &
287 $(OUTPUTDIR)\printdlg.obj &
288 $(OUTPUTDIR)\printwin.obj &
289 $(OUTPUTDIR)\radiobox.obj &
290 $(OUTPUTDIR)\radiobut.obj &
291 $(OUTPUTDIR)\regconf.obj &
292 $(OUTPUTDIR)\region.obj &
293 $(OUTPUTDIR)\registry.obj &
294 $(OUTPUTDIR)\scrolbar.obj &
295 $(OUTPUTDIR)\settings.obj &
296 $(OUTPUTDIR)\slider95.obj &
297 $(OUTPUTDIR)\snglinst.obj &
298 $(OUTPUTDIR)\spinbutt.obj &
299 $(OUTPUTDIR)\spinctrl.obj &
300 $(OUTPUTDIR)\statbmp.obj &
301 $(OUTPUTDIR)\statbox.obj &
302 $(OUTPUTDIR)\statbr95.obj &
303 $(OUTPUTDIR)\statline.obj &
304 $(OUTPUTDIR)\stattext.obj &
305 $(OUTPUTDIR)\tabctrl.obj &
306 $(OUTPUTDIR)\taskbar.obj &
307 $(OUTPUTDIR)\tbar95.obj &
308 $(OUTPUTDIR)\textctrl.obj &
309 $(OUTPUTDIR)\tglbtn.obj &
310 $(OUTPUTDIR)\thread.obj &
311 $(OUTPUTDIR)\timer.obj &
312 $(OUTPUTDIR)\tooltip.obj &
313 $(OUTPUTDIR)\toplevel.obj &
314 $(OUTPUTDIR)\treectrl.obj &
315 $(OUTPUTDIR)\utils.obj &
316 $(OUTPUTDIR)\utilsexc.obj &
317 $(OUTPUTDIR)\uuid.obj &
318 $(OUTPUTDIR)\volume.obj &
319 $(OUTPUTDIR)\wave.obj &
320 $(OUTPUTDIR)\window.obj
321
322HTMLOBJS = $(OUTPUTDIR)\helpctrl.obj &
323 $(OUTPUTDIR)\helpdata.obj &
324 $(OUTPUTDIR)\helpfrm.obj &
325 $(OUTPUTDIR)\htmlcell.obj &
326 $(OUTPUTDIR)\htmlfilt.obj &
327 $(OUTPUTDIR)\htmlpars.obj &
328 $(OUTPUTDIR)\htmltag.obj &
329 $(OUTPUTDIR)\htmlwin.obj &
330 $(OUTPUTDIR)\htmprint.obj &
331 $(OUTPUTDIR)\m_dflist.obj &
332 $(OUTPUTDIR)\m_fonts.obj &
333 $(OUTPUTDIR)\m_hline.obj &
334 $(OUTPUTDIR)\m_image.obj &
335 $(OUTPUTDIR)\m_layout.obj &
336 $(OUTPUTDIR)\m_links.obj &
337 $(OUTPUTDIR)\m_list.obj &
338 $(OUTPUTDIR)\m_pre.obj &
339 $(OUTPUTDIR)\m_style.obj &
340 $(OUTPUTDIR)\m_tables.obj &
341 $(OUTPUTDIR)\winpars.obj
17092e43 342
7be1f0d9 343# Add $(NONESSENTIALOBJS) if wanting generic dialogs, PostScript etc.
17092e43 344OBJECTS = $(COMMONOBJS) $(GENERICOBJS) $(MSWOBJS) $(HTMLOBJS)
7be1f0d9 345
810aa7fc
VS
346SETUP_H=$(ARCHINCDIR)\wx\setup.h
347
a0499e2f 348all: $(SETUP_H) $(OUTPUTDIR) $(OBJECTS) $(LIBTARGET) $(EXTRATARGETS) .SYMBOLIC
810aa7fc
VS
349
350$(ARCHINCDIR)\wx:
a0499e2f
VZ
351 mkdir $(ARCHINCDIR)
352 mkdir $(ARCHINCDIR)\wx
353
354$(OUTPUTDIR):
355 @if not exist $^@ mkdir $^@
810aa7fc
VS
356
357$(SETUP_H): $(WXDIR)\include\wx\msw\setup.h $(ARCHINCDIR)\wx
a0499e2f 358 copy $(WXDIR)\include\wx\msw\setup.h $@
7be1f0d9 359
c155898a 360LBCFILE=wx$(TOOLKIT).lbc
7be1f0d9 361$(LIBTARGET) : $(OBJECTS)
a0499e2f
VZ
362 %create $(LBCFILE)
363 @for %i in ( $(OBJECTS) ) do @%append $(LBCFILE) +%i
91388efc 364 wlib /b /c /n $(LIBPAGESIZE) $^@ @$(LBCFILE)
9be9b974
RD
365
366
0a240683 367clean: .SYMBOLIC $(EXTRATARGETSCLEAN)
7be1f0d9 368 -erase *.obj
62448488 369 -erase $(LIBTARGET)
7be1f0d9 370 -erase *.pch
62448488 371 -erase *.err
8a2c6ef8 372 -erase *.lbc
7be1f0d9
JS
373
374cleanall: clean
375
a0499e2f
VZ
376$(OUTPUTDIR)\accel.obj: $(MSWDIR)\accel.cpp
377 *$(CXX) $(CXXFLAGS) $<
a1b82138 378
0b2e45b1
VZ
379$(OUTPUTDIR)\access.obj: $(OLEDIR)\access.cpp
380 *$(CXX) $(CXXFLAGS) $<
381
a0499e2f
VZ
382$(OUTPUTDIR)\app.obj: $(MSWDIR)\app.cpp
383 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 384
a0499e2f
VZ
385$(OUTPUTDIR)\automtn.obj: $(OLEDIR)\automtn.cpp
386 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 387
a0499e2f
VZ
388$(OUTPUTDIR)\bitmap.obj: $(MSWDIR)\bitmap.cpp
389 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 390
a0499e2f
VZ
391$(OUTPUTDIR)\bmpbuttn.obj: $(MSWDIR)\bmpbuttn.cpp
392 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 393
a0499e2f
VZ
394$(OUTPUTDIR)\brush.obj: $(MSWDIR)\brush.cpp
395 *$(CXX) $(CXXFLAGS) $<
789295bf 396
a0499e2f
VZ
397$(OUTPUTDIR)\button.obj: $(MSWDIR)\button.cpp
398 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 399
a0499e2f
VZ
400$(OUTPUTDIR)\caret.obj: $(MSWDIR)\caret.cpp
401 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 402
a0499e2f
VZ
403$(OUTPUTDIR)\checkbox.obj: $(MSWDIR)\checkbox.cpp
404 *$(CXX) $(CXXFLAGS) $<
a1b82138 405
a0499e2f
VZ
406$(OUTPUTDIR)\checklst.obj: $(MSWDIR)\checklst.cpp
407 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 408
a0499e2f
VZ
409$(OUTPUTDIR)\choice.obj: $(MSWDIR)\choice.cpp
410 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 411
a0499e2f
VZ
412$(OUTPUTDIR)\clipbrd.obj: $(MSWDIR)\clipbrd.cpp
413 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 414
a0499e2f
VZ
415$(OUTPUTDIR)\colordlg.obj: $(MSWDIR)\colordlg.cpp
416 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 417
a0499e2f
VZ
418$(OUTPUTDIR)\colour.obj: $(MSWDIR)\colour.cpp
419 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 420
a0499e2f
VZ
421$(OUTPUTDIR)\combobox.obj: $(MSWDIR)\combobox.cpp
422 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 423
a0499e2f
VZ
424$(OUTPUTDIR)\control.obj: $(MSWDIR)\control.cpp
425 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 426
a0499e2f
VZ
427$(OUTPUTDIR)\cursor.obj: $(MSWDIR)\cursor.cpp
428 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 429
a0499e2f
VZ
430$(OUTPUTDIR)\data.obj: $(MSWDIR)\data.cpp
431 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 432
a0499e2f
VZ
433$(OUTPUTDIR)\dataobj.obj: $(OLEDIR)\dataobj.cpp
434 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 435
a0499e2f
VZ
436$(OUTPUTDIR)\dc.obj: $(MSWDIR)\dc.cpp
437 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 438
a0499e2f
VZ
439$(OUTPUTDIR)\dcclient.obj: $(MSWDIR)\dcclient.cpp
440 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 441
a0499e2f
VZ
442$(OUTPUTDIR)\dcmemory.obj: $(MSWDIR)\dcmemory.cpp
443 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 444
a0499e2f
VZ
445$(OUTPUTDIR)\dcprint.obj: $(MSWDIR)\dcprint.cpp
446 *$(CXX) $(CXXFLAGS) $<
a1b82138 447
a0499e2f
VZ
448$(OUTPUTDIR)\dcscreen.obj: $(MSWDIR)\dcscreen.cpp
449 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 450
a0499e2f
VZ
451$(OUTPUTDIR)\dde.obj: $(MSWDIR)\dde.cpp
452 *$(CXX) $(CXXFLAGS) $<
e694c22c 453
a0499e2f
VZ
454$(OUTPUTDIR)\dialog.obj: $(MSWDIR)\dialog.cpp
455 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 456
a0499e2f
VZ
457$(OUTPUTDIR)\dialup.obj: $(MSWDIR)\dialup.cpp
458 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 459
a0499e2f
VZ
460$(OUTPUTDIR)\dib.obj: $(MSWDIR)\dib.cpp
461 *$(CXX) $(CXXFLAGS) $<
e694c22c 462
a0499e2f
VZ
463$(OUTPUTDIR)\dir.obj: $(MSWDIR)\dir.cpp
464 *$(CXX) $(CXXFLAGS) $<
a1b82138 465
a0499e2f
VZ
466$(OUTPUTDIR)\dirdlg.obj: $(MSWDIR)\dirdlg.cpp
467 *$(CXX) $(CXXFLAGS) $<
a1b82138 468
0b2e45b1
VZ
469$(OUTPUTDIR)\display.obj: $(MSWDIR)\display.cpp
470 *$(CXX) $(CXXFLAGS) $<
471
a0499e2f
VZ
472$(OUTPUTDIR)\dragimag.obj: $(MSWDIR)\dragimag.cpp
473 *$(CXX) $(CXXFLAGS) $<
a1b82138 474
a0499e2f
VZ
475$(OUTPUTDIR)\dropsrc.obj: $(OLEDIR)\dropsrc.cpp
476 *$(CXX) $(CXXFLAGS) $<
d9317fd4 477
a0499e2f
VZ
478$(OUTPUTDIR)\droptgt.obj: $(OLEDIR)\droptgt.cpp
479 *$(CXX) $(CXXFLAGS) $<
0cbff120 480
a0499e2f
VZ
481$(OUTPUTDIR)\enhmeta.obj: $(MSWDIR)\enhmeta.cpp
482 *$(CXX) $(CXXFLAGS) $<
8db37e06 483
a0499e2f
VZ
484$(OUTPUTDIR)\evtloop.obj: $(MSWDIR)\evtloop.cpp
485 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 486
a0499e2f
VZ
487$(OUTPUTDIR)\fdrepdlg.obj: $(MSWDIR)\fdrepdlg.cpp
488 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 489
a0499e2f
VZ
490$(OUTPUTDIR)\filedlg.obj: $(MSWDIR)\filedlg.cpp
491 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 492
a0499e2f
VZ
493$(OUTPUTDIR)\font.obj: $(MSWDIR)\font.cpp
494 *$(CXX) $(CXXFLAGS) $<
a925b006 495
a0499e2f
VZ
496$(OUTPUTDIR)\fontdlg.obj: $(MSWDIR)\fontdlg.cpp
497 *$(CXX) $(CXXFLAGS) $<
6e47faf1 498
a0499e2f
VZ
499$(OUTPUTDIR)\fontenum.obj: $(MSWDIR)\fontenum.cpp
500 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 501
a0499e2f
VZ
502$(OUTPUTDIR)\fontutil.obj: $(MSWDIR)\fontutil.cpp
503 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 504
a0499e2f
VZ
505$(OUTPUTDIR)\frame.obj: $(MSWDIR)\frame.cpp
506 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 507
a0499e2f
VZ
508$(OUTPUTDIR)\gauge95.obj: $(MSWDIR)\gauge95.cpp
509 *$(CXX) $(CXXFLAGS) $<
0d0512bd 510
a0499e2f
VZ
511$(OUTPUTDIR)\gdiimage.obj: $(MSWDIR)\gdiimage.cpp
512 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 513
a0499e2f
VZ
514$(OUTPUTDIR)\gdiobj.obj: $(MSWDIR)\gdiobj.cpp
515 *$(CXX) $(CXXFLAGS) $<
8b089c5e 516
a0499e2f
VZ
517$(OUTPUTDIR)\glcanvas.obj: $(MSWDIR)\glcanvas.cpp
518 *$(CXX) $(CXXFLAGS) $<
8ec2b484 519
a0499e2f
VZ
520$(OUTPUTDIR)\gsocket.obj: $(MSWDIR)\gsocket.c
521 *$(CC) $(CFLAGS) $<
8e97b17b 522
a0499e2f
VZ
523$(OUTPUTDIR)\gsockmsw.obj: $(MSWDIR)\gsockmsw.c
524 *$(CC) $(CFLAGS) $<
06069dda 525
a0499e2f
VZ
526$(OUTPUTDIR)\helpbest.obj: $(MSWDIR)\helpbest.cpp
527 *$(CXX) $(CXXFLAGS) $<
f6bcfd97 528
a0499e2f
VZ
529$(OUTPUTDIR)\helpchm.obj: $(MSWDIR)\helpchm.cpp
530 *$(CXX) $(CXXFLAGS) $<
ce3ed50d 531
a0499e2f
VZ
532$(OUTPUTDIR)\helpwin.obj: $(MSWDIR)\helpwin.cpp
533 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 534
a0499e2f
VZ
535$(OUTPUTDIR)\icon.obj: $(MSWDIR)\icon.cpp
536 *$(CXX) $(CXXFLAGS) $<
a925b006 537
a0499e2f
VZ
538$(OUTPUTDIR)\imaglist.obj: $(MSWDIR)\imaglist.cpp
539 *$(CXX) $(CXXFLAGS) $<
ce3ed50d 540
a0499e2f
VZ
541$(OUTPUTDIR)\iniconf.obj: $(MSWDIR)\iniconf.cpp
542 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 543
a0499e2f
VZ
544$(OUTPUTDIR)\joystick.obj: $(MSWDIR)\joystick.cpp
545 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 546
a0499e2f
VZ
547$(OUTPUTDIR)\listbox.obj: $(MSWDIR)\listbox.cpp
548 *$(CXX) $(CXXFLAGS) $<
a925b006 549
a0499e2f
VZ
550$(OUTPUTDIR)\listctrl.obj: $(MSWDIR)\listctrl.cpp
551 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 552
a0499e2f
VZ
553$(OUTPUTDIR)\main.obj: $(MSWDIR)\main.cpp
554 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 555
a0499e2f
VZ
556$(OUTPUTDIR)\mdi.obj: $(MSWDIR)\mdi.cpp
557 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 558
a0499e2f
VZ
559$(OUTPUTDIR)\menu.obj: $(MSWDIR)\menu.cpp
560 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 561
a0499e2f
VZ
562$(OUTPUTDIR)\menuitem.obj: $(MSWDIR)\menuitem.cpp
563 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 564
a0499e2f
VZ
565$(OUTPUTDIR)\metafile.obj: $(MSWDIR)\metafile.cpp
566 *$(CXX) $(CXXFLAGS) $<
5d541a03 567
a0499e2f
VZ
568$(OUTPUTDIR)\mimetype.obj: $(MSWDIR)\mimetype.cpp
569 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 570
a0499e2f
VZ
571$(OUTPUTDIR)\minifram.obj: $(MSWDIR)\minifram.cpp
572 *$(CXX) $(CXXFLAGS) $<
3d5231db 573
a0499e2f
VZ
574$(OUTPUTDIR)\msgdlg.obj: $(MSWDIR)\msgdlg.cpp
575 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 576
a0499e2f
VZ
577$(OUTPUTDIR)\mslu.obj: $(MSWDIR)\mslu.cpp
578 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 579
a0499e2f
VZ
580$(OUTPUTDIR)\nativdlg.obj: $(MSWDIR)\nativdlg.cpp
581 *$(CXX) $(CXXFLAGS) $<
a925b006 582
a0499e2f
VZ
583$(OUTPUTDIR)\notebook.obj: $(MSWDIR)\notebook.cpp
584 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 585
a0499e2f
VZ
586$(OUTPUTDIR)\oleutils.obj: $(OLEDIR)\oleutils.cpp
587 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 588
a0499e2f
VZ
589$(OUTPUTDIR)\ownerdrw.obj: $(MSWDIR)\ownerdrw.cpp
590 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 591
a0499e2f
VZ
592$(OUTPUTDIR)\palette.obj: $(MSWDIR)\palette.cpp
593 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 594
a0499e2f
VZ
595$(OUTPUTDIR)\pen.obj: $(MSWDIR)\pen.cpp
596 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 597
a0499e2f
VZ
598$(OUTPUTDIR)\penwin.obj: $(MSWDIR)\penwin.cpp
599 *$(CXX) $(CXXFLAGS) $<
3a03c143 600
a0499e2f
VZ
601$(OUTPUTDIR)\popupwin.obj: $(MSWDIR)\popupwin.cpp
602 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 603
a0499e2f
VZ
604$(OUTPUTDIR)\printdlg.obj: $(MSWDIR)\printdlg.cpp
605 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 606
a0499e2f
VZ
607$(OUTPUTDIR)\printwin.obj: $(MSWDIR)\printwin.cpp
608 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 609
a0499e2f
VZ
610$(OUTPUTDIR)\radiobox.obj: $(MSWDIR)\radiobox.cpp
611 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 612
a0499e2f
VZ
613$(OUTPUTDIR)\radiobut.obj: $(MSWDIR)\radiobut.cpp
614 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 615
a0499e2f
VZ
616$(OUTPUTDIR)\regconf.obj: $(MSWDIR)\regconf.cpp
617 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 618
a0499e2f
VZ
619$(OUTPUTDIR)\region.obj: $(MSWDIR)\region.cpp
620 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 621
a0499e2f
VZ
622$(OUTPUTDIR)\registry.obj: $(MSWDIR)\registry.cpp
623 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 624
a0499e2f
VZ
625$(OUTPUTDIR)\scrolbar.obj: $(MSWDIR)\scrolbar.cpp
626 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 627
a0499e2f
VZ
628$(OUTPUTDIR)\settings.obj: $(MSWDIR)\settings.cpp
629 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 630
a0499e2f
VZ
631$(OUTPUTDIR)\slider95.obj: $(MSWDIR)\slider95.cpp
632 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 633
a0499e2f
VZ
634$(OUTPUTDIR)\snglinst.obj: $(MSWDIR)\snglinst.cpp
635 *$(CXX) $(CXXFLAGS) $<
8773bc76 636
a0499e2f
VZ
637$(OUTPUTDIR)\spinbutt.obj: $(MSWDIR)\spinbutt.cpp
638 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 639
a0499e2f
VZ
640$(OUTPUTDIR)\spinctrl.obj: $(MSWDIR)\spinctrl.cpp
641 *$(CXX) $(CXXFLAGS) $<
791a2102 642
a0499e2f
VZ
643$(OUTPUTDIR)\statbmp.obj: $(MSWDIR)\statbmp.cpp
644 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 645
a0499e2f
VZ
646$(OUTPUTDIR)\statbox.obj: $(MSWDIR)\statbox.cpp
647 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 648
a0499e2f
VZ
649$(OUTPUTDIR)\statbr95.obj: $(MSWDIR)\statbr95.cpp
650 *$(CXX) $(CXXFLAGS) $<
c50f1fb9 651
a0499e2f
VZ
652$(OUTPUTDIR)\statline.obj: $(MSWDIR)\statline.cpp
653 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 654
a0499e2f
VZ
655$(OUTPUTDIR)\stattext.obj: $(MSWDIR)\stattext.cpp
656 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 657
a0499e2f
VZ
658$(OUTPUTDIR)\tabctrl.obj: $(MSWDIR)\tabctrl.cpp
659 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 660
a0499e2f
VZ
661$(OUTPUTDIR)\taskbar.obj: $(MSWDIR)\taskbar.cpp
662 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 663
a0499e2f
VZ
664$(OUTPUTDIR)\tbar95.obj: $(MSWDIR)\tbar95.cpp
665 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 666
a0499e2f
VZ
667$(OUTPUTDIR)\textctrl.obj: $(MSWDIR)\textctrl.cpp
668 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 669
a0499e2f
VZ
670$(OUTPUTDIR)\tglbtn.obj: $(MSWDIR)\tglbtn.cpp
671 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 672
a0499e2f
VZ
673$(OUTPUTDIR)\thread.obj: $(MSWDIR)\thread.cpp
674 *$(CXX) $(CXXFLAGS) $<
1db8dc4a 675
a0499e2f
VZ
676$(OUTPUTDIR)\timer.obj: $(MSWDIR)\timer.cpp
677 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 678
a0499e2f
VZ
679$(OUTPUTDIR)\tooltip.obj: $(MSWDIR)\tooltip.cpp
680 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 681
a0499e2f
VZ
682$(OUTPUTDIR)\toplevel.obj: $(MSWDIR)\toplevel.cpp
683 *$(CXX) $(CXXFLAGS) $<
1f112209 684
a0499e2f
VZ
685$(OUTPUTDIR)\treectrl.obj: $(MSWDIR)\treectrl.cpp
686 *$(CXX) $(CXXFLAGS) $<
34a1d732 687
a0499e2f
VZ
688$(OUTPUTDIR)\utils.obj: $(MSWDIR)\utils.cpp
689 *$(CXX) $(CXXFLAGS) $<
a925b006 690
a0499e2f
VZ
691$(OUTPUTDIR)\utilsexc.obj: $(MSWDIR)\utilsexc.cpp
692 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 693
a0499e2f
VZ
694$(OUTPUTDIR)\uuid.obj: $(OLEDIR)\uuid.cpp
695 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 696
a0499e2f
VZ
697$(OUTPUTDIR)\volume.obj: $(MSWDIR)\volume.cpp
698 *$(CXX) $(CXXFLAGS) $<
a0cb0ba5 699
a0499e2f
VZ
700$(OUTPUTDIR)\wave.obj: $(MSWDIR)\wave.cpp
701 *$(CXX) $(CXXFLAGS) $<
a1b82138 702
a0499e2f
VZ
703$(OUTPUTDIR)\window.obj: $(MSWDIR)\window.cpp
704 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 705
7be1f0d9 706
7be1f0d9
JS
707
708########################################################
709# Common objects (always compiled)
710
0b2e45b1
VZ
711$(OUTPUTDIR)\accesscmn.obj: $(COMMDIR)\accesscmn.cpp
712 *$(CXX) $(CXXFLAGS) $<
713
a0499e2f
VZ
714$(OUTPUTDIR)\appcmn.obj: $(COMMDIR)\appcmn.cpp
715 *$(CXX) $(CXXFLAGS) $<
f435c1f0 716
a0499e2f
VZ
717$(OUTPUTDIR)\artprov.obj: $(COMMDIR)\artprov.cpp
718 *$(CXX) $(CXXFLAGS) $<
f435c1f0 719
a0499e2f
VZ
720$(OUTPUTDIR)\artstd.obj: $(COMMDIR)\artstd.cpp
721 *$(CXX) $(CXXFLAGS) $<
8d99be5f 722
a0499e2f
VZ
723$(OUTPUTDIR)\choiccmn.obj: $(COMMDIR)\choiccmn.cpp
724 *$(CXX) $(CXXFLAGS) $<
08794f69 725
a0499e2f
VZ
726$(OUTPUTDIR)\clipcmn.obj: $(COMMDIR)\clipcmn.cpp
727 *$(CXX) $(CXXFLAGS) $<
88a9f974 728
a0499e2f
VZ
729$(OUTPUTDIR)\clntdata.obj: $(COMMDIR)\clntdata.cpp
730 *$(CXX) $(CXXFLAGS) $<
2a36259f 731
a0499e2f
VZ
732$(OUTPUTDIR)\cmdline.obj: $(COMMDIR)\cmdline.cpp
733 *$(CXX) $(CXXFLAGS) $<
1e6feb95 734
a0499e2f
VZ
735$(OUTPUTDIR)\cmdproc.obj: $(COMMDIR)\cmdproc.cpp
736 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 737
a0499e2f
VZ
738$(OUTPUTDIR)\cmndata.obj: $(COMMDIR)\cmndata.cpp
739 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 740
a0499e2f
VZ
741$(OUTPUTDIR)\config.obj: $(COMMDIR)\config.cpp
742 *$(CXX) $(CXXFLAGS) $<
003d347f 743
a0499e2f
VZ
744$(OUTPUTDIR)\containr.obj: $(COMMDIR)\containr.cpp
745 *$(CXX) $(CXXFLAGS) $<
fb6261e9 746
a0499e2f
VZ
747$(OUTPUTDIR)\cshelp.obj: $(COMMDIR)\cshelp.cpp
748 *$(CXX) $(CXXFLAGS) $<
8d99be5f 749
a0499e2f
VZ
750$(OUTPUTDIR)\ctrlcmn.obj: $(COMMDIR)\ctrlcmn.cpp
751 *$(CXX) $(CXXFLAGS) $<
6c8a980f 752
a0499e2f
VZ
753$(OUTPUTDIR)\ctrlsub.obj: $(COMMDIR)\ctrlsub.cpp
754 *$(CXX) $(CXXFLAGS) $<
bf84b0be 755
a0499e2f
VZ
756$(OUTPUTDIR)\datetime.obj: $(COMMDIR)\datetime.cpp
757 *$(CXX) $(CXXFLAGS) $<
eebc8b5e 758
a0499e2f
VZ
759$(OUTPUTDIR)\datstrm.obj: $(COMMDIR)\datstrm.cpp
760 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 761
a0499e2f
VZ
762$(OUTPUTDIR)\db.obj: $(COMMDIR)\db.cpp
763 *$(CXX) $(CXXFLAGS) $<
17092e43 764
a0499e2f
VZ
765$(OUTPUTDIR)\dbgrid.obj: $(COMMDIR)\dbgrid.cpp
766 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 767
a0499e2f
VZ
768$(OUTPUTDIR)\dbtable.obj: $(COMMDIR)\dbtable.cpp
769 *$(CXX) $(CXXFLAGS) $<
a1b82138 770
a0499e2f
VZ
771$(OUTPUTDIR)\dcbase.obj: $(COMMDIR)\dcbase.cpp
772 *$(CXX) $(CXXFLAGS) $<
0537351f 773
a0499e2f
VZ
774$(OUTPUTDIR)\dircmn.obj: $(COMMDIR)\dircmn.cpp
775 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 776
a0499e2f
VZ
777$(OUTPUTDIR)\dlgcmn.obj: $(COMMDIR)\dlgcmn.cpp
778 *$(CXX) $(CXXFLAGS) $<
457e6c54 779
a0499e2f
VZ
780$(OUTPUTDIR)\dndcmn.obj: $(COMMDIR)\dndcmn.cpp
781 *$(CXX) $(CXXFLAGS) $<
c4933157 782
a0499e2f
VZ
783$(OUTPUTDIR)\dobjcmn.obj: $(COMMDIR)\dobjcmn.cpp
784 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 785
a0499e2f
VZ
786$(OUTPUTDIR)\docmdi.obj: $(COMMDIR)\docmdi.cpp
787 *$(CXX) $(CXXFLAGS) $<
a1b82138 788
a0499e2f
VZ
789$(OUTPUTDIR)\docview.obj: $(COMMDIR)\docview.cpp
790 *$(CXX) $(CXXFLAGS) $<
10eb1f1e 791
0b2e45b1
VZ
792$(OUTPUTDIR)\dpycmn.obj: $(COMMDIR)\dpycmn.cpp
793 *$(CXX) $(CXXFLAGS) $<
794
a0499e2f
VZ
795$(OUTPUTDIR)\dseldlg.obj: $(COMMDIR)\dseldlg.cpp
796 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 797
a0499e2f
VZ
798$(OUTPUTDIR)\dynarray.obj: $(COMMDIR)\dynarray.cpp
799 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 800
a0499e2f
VZ
801$(OUTPUTDIR)\dynlib.obj: $(COMMDIR)\dynlib.cpp
802 *$(CXX) $(CXXFLAGS) $<
0b9ab0bd 803
a0499e2f
VZ
804$(OUTPUTDIR)\dynload.obj: $(COMMDIR)\dynload.cpp
805 *$(CXX) $(CXXFLAGS) $<
484523cf 806
a0499e2f
VZ
807$(OUTPUTDIR)\effects.obj: $(COMMDIR)\effects.cpp
808 *$(CXX) $(CXXFLAGS) $<
15b83243 809
a0499e2f
VZ
810$(OUTPUTDIR)\encconv.obj: $(COMMDIR)\encconv.cpp
811 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 812
a0499e2f
VZ
813$(OUTPUTDIR)\event.obj: $(COMMDIR)\event.cpp
814 *$(CXX) $(CXXFLAGS) $<
9be9b974 815
a0499e2f
VZ
816$(OUTPUTDIR)\extended.obj: $(COMMDIR)\extended.c
817 *$(CC) $(CFLAGS) $<
8db37e06 818
a0499e2f
VZ
819$(OUTPUTDIR)\fddlgcmn.obj: $(COMMDIR)\fddlgcmn.cpp
820 *$(CXX) $(CXXFLAGS) $<
9be9b974 821
a0499e2f
VZ
822$(OUTPUTDIR)\ffile.obj: $(COMMDIR)\ffile.cpp
823 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 824
a0499e2f
VZ
825$(OUTPUTDIR)\file.obj: $(COMMDIR)\file.cpp
826 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 827
a0499e2f
VZ
828$(OUTPUTDIR)\fileconf.obj: $(COMMDIR)\fileconf.cpp
829 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 830
a0499e2f
VZ
831$(OUTPUTDIR)\filefn.obj: $(COMMDIR)\filefn.cpp
832 *$(CXX) $(CXXFLAGS) $<
3b94ab18 833
a0499e2f
VZ
834$(OUTPUTDIR)\filename.obj: $(COMMDIR)\filename.cpp
835 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 836
a0499e2f
VZ
837$(OUTPUTDIR)\filesys.obj: $(COMMDIR)\filesys.cpp
838 *$(CXX) $(CXXFLAGS) $<
0c5d3e1c 839
a0499e2f
VZ
840$(OUTPUTDIR)\fontcmn.obj: $(COMMDIR)\fontcmn.cpp
841 *$(CXX) $(CXXFLAGS) $<
6e47faf1 842
a0499e2f
VZ
843$(OUTPUTDIR)\fontmap.obj: $(COMMDIR)\fontmap.cpp
844 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 845
a0499e2f
VZ
846$(OUTPUTDIR)\framecmn.obj: $(COMMDIR)\framecmn.cpp
847 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 848
a0499e2f
VZ
849$(OUTPUTDIR)\fs_inet.obj: $(COMMDIR)\fs_inet.cpp
850 *$(CXX) $(CXXFLAGS) $<
c692969f 851
a0499e2f
VZ
852$(OUTPUTDIR)\fs_mem.obj: $(COMMDIR)\fs_mem.cpp
853 *$(CXX) $(CXXFLAGS) $<
e9c4b1a2 854
a0499e2f
VZ
855$(OUTPUTDIR)\fs_zip.obj: $(COMMDIR)\fs_zip.cpp
856 *$(CXX) $(CXXFLAGS) $<
e9c4b1a2 857
a0499e2f
VZ
858$(OUTPUTDIR)\ftp.obj: $(COMMDIR)\ftp.cpp
859 *$(CXX) $(CXXFLAGS) $<
3379ed37 860
a0499e2f
VZ
861$(OUTPUTDIR)\gaugecmn.obj: $(COMMDIR)\gaugecmn.cpp
862 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 863
a0499e2f
VZ
864$(OUTPUTDIR)\gdicmn.obj: $(COMMDIR)\gdicmn.cpp
865 *$(CXX) $(CXXFLAGS) $<
457e6c54 866
a0499e2f
VZ
867$(OUTPUTDIR)\geometry.obj: $(COMMDIR)\geometry.cpp
868 *$(CXX) $(CXXFLAGS) $<
e8ac7bf2 869
a0499e2f
VZ
870$(OUTPUTDIR)\gifdecod.obj: $(COMMDIR)\gifdecod.cpp
871 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 872
a0499e2f
VZ
873$(OUTPUTDIR)\hash.obj: $(COMMDIR)\hash.cpp
874 *$(CXX) $(CXXFLAGS) $<
d74b838c 875
a0499e2f
VZ
876$(OUTPUTDIR)\hashmap.obj: $(COMMDIR)\hashmap.cpp
877 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 878
a0499e2f
VZ
879$(OUTPUTDIR)\helpbase.obj: $(COMMDIR)\helpbase.cpp
880 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 881
a0499e2f
VZ
882$(OUTPUTDIR)\http.obj: $(COMMDIR)\http.cpp
883 *$(CXX) $(CXXFLAGS) $<
f618020a 884
a0499e2f
VZ
885$(OUTPUTDIR)\iconbndl.obj: $(COMMDIR)\iconbndl.cpp
886 *$(CXX) $(CXXFLAGS) $<
93ccaed8 887
a0499e2f
VZ
888$(OUTPUTDIR)\imagall.obj: $(COMMDIR)\imagall.cpp
889 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 890
a0499e2f
VZ
891$(OUTPUTDIR)\imagbmp.obj: $(COMMDIR)\imagbmp.cpp
892 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 893
a0499e2f
VZ
894$(OUTPUTDIR)\image.obj: $(COMMDIR)\image.cpp
895 *$(CXX) $(CXXFLAGS) $<
0fa78457 896
a0499e2f
VZ
897$(OUTPUTDIR)\imagfill.obj: $(COMMDIR)\imagfill.cpp
898 *$(CXX) $(CXXFLAGS) $<
2432b92d 899
a0499e2f
VZ
900$(OUTPUTDIR)\imaggif.obj: $(COMMDIR)\imaggif.cpp
901 *$(CXX) $(CXXFLAGS) $<
6556acfa 902
a0499e2f
VZ
903$(OUTPUTDIR)\imagiff.obj: $(COMMDIR)\imagiff.cpp
904 *$(CXX) $(CXXFLAGS) $<
f6bcfd97 905
a0499e2f
VZ
906$(OUTPUTDIR)\imagjpeg.obj: $(COMMDIR)\imagjpeg.cpp
907 *$(CXX) $(CXXFLAGS) $<
dfdc56a3 908
a0499e2f
VZ
909$(OUTPUTDIR)\imagpcx.obj: $(COMMDIR)\imagpcx.cpp
910 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 911
a0499e2f
VZ
912$(OUTPUTDIR)\imagpng.obj: $(COMMDIR)\imagpng.cpp
913 *$(CXX) $(CXXFLAGS) $<
e8ac7bf2 914
a0499e2f
VZ
915$(OUTPUTDIR)\imagpnm.obj: $(COMMDIR)\imagpnm.cpp
916 *$(CXX) $(CXXFLAGS) $<
e694c22c 917
a0499e2f
VZ
918$(OUTPUTDIR)\imagtiff.obj: $(COMMDIR)\imagtiff.cpp
919 *$(CXX) $(CXXFLAGS) $<
31929f80 920
a0499e2f
VZ
921$(OUTPUTDIR)\imagxpm.obj: $(COMMDIR)\imagxpm.cpp
922 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 923
a0499e2f
VZ
924$(OUTPUTDIR)\intl.obj: $(COMMDIR)\intl.cpp
925 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 926
a0499e2f
VZ
927$(OUTPUTDIR)\ipcbase.obj: $(COMMDIR)\ipcbase.cpp
928 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 929
a0499e2f
VZ
930$(OUTPUTDIR)\layout.obj: $(COMMDIR)\layout.cpp
931 *$(CXX) $(CXXFLAGS) $<
2ee3ee1b 932
a0499e2f
VZ
933$(OUTPUTDIR)\lboxcmn.obj: $(COMMDIR)\lboxcmn.cpp
934 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 935
a0499e2f
VZ
936$(OUTPUTDIR)\list.obj: $(COMMDIR)\list.cpp
937 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 938
a0499e2f
VZ
939$(OUTPUTDIR)\log.obj: $(COMMDIR)\log.cpp
940 *$(CXX) $(CXXFLAGS) $<
bf84b0be 941
a0499e2f
VZ
942$(OUTPUTDIR)\longlong.obj: $(COMMDIR)\longlong.cpp
943 *$(CXX) $(CXXFLAGS) $<
3b94ab18 944
a0499e2f
VZ
945$(OUTPUTDIR)\matrix.obj: $(COMMDIR)\matrix.cpp
946 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 947
a0499e2f
VZ
948$(OUTPUTDIR)\memory.obj: $(COMMDIR)\memory.cpp
949 *$(CXX) $(CXXFLAGS) $<
ad9bb75f 950
a0499e2f
VZ
951$(OUTPUTDIR)\menucmn.obj: $(COMMDIR)\menucmn.cpp
952 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 953
a0499e2f
VZ
954$(OUTPUTDIR)\mimecmn.obj: $(COMMDIR)\mimecmn.cpp
955 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 956
a0499e2f
VZ
957$(OUTPUTDIR)\module.obj: $(COMMDIR)\module.cpp
958 *$(CXX) $(CXXFLAGS) $<
dc0e23b8 959
a0499e2f
VZ
960$(OUTPUTDIR)\msgout.obj: $(COMMDIR)\msgout.cpp
961 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 962
a0499e2f
VZ
963$(OUTPUTDIR)\mstream.obj: $(COMMDIR)\mstream.cpp
964 *$(CXX) $(CXXFLAGS) $<
07b8d7ec 965
a0499e2f
VZ
966$(OUTPUTDIR)\nbkbase.obj: $(COMMDIR)\nbkbase.cpp
967 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 968
a0499e2f
VZ
969$(OUTPUTDIR)\object.obj: $(COMMDIR)\object.cpp
970 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 971
a0499e2f
VZ
972$(OUTPUTDIR)\paper.obj: $(COMMDIR)\paper.cpp
973 *$(CXX) $(CXXFLAGS) $<
2bda9cc8 974
a0499e2f
VZ
975$(OUTPUTDIR)\popupcmn.obj: $(COMMDIR)\popupcmn.cpp
976 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 977
a0499e2f
VZ
978$(OUTPUTDIR)\prntbase.obj: $(COMMDIR)\prntbase.cpp
979 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 980
a0499e2f
VZ
981$(OUTPUTDIR)\process.obj: $(COMMDIR)\process.cpp
982 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 983
a0499e2f
VZ
984$(OUTPUTDIR)\protocol.obj: $(COMMDIR)\protocol.cpp
985 *$(CXX) $(CXXFLAGS) $<
484523cf 986
a0499e2f
VZ
987$(OUTPUTDIR)\quantize.obj: $(COMMDIR)\quantize.cpp
988 *$(CXX) $(CXXFLAGS) $<
4ba48214 989
a0499e2f
VZ
990$(OUTPUTDIR)\radiocmn.obj: $(COMMDIR)\radiocmn.cpp
991 *$(CXX) $(CXXFLAGS) $<
2bda9cc8 992
a0499e2f
VZ
993$(OUTPUTDIR)\regex.obj: $(COMMDIR)\regex.cpp
994 *$(CXX) $(CXXFLAGS) $<
7bcb11d3 995
2a736129
RD
996$(OUTPUTDIR)\rgncmn.obj: $(COMMDIR)\rgncmn.cpp
997 *$(CXX) $(CXXFLAGS) $<
998
a0499e2f
VZ
999$(OUTPUTDIR)\sckaddr.obj: $(COMMDIR)\sckaddr.cpp
1000 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1001
a0499e2f
VZ
1002$(OUTPUTDIR)\sckfile.obj: $(COMMDIR)\sckfile.cpp
1003 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1004
a0499e2f
VZ
1005$(OUTPUTDIR)\sckipc.obj: $(COMMDIR)\sckipc.cpp
1006 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1007
a0499e2f
VZ
1008$(OUTPUTDIR)\sckstrm.obj: $(COMMDIR)\sckstrm.cpp
1009 *$(CXX) $(CXXFLAGS) $<
c15521c6 1010
a0499e2f
VZ
1011$(OUTPUTDIR)\settcmn.obj: $(COMMDIR)\settcmn.cpp
1012 *$(CXX) $(CXXFLAGS) $<
e2a1679e 1013
a0499e2f
VZ
1014$(OUTPUTDIR)\sizer.obj: $(COMMDIR)\sizer.cpp
1015 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1016
a0499e2f
VZ
1017$(OUTPUTDIR)\socket.obj: $(COMMDIR)\socket.cpp
1018 *$(CXX) $(CXXFLAGS) $<
91f5c4d0 1019
a0499e2f
VZ
1020$(OUTPUTDIR)\statbar.obj: $(COMMDIR)\statbar.cpp
1021 *$(CXX) $(CXXFLAGS) $<
77671fd2 1022
a0499e2f
VZ
1023$(OUTPUTDIR)\strconv.obj: $(COMMDIR)\strconv.cpp
1024 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1025
a0499e2f
VZ
1026$(OUTPUTDIR)\stream.obj: $(COMMDIR)\stream.cpp
1027 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1028
a0499e2f
VZ
1029$(OUTPUTDIR)\string.obj: $(COMMDIR)\string.cpp
1030 *$(CXX) $(CXXFLAGS) $<
0cbff120 1031
a0499e2f
VZ
1032$(OUTPUTDIR)\sysopt.obj: $(COMMDIR)\sysopt.cpp
1033 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1034
a0499e2f
VZ
1035$(OUTPUTDIR)\tbarbase.obj: $(COMMDIR)\tbarbase.cpp
1036 *$(CXX) $(CXXFLAGS) $<
a3a584a7 1037
a0499e2f
VZ
1038$(OUTPUTDIR)\textbuf.obj: $(COMMDIR)\textbuf.cpp
1039 *$(CXX) $(CXXFLAGS) $<
9be9b974 1040
a0499e2f
VZ
1041$(OUTPUTDIR)\textcmn.obj: $(COMMDIR)\textcmn.cpp
1042 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1043
a0499e2f
VZ
1044$(OUTPUTDIR)\textfile.obj: $(COMMDIR)\textfile.cpp
1045 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1046
a0499e2f
VZ
1047$(OUTPUTDIR)\timercmn.obj: $(COMMDIR)\timercmn.cpp
1048 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1049
a0499e2f
VZ
1050$(OUTPUTDIR)\tokenzr.obj: $(COMMDIR)\tokenzr.cpp
1051 *$(CXX) $(CXXFLAGS) $<
ce32af5d 1052
a0499e2f
VZ
1053$(OUTPUTDIR)\toplvcmn.obj: $(COMMDIR)\toplvcmn.cpp
1054 *$(CXX) $(CXXFLAGS) $<
484523cf 1055
a0499e2f
VZ
1056$(OUTPUTDIR)\treebase.obj: $(COMMDIR)\treebase.cpp
1057 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1058
a0499e2f
VZ
1059$(OUTPUTDIR)\txtstrm.obj: $(COMMDIR)\txtstrm.cpp
1060 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1061
a0499e2f
VZ
1062$(OUTPUTDIR)\unzip.obj: $(COMMDIR)\unzip.c
1063 *$(CC) $(CFLAGS) $<
7be1f0d9 1064
a0499e2f
VZ
1065$(OUTPUTDIR)\url.obj: $(COMMDIR)\url.cpp
1066 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1067
a0499e2f
VZ
1068$(OUTPUTDIR)\utilscmn.obj: $(COMMDIR)\utilscmn.cpp
1069 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1070
a0499e2f
VZ
1071$(OUTPUTDIR)\valgen.obj: $(COMMDIR)\valgen.cpp
1072 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1073
a0499e2f
VZ
1074$(OUTPUTDIR)\validate.obj: $(COMMDIR)\validate.cpp
1075 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1076
a0499e2f
VZ
1077$(OUTPUTDIR)\valtext.obj: $(COMMDIR)\valtext.cpp
1078 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1079
a0499e2f
VZ
1080$(OUTPUTDIR)\variant.obj: $(COMMDIR)\variant.cpp
1081 *$(CXX) $(CXXFLAGS) $<
c50f1fb9 1082
a0499e2f
VZ
1083$(OUTPUTDIR)\wfstream.obj: $(COMMDIR)\wfstream.cpp
1084 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1085
a0499e2f
VZ
1086$(OUTPUTDIR)\wincmn.obj: $(COMMDIR)\wincmn.cpp
1087 *$(CXX) $(CXXFLAGS) $<
f3dbd876 1088
a0499e2f
VZ
1089$(OUTPUTDIR)\wxchar.obj: $(COMMDIR)\wxchar.cpp
1090 *$(CXX) $(CXXFLAGS) $<
a1b82138 1091
a0499e2f
VZ
1092$(OUTPUTDIR)\xpmdecod.obj: $(COMMDIR)\xpmdecod.cpp
1093 *$(CXX) $(CXXFLAGS) $<
a1b82138 1094
a0499e2f
VZ
1095$(OUTPUTDIR)\zipstrm.obj: $(COMMDIR)\zipstrm.cpp
1096 *$(CXX) $(CXXFLAGS) $<
a1b82138 1097
a0499e2f
VZ
1098$(OUTPUTDIR)\zstream.obj: $(COMMDIR)\zstream.cpp
1099 *$(CXX) $(CXXFLAGS) $<
a1b82138
VZ
1100
1101
973ac5bb 1102
7be1f0d9
JS
1103########################################################
1104# Generic objects (not always compiled, depending on
1105# whether platforms have native implementations)
1106
a0499e2f
VZ
1107$(OUTPUTDIR)\busyinfo.obj: $(GENDIR)\busyinfo.cpp
1108 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1109
a0499e2f
VZ
1110$(OUTPUTDIR)\calctrl.obj: $(GENDIR)\calctrl.cpp
1111 *$(CXX) $(CXXFLAGS) $<
9d9b7755 1112
a0499e2f
VZ
1113$(OUTPUTDIR)\choicdgg.obj: $(GENDIR)\choicdgg.cpp
1114 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1115
a0499e2f
VZ
1116$(OUTPUTDIR)\dcbuffer.obj: $(GENDIR)\dcbuffer.cpp
1117 *$(CXX) $(CXXFLAGS) $<
67e2efca 1118
a0499e2f
VZ
1119$(OUTPUTDIR)\dcpsg.obj: $(GENDIR)\dcpsg.cpp
1120 *$(CXX) $(CXXFLAGS) $<
b403ab00 1121
a0499e2f
VZ
1122$(OUTPUTDIR)\dirctrlg.obj: $(GENDIR)\dirctrlg.cpp
1123 *$(CXX) $(CXXFLAGS) $<
484523cf 1124
a0499e2f
VZ
1125$(OUTPUTDIR)\dragimgg.obj: $(GENDIR)\dragimgg.cpp
1126 *$(CXX) $(CXXFLAGS) $<
b14391d1 1127
a0499e2f
VZ
1128$(OUTPUTDIR)\grid.obj: $(GENDIR)\grid.cpp
1129 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1130
a0499e2f
VZ
1131$(OUTPUTDIR)\gridctrl.obj: $(GENDIR)\gridctrl.cpp
1132 *$(CXX) $(CXXFLAGS) $<
0537351f 1133
a0499e2f
VZ
1134$(OUTPUTDIR)\gridsel.obj: $(GENDIR)\gridsel.cpp
1135 *$(CXX) $(CXXFLAGS) $<
5fa399c9 1136
a0499e2f
VZ
1137$(OUTPUTDIR)\laywin.obj: $(GENDIR)\laywin.cpp
1138 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1139
a0499e2f
VZ
1140$(OUTPUTDIR)\logg.obj: $(GENDIR)\logg.cpp
1141 *$(CXX) $(CXXFLAGS) $<
dd85fc6b 1142
a0499e2f
VZ
1143$(OUTPUTDIR)\numdlgg.obj: $(GENDIR)\numdlgg.cpp
1144 *$(CXX) $(CXXFLAGS) $<
9be9b974 1145
a0499e2f
VZ
1146$(OUTPUTDIR)\panelg.obj: $(GENDIR)\panelg.cpp
1147 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1148
a0499e2f
VZ
1149$(OUTPUTDIR)\progdlgg.obj: $(GENDIR)\progdlgg.cpp
1150 *$(CXX) $(CXXFLAGS) $<
e90babdf 1151
a0499e2f
VZ
1152$(OUTPUTDIR)\sashwin.obj: $(GENDIR)\sashwin.cpp
1153 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1154
a0499e2f
VZ
1155$(OUTPUTDIR)\scrlwing.obj: $(GENDIR)\scrlwing.cpp
1156 *$(CXX) $(CXXFLAGS) $<
3379ed37 1157
a0499e2f
VZ
1158$(OUTPUTDIR)\spinctlg.obj: $(GENDIR)\spinctlg.cpp
1159 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1160
a0499e2f
VZ
1161$(OUTPUTDIR)\splash.obj: $(GENDIR)\splash.cpp
1162 *$(CXX) $(CXXFLAGS) $<
484523cf 1163
a0499e2f
VZ
1164$(OUTPUTDIR)\splitter.obj: $(GENDIR)\splitter.cpp
1165 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1166
a0499e2f
VZ
1167$(OUTPUTDIR)\statusbr.obj: $(GENDIR)\statusbr.cpp
1168 *$(CXX) $(CXXFLAGS) $<
9be9b974 1169
a0499e2f
VZ
1170$(OUTPUTDIR)\tbarsmpl.obj: $(GENDIR)\tbarsmpl.cpp
1171 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1172
a0499e2f
VZ
1173$(OUTPUTDIR)\textdlgg.obj: $(GENDIR)\textdlgg.cpp
1174 *$(CXX) $(CXXFLAGS) $<
7be1f0d9 1175
a0499e2f
VZ
1176$(OUTPUTDIR)\tipdlg.obj: $(GENDIR)\tipdlg.cpp
1177 *$(CXX) $(CXXFLAGS) $<
c50f1fb9 1178
a0499e2f
VZ
1179$(OUTPUTDIR)\tipwin.obj: $(GENDIR)\tipwin.cpp
1180 *$(CXX) $(CXXFLAGS) $<
01fa3fe7 1181
a0499e2f
VZ
1182$(OUTPUTDIR)\treectlg.obj: $(GENDIR)\treectlg.cpp
1183 *$(CXX) $(CXXFLAGS) $<
fb6261e9 1184
a0499e2f
VZ
1185$(OUTPUTDIR)\wizard.obj: $(GENDIR)\wizard.cpp
1186 *$(CXX) $(CXXFLAGS) $<
e8ac7bf2 1187
a1b82138
VZ
1188
1189
17092e43
VS
1190
1191########################################################
1192# HTML objects (always compiled)
1193
a0499e2f
VZ
1194$(OUTPUTDIR)\helpctrl.obj: $(HTMLDIR)\helpctrl.cpp
1195 *$(CXX) $(CXXFLAGS) $<
17092e43 1196
a0499e2f
VZ
1197$(OUTPUTDIR)\helpdata.obj: $(HTMLDIR)\helpdata.cpp
1198 *$(CXX) $(CXXFLAGS) $<
17092e43 1199
a0499e2f
VZ
1200$(OUTPUTDIR)\helpfrm.obj: $(HTMLDIR)\helpfrm.cpp
1201 *$(CXX) $(CXXFLAGS) $<
17092e43 1202
a0499e2f
VZ
1203$(OUTPUTDIR)\htmlcell.obj: $(HTMLDIR)\htmlcell.cpp
1204 *$(CXX) $(CXXFLAGS) $<
17092e43 1205
a0499e2f
VZ
1206$(OUTPUTDIR)\htmlfilt.obj: $(HTMLDIR)\htmlfilt.cpp
1207 *$(CXX) $(CXXFLAGS) $<
17092e43 1208
a0499e2f
VZ
1209$(OUTPUTDIR)\htmlpars.obj: $(HTMLDIR)\htmlpars.cpp
1210 *$(CXX) $(CXXFLAGS) $<
17092e43 1211
a0499e2f
VZ
1212$(OUTPUTDIR)\htmltag.obj: $(HTMLDIR)\htmltag.cpp
1213 *$(CXX) $(CXXFLAGS) $<
17092e43 1214
a0499e2f
VZ
1215$(OUTPUTDIR)\htmlwin.obj: $(HTMLDIR)\htmlwin.cpp
1216 *$(CXX) $(CXXFLAGS) $<
17092e43 1217
a0499e2f
VZ
1218$(OUTPUTDIR)\htmprint.obj: $(HTMLDIR)\htmprint.cpp
1219 *$(CXX) $(CXXFLAGS) $<
17092e43 1220
a0499e2f
VZ
1221$(OUTPUTDIR)\m_dflist.obj: $(HTMLDIR)\m_dflist.cpp
1222 *$(CXX) $(CXXFLAGS) $<
17092e43 1223
a0499e2f
VZ
1224$(OUTPUTDIR)\m_fonts.obj: $(HTMLDIR)\m_fonts.cpp
1225 *$(CXX) $(CXXFLAGS) $<
17092e43 1226
a0499e2f
VZ
1227$(OUTPUTDIR)\m_hline.obj: $(HTMLDIR)\m_hline.cpp
1228 *$(CXX) $(CXXFLAGS) $<
17092e43 1229
a0499e2f
VZ
1230$(OUTPUTDIR)\m_image.obj: $(HTMLDIR)\m_image.cpp
1231 *$(CXX) $(CXXFLAGS) $<
17092e43 1232
a0499e2f
VZ
1233$(OUTPUTDIR)\m_layout.obj: $(HTMLDIR)\m_layout.cpp
1234 *$(CXX) $(CXXFLAGS) $<
17092e43 1235
a0499e2f
VZ
1236$(OUTPUTDIR)\m_links.obj: $(HTMLDIR)\m_links.cpp
1237 *$(CXX) $(CXXFLAGS) $<
17092e43 1238
a0499e2f
VZ
1239$(OUTPUTDIR)\m_list.obj: $(HTMLDIR)\m_list.cpp
1240 *$(CXX) $(CXXFLAGS) $<
17092e43 1241
a0499e2f
VZ
1242$(OUTPUTDIR)\m_pre.obj: $(HTMLDIR)\m_pre.cpp
1243 *$(CXX) $(CXXFLAGS) $<
17092e43 1244
a0499e2f
VZ
1245$(OUTPUTDIR)\m_style.obj: $(HTMLDIR)\m_style.cpp
1246 *$(CXX) $(CXXFLAGS) $<
c44fdc94 1247
a0499e2f
VZ
1248$(OUTPUTDIR)\m_tables.obj: $(HTMLDIR)\m_tables.cpp
1249 *$(CXX) $(CXXFLAGS) $<
17092e43 1250
a0499e2f
VZ
1251$(OUTPUTDIR)\winpars.obj: $(HTMLDIR)\winpars.cpp
1252 *$(CXX) $(CXXFLAGS) $<
17092e43
VS
1253
1254
1255
8a2c6ef8
JS
1256png: .SYMBOLIC
1257 cd $(WXDIR)\src\png
1258 wmake -f makefile.wat all
1259 cd $(WXDIR)\src\msw
1260
1261clean_png: .SYMBOLIC
1262 cd $(WXDIR)\src\png
1263 wmake -f makefile.wat clean
1264 cd $(WXDIR)\src\msw
7be1f0d9 1265
8a2c6ef8
JS
1266zlib: .SYMBOLIC
1267 cd $(WXDIR)\src\zlib
1268 wmake -f makefile.wat all
1269 cd $(WXDIR)\src\msw
7be1f0d9 1270
8a2c6ef8
JS
1271clean_zlib: .SYMBOLIC
1272 cd $(WXDIR)\src\zlib
1273 wmake -f makefile.wat clean
1274 cd $(WXDIR)\src\msw
7be1f0d9 1275
f6bcfd97
BP
1276jpeg: .SYMBOLIC
1277 cd $(WXDIR)\src\jpeg
1278 wmake -f makefile.wat all
1279 cd $(WXDIR)\src\msw
1280
1281clean_jpeg: .SYMBOLIC
1282 cd $(WXDIR)\src\jpeg
1283 wmake -f makefile.wat clean
1284 cd $(WXDIR)\src\msw
1285
1286tiff: .SYMBOLIC
1287 cd $(WXDIR)\src\tiff
1288 wmake -f makefile.wat all
1289 cd $(WXDIR)\src\msw
1290
1291clean_tiff: .SYMBOLIC
1292 cd $(WXDIR)\src\tiff
1293 wmake -f makefile.wat clean
1294 cd $(WXDIR)\src\msw
1295
810aa7fc
VS
1296regex: .SYMBOLIC
1297 cd $(WXDIR)\src\regex
1298 wmake -f makefile.wat all
1299 cd $(WXDIR)\src\msw
1300
1301clean_regex: .SYMBOLIC
1302 cd $(WXDIR)\src\regex
1303 wmake -f makefile.wat clean
1304 cd $(WXDIR)\src\msw
1305
9be9b974 1306MFTYPE=wat
457e6c54
JS
1307self : .SYMBOLIC $(WXDIR)\distrib\msw\tmake\filelist.txt $(WXDIR)\distrib\msw\tmake\$(MFTYPE).t
1308 cd $(WXDIR)\distrib\msw\tmake
9be9b974 1309 tmake -t $(MFTYPE) wxwin.pro -o makefile.$(MFTYPE)
457e6c54 1310 copy makefile.$(MFTYPE) $(WXDIR)\src\msw