Rebake
[wxWidgets.git] / tests / makefile.wat
1 # =========================================================================\r
2 #     This makefile was generated by\r
3 #     Bakefile 0.2.9 (http://www.bakefile.org)\r
4 #     Do not modify, all changes will be overwritten!\r
5 # =========================================================================\r
6 \r
7 !include ../build/msw/config.wat\r
8 \r
9 # -------------------------------------------------------------------------\r
10 # Do not modify the rest of this file!\r
11 # -------------------------------------------------------------------------\r
12 \r
13 # Speed up compilation a bit:\r
14 !ifdef __LOADDLL__\r
15 !  loaddll wcc      wccd\r
16 !  loaddll wccaxp   wccdaxp\r
17 !  loaddll wcc386   wccd386\r
18 !  loaddll wpp      wppdi86\r
19 !  loaddll wppaxp   wppdaxp\r
20 !  loaddll wpp386   wppd386\r
21 ! if $(__VERSION__) >= 1280\r
22 !  loaddll wlink    wlinkd\r
23 ! else\r
24 !  loaddll wlink    wlink\r
25 ! endif\r
26 !  loaddll wlib     wlibd\r
27 !endif\r
28 \r
29 # We need these variables in some bakefile-made rules:\r
30 WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-\r
31 \r
32 ### Conditionally set variables: ###\r
33 \r
34 PORTNAME =\r
35 !ifeq USE_GUI 0\r
36 PORTNAME = base\r
37 !endif\r
38 !ifeq USE_GUI 1\r
39 PORTNAME = msw\r
40 !endif\r
41 WXDEBUGFLAG =\r
42 !ifeq BUILD debug\r
43 WXDEBUGFLAG = d\r
44 !endif\r
45 WXUNICODEFLAG =\r
46 !ifeq UNICODE 1\r
47 WXUNICODEFLAG = u\r
48 !endif\r
49 WXUNIVNAME =\r
50 !ifeq WXUNIV 1\r
51 WXUNIVNAME = univ\r
52 !endif\r
53 WXDLLFLAG =\r
54 !ifeq SHARED 1\r
55 WXDLLFLAG = dll\r
56 !endif\r
57 LIBTYPE_SUFFIX =\r
58 !ifeq SHARED 0\r
59 LIBTYPE_SUFFIX = lib\r
60 !endif\r
61 !ifeq SHARED 1\r
62 LIBTYPE_SUFFIX = dll\r
63 !endif\r
64 EXTRALIBS_FOR_BASE =\r
65 !ifeq MONOLITHIC 0\r
66 EXTRALIBS_FOR_BASE = \r
67 !endif\r
68 !ifeq MONOLITHIC 1\r
69 EXTRALIBS_FOR_BASE =  \r
70 !endif\r
71 __LIB_PNG_IF_MONO_p =\r
72 !ifeq MONOLITHIC 1\r
73 __LIB_PNG_IF_MONO_p = $(__LIB_PNG_p)\r
74 !endif\r
75 __test_gui___depname =\r
76 !ifeq USE_GUI 1\r
77 __test_gui___depname = $(OBJS)\test_gui.exe\r
78 !endif\r
79 __WXLIB_WEBVIEW_p =\r
80 !ifeq MONOLITHIC 0\r
81 __WXLIB_WEBVIEW_p = &\r
82         wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_webview.lib\r
83 !endif\r
84 __WXLIB_RICHTEXT_p =\r
85 !ifeq MONOLITHIC 0\r
86 __WXLIB_RICHTEXT_p = &\r
87         wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_richtext.lib\r
88 !endif\r
89 __WXLIB_MEDIA_p =\r
90 !ifeq MONOLITHIC 0\r
91 !ifeq USE_MEDIA 1\r
92 __WXLIB_MEDIA_p = &\r
93         wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_media.lib\r
94 !endif\r
95 !endif\r
96 __WXLIB_XRC_p =\r
97 !ifeq MONOLITHIC 0\r
98 __WXLIB_XRC_p = &\r
99         wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xrc.lib\r
100 !endif\r
101 __WXLIB_ADV_p =\r
102 !ifeq MONOLITHIC 0\r
103 __WXLIB_ADV_p = &\r
104         wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib\r
105 !endif\r
106 __WXLIB_HTML_p =\r
107 !ifeq MONOLITHIC 0\r
108 __WXLIB_HTML_p = &\r
109         wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib\r
110 !endif\r
111 __WXLIB_CORE_p =\r
112 !ifeq MONOLITHIC 0\r
113 __WXLIB_CORE_p = &\r
114         wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib\r
115 !endif\r
116 __LIB_TIFF_p =\r
117 !ifeq USE_GUI 1\r
118 __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib\r
119 !endif\r
120 __LIB_JPEG_p =\r
121 !ifeq USE_GUI 1\r
122 __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib\r
123 !endif\r
124 __DEBUGINFO =\r
125 !ifeq BUILD debug\r
126 !ifeq DEBUG_INFO default\r
127 __DEBUGINFO = -d2\r
128 !endif\r
129 !endif\r
130 !ifeq BUILD release\r
131 !ifeq DEBUG_INFO default\r
132 __DEBUGINFO = -d0\r
133 !endif\r
134 !endif\r
135 !ifeq DEBUG_INFO 0\r
136 __DEBUGINFO = -d0\r
137 !endif\r
138 !ifeq DEBUG_INFO 1\r
139 __DEBUGINFO = -d2\r
140 !endif\r
141 __DEBUGINFO_1 =\r
142 !ifeq BUILD debug\r
143 !ifeq DEBUG_INFO default\r
144 __DEBUGINFO_1 = debug all\r
145 !endif\r
146 !endif\r
147 !ifeq BUILD release\r
148 !ifeq DEBUG_INFO default\r
149 __DEBUGINFO_1 = \r
150 !endif\r
151 !endif\r
152 !ifeq DEBUG_INFO 0\r
153 __DEBUGINFO_1 = \r
154 !endif\r
155 !ifeq DEBUG_INFO 1\r
156 __DEBUGINFO_1 = debug all\r
157 !endif\r
158 __OPTIMIZEFLAG =\r
159 !ifeq BUILD debug\r
160 __OPTIMIZEFLAG = -od\r
161 !endif\r
162 !ifeq BUILD release\r
163 __OPTIMIZEFLAG = -ot -ox\r
164 !endif\r
165 __THREADSFLAG =\r
166 !ifeq USE_THREADS 0\r
167 __THREADSFLAG = \r
168 !endif\r
169 !ifeq USE_THREADS 1\r
170 __THREADSFLAG = -bm\r
171 !endif\r
172 __RUNTIME_LIBS =\r
173 !ifeq RUNTIME_LIBS dynamic\r
174 __RUNTIME_LIBS = -br\r
175 !endif\r
176 !ifeq RUNTIME_LIBS static\r
177 __RUNTIME_LIBS = \r
178 !endif\r
179 __RTTIFLAG =\r
180 !ifeq USE_RTTI 0\r
181 __RTTIFLAG = \r
182 !endif\r
183 !ifeq USE_RTTI 1\r
184 __RTTIFLAG = -xr\r
185 !endif\r
186 __EXCEPTIONSFLAG =\r
187 !ifeq USE_EXCEPTIONS 0\r
188 __EXCEPTIONSFLAG = \r
189 !endif\r
190 !ifeq USE_EXCEPTIONS 1\r
191 __EXCEPTIONSFLAG = -xs\r
192 !endif\r
193 __WXLIB_NET_p =\r
194 !ifeq MONOLITHIC 0\r
195 __WXLIB_NET_p = &\r
196         wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net.lib\r
197 !endif\r
198 __WXLIB_XML_p =\r
199 !ifeq MONOLITHIC 0\r
200 __WXLIB_XML_p = &\r
201         wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib\r
202 !endif\r
203 __WXLIB_BASE_p =\r
204 !ifeq MONOLITHIC 0\r
205 __WXLIB_BASE_p = &\r
206         wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib\r
207 !endif\r
208 __WXLIB_MONO_p =\r
209 !ifeq MONOLITHIC 1\r
210 __WXLIB_MONO_p = &\r
211         wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib\r
212 !endif\r
213 __LIB_PNG_p =\r
214 !ifeq USE_GUI 1\r
215 __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib\r
216 !endif\r
217 __CAIRO_LIB_p =\r
218 !ifeq USE_CAIRO 1\r
219 __CAIRO_LIB_p = cairo.lib\r
220 !endif\r
221 ____CAIRO_LIBDIR_FILENAMES =\r
222 !ifeq USE_CAIRO 1\r
223 ____CAIRO_LIBDIR_FILENAMES = libpath $(CAIRO_ROOT)\lib\r
224 !endif\r
225 __WXUNIV_DEFINE_p =\r
226 !ifeq WXUNIV 1\r
227 __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__\r
228 !endif\r
229 __DEBUG_DEFINE_p =\r
230 !ifeq DEBUG_FLAG 0\r
231 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0\r
232 !endif\r
233 __NDEBUG_DEFINE_p =\r
234 !ifeq BUILD release\r
235 __NDEBUG_DEFINE_p = -dNDEBUG\r
236 !endif\r
237 __EXCEPTIONS_DEFINE_p =\r
238 !ifeq USE_EXCEPTIONS 0\r
239 __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS\r
240 !endif\r
241 __RTTI_DEFINE_p =\r
242 !ifeq USE_RTTI 0\r
243 __RTTI_DEFINE_p = -dwxNO_RTTI\r
244 !endif\r
245 __THREAD_DEFINE_p =\r
246 !ifeq USE_THREADS 0\r
247 __THREAD_DEFINE_p = -dwxNO_THREADS\r
248 !endif\r
249 __UNICODE_DEFINE_p =\r
250 !ifeq UNICODE 0\r
251 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0\r
252 !endif\r
253 !ifeq UNICODE 1\r
254 __UNICODE_DEFINE_p = -d_UNICODE\r
255 !endif\r
256 ____CAIRO_INCLUDEDIR_FILENAMES =\r
257 !ifeq USE_CAIRO 1\r
258 ____CAIRO_INCLUDEDIR_FILENAMES = -i=$(CAIRO_ROOT)\include\cairo\r
259 !endif\r
260 __DLLFLAG_p =\r
261 !ifeq SHARED 1\r
262 __DLLFLAG_p = -dWXUSINGDLL\r
263 !endif\r
264 \r
265 ### Variables: ###\r
266 \r
267 WX_RELEASE_NODOT = 29\r
268 COMPILER_PREFIX = wat\r
269 OBJS = &\r
270         $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\r
271 LIBDIRNAME = .\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)\r
272 SETUPHDIR = &\r
273         $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)\r
274 TEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &\r
275         $(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &\r
276         $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &\r
277         $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\include &\r
278         $(____CAIRO_INCLUDEDIR_FILENAMES) -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. &\r
279         $(__DLLFLAG_p) -dwxUSE_GUI=0 $(CPPUNIT_CFLAGS) &\r
280         /fh=$(OBJS)\testprec_test.pch $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) &\r
281         $(CXXFLAGS)\r
282 TEST_OBJECTS =  &\r
283         $(OBJS)\test_dummy.obj &\r
284         $(OBJS)\test_test.obj &\r
285         $(OBJS)\test_anytest.obj &\r
286         $(OBJS)\test_archivetest.obj &\r
287         $(OBJS)\test_ziptest.obj &\r
288         $(OBJS)\test_tartest.obj &\r
289         $(OBJS)\test_arrays.obj &\r
290         $(OBJS)\test_base64.obj &\r
291         $(OBJS)\test_cmdlinetest.obj &\r
292         $(OBJS)\test_fileconf.obj &\r
293         $(OBJS)\test_regconf.obj &\r
294         $(OBJS)\test_datetimetest.obj &\r
295         $(OBJS)\test_evthandler.obj &\r
296         $(OBJS)\test_evtsource.obj &\r
297         $(OBJS)\test_stopwatch.obj &\r
298         $(OBJS)\test_timertest.obj &\r
299         $(OBJS)\test_exec.obj &\r
300         $(OBJS)\test_dir.obj &\r
301         $(OBJS)\test_filefn.obj &\r
302         $(OBJS)\test_filetest.obj &\r
303         $(OBJS)\test_filekind.obj &\r
304         $(OBJS)\test_filenametest.obj &\r
305         $(OBJS)\test_filesystest.obj &\r
306         $(OBJS)\test_fontmaptest.obj &\r
307         $(OBJS)\test_formatconvertertest.obj &\r
308         $(OBJS)\test_fswatchertest.obj &\r
309         $(OBJS)\test_hashes.obj &\r
310         $(OBJS)\test_output.obj &\r
311         $(OBJS)\test_input.obj &\r
312         $(OBJS)\test_intltest.obj &\r
313         $(OBJS)\test_lists.obj &\r
314         $(OBJS)\test_logtest.obj &\r
315         $(OBJS)\test_longlongtest.obj &\r
316         $(OBJS)\test_convautotest.obj &\r
317         $(OBJS)\test_mbconvtest.obj &\r
318         $(OBJS)\test_dynamiclib.obj &\r
319         $(OBJS)\test_environ.obj &\r
320         $(OBJS)\test_metatest.obj &\r
321         $(OBJS)\test_misctests.obj &\r
322         $(OBJS)\test_module.obj &\r
323         $(OBJS)\test_pathlist.obj &\r
324         $(OBJS)\test_typeinfotest.obj &\r
325         $(OBJS)\test_ipc.obj &\r
326         $(OBJS)\test_socket.obj &\r
327         $(OBJS)\test_regextest.obj &\r
328         $(OBJS)\test_wxregextest.obj &\r
329         $(OBJS)\test_scopeguardtest.obj &\r
330         $(OBJS)\test_iostream.obj &\r
331         $(OBJS)\test_numformatter.obj &\r
332         $(OBJS)\test_strings.obj &\r
333         $(OBJS)\test_stdstrings.obj &\r
334         $(OBJS)\test_tokenizer.obj &\r
335         $(OBJS)\test_unichar.obj &\r
336         $(OBJS)\test_unicode.obj &\r
337         $(OBJS)\test_vararg.obj &\r
338         $(OBJS)\test_crt.obj &\r
339         $(OBJS)\test_vsnprintf.obj &\r
340         $(OBJS)\test_bstream.obj &\r
341         $(OBJS)\test_datastreamtest.obj &\r
342         $(OBJS)\test_ffilestream.obj &\r
343         $(OBJS)\test_fileback.obj &\r
344         $(OBJS)\test_filestream.obj &\r
345         $(OBJS)\test_iostreams.obj &\r
346         $(OBJS)\test_largefile.obj &\r
347         $(OBJS)\test_memstream.obj &\r
348         $(OBJS)\test_socketstream.obj &\r
349         $(OBJS)\test_sstream.obj &\r
350         $(OBJS)\test_stdstream.obj &\r
351         $(OBJS)\test_tempfile.obj &\r
352         $(OBJS)\test_textstreamtest.obj &\r
353         $(OBJS)\test_zlibstream.obj &\r
354         $(OBJS)\test_textfiletest.obj &\r
355         $(OBJS)\test_atomic.obj &\r
356         $(OBJS)\test_misc.obj &\r
357         $(OBJS)\test_queue.obj &\r
358         $(OBJS)\test_tls.obj &\r
359         $(OBJS)\test_ftp.obj &\r
360         $(OBJS)\test_uris.obj &\r
361         $(OBJS)\test_url.obj &\r
362         $(OBJS)\test_vectors.obj &\r
363         $(OBJS)\test_evtconnection.obj &\r
364         $(OBJS)\test_weakref.obj &\r
365         $(OBJS)\test_xlocale.obj &\r
366         $(OBJS)\test_xmltest.obj\r
367 TEST_GUI_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &\r
368         $(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &\r
369         $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &\r
370         $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\include &\r
371         $(____CAIRO_INCLUDEDIR_FILENAMES) -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. &\r
372         $(__DLLFLAG_p) -i=.\..\samples -dNOPCH $(CPPUNIT_CFLAGS) &\r
373         /fh=$(OBJS)\testprec_test_gui.pch $(__RTTIFLAG) $(__EXCEPTIONSFLAG) &\r
374         $(CPPFLAGS) $(CXXFLAGS)\r
375 TEST_GUI_OBJECTS =  &\r
376         $(OBJS)\test_gui_dummy.obj &\r
377         $(OBJS)\test_gui_asserthelper.obj &\r
378         $(OBJS)\test_gui_test.obj &\r
379         $(OBJS)\test_gui_testableframe.obj &\r
380         $(OBJS)\test_gui_rect.obj &\r
381         $(OBJS)\test_gui_size.obj &\r
382         $(OBJS)\test_gui_point.obj &\r
383         $(OBJS)\test_gui_bitmap.obj &\r
384         $(OBJS)\test_gui_colour.obj &\r
385         $(OBJS)\test_gui_ellipsization.obj &\r
386         $(OBJS)\test_gui_measuring.obj &\r
387         $(OBJS)\test_gui_affinematrix.obj &\r
388         $(OBJS)\test_gui_config.obj &\r
389         $(OBJS)\test_gui_bitmapcomboboxtest.obj &\r
390         $(OBJS)\test_gui_bitmaptogglebuttontest.obj &\r
391         $(OBJS)\test_gui_bookctrlbasetest.obj &\r
392         $(OBJS)\test_gui_buttontest.obj &\r
393         $(OBJS)\test_gui_checkboxtest.obj &\r
394         $(OBJS)\test_gui_checklistboxtest.obj &\r
395         $(OBJS)\test_gui_choicebooktest.obj &\r
396         $(OBJS)\test_gui_choicetest.obj &\r
397         $(OBJS)\test_gui_comboboxtest.obj &\r
398         $(OBJS)\test_gui_dataviewctrltest.obj &\r
399         $(OBJS)\test_gui_datepickerctrltest.obj &\r
400         $(OBJS)\test_gui_frametest.obj &\r
401         $(OBJS)\test_gui_gaugetest.obj &\r
402         $(OBJS)\test_gui_gridtest.obj &\r
403         $(OBJS)\test_gui_headerctrltest.obj &\r
404         $(OBJS)\test_gui_htmllboxtest.obj &\r
405         $(OBJS)\test_gui_hyperlinkctrltest.obj &\r
406         $(OBJS)\test_gui_itemcontainertest.obj &\r
407         $(OBJS)\test_gui_label.obj &\r
408         $(OBJS)\test_gui_listbasetest.obj &\r
409         $(OBJS)\test_gui_listbooktest.obj &\r
410         $(OBJS)\test_gui_listboxtest.obj &\r
411         $(OBJS)\test_gui_listctrltest.obj &\r
412         $(OBJS)\test_gui_listviewtest.obj &\r
413         $(OBJS)\test_gui_markuptest.obj &\r
414         $(OBJS)\test_gui_notebooktest.obj &\r
415         $(OBJS)\test_gui_ownerdrawncomboboxtest.obj &\r
416         $(OBJS)\test_gui_pickerbasetest.obj &\r
417         $(OBJS)\test_gui_pickertest.obj &\r
418         $(OBJS)\test_gui_radioboxtest.obj &\r
419         $(OBJS)\test_gui_radiobuttontest.obj &\r
420         $(OBJS)\test_gui_rearrangelisttest.obj &\r
421         $(OBJS)\test_gui_richtextctrltest.obj &\r
422         $(OBJS)\test_gui_slidertest.obj &\r
423         $(OBJS)\test_gui_spinctrldbltest.obj &\r
424         $(OBJS)\test_gui_spinctrltest.obj &\r
425         $(OBJS)\test_gui_textctrltest.obj &\r
426         $(OBJS)\test_gui_textentrytest.obj &\r
427         $(OBJS)\test_gui_togglebuttontest.obj &\r
428         $(OBJS)\test_gui_toolbooktest.obj &\r
429         $(OBJS)\test_gui_treebooktest.obj &\r
430         $(OBJS)\test_gui_treectrltest.obj &\r
431         $(OBJS)\test_gui_virtlistctrltest.obj &\r
432         $(OBJS)\test_gui_webtest.obj &\r
433         $(OBJS)\test_gui_windowtest.obj &\r
434         $(OBJS)\test_gui_clone.obj &\r
435         $(OBJS)\test_gui_propagation.obj &\r
436         $(OBJS)\test_gui_keyboard.obj &\r
437         $(OBJS)\test_gui_fonttest.obj &\r
438         $(OBJS)\test_gui_image.obj &\r
439         $(OBJS)\test_gui_rawbmp.obj &\r
440         $(OBJS)\test_gui_htmlparser.obj &\r
441         $(OBJS)\test_gui_htmlwindow.obj &\r
442         $(OBJS)\test_gui_accelentry.obj &\r
443         $(OBJS)\test_gui_menu.obj &\r
444         $(OBJS)\test_gui_guifuncs.obj &\r
445         $(OBJS)\test_gui_selstoretest.obj &\r
446         $(OBJS)\test_gui_garbage.obj &\r
447         $(OBJS)\test_gui_settings.obj &\r
448         $(OBJS)\test_gui_socket.obj &\r
449         $(OBJS)\test_gui_boxsizer.obj &\r
450         $(OBJS)\test_gui_wrapsizer.obj &\r
451         $(OBJS)\test_gui_toplevel.obj &\r
452         $(OBJS)\test_gui_valnum.obj &\r
453         $(OBJS)\test_gui_clientsize.obj &\r
454         $(OBJS)\test_gui_setsize.obj &\r
455         $(OBJS)\test_gui_xrctest.obj\r
456 \r
457 \r
458 all : $(OBJS)\r
459 $(OBJS) :\r
460         -if not exist $(OBJS) mkdir $(OBJS)\r
461 \r
462 ### Targets: ###\r
463 \r
464 all : .SYMBOLIC $(OBJS)\test.exe $(__test_gui___depname) data fr\r
465 \r
466 clean : .SYMBOLIC \r
467         -if exist $(OBJS)\*.obj del $(OBJS)\*.obj\r
468         -if exist $(OBJS)\*.res del $(OBJS)\*.res\r
469         -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc\r
470         -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk\r
471         -if exist $(OBJS)\*.pch del $(OBJS)\*.pch\r
472         -if exist $(OBJS)\test.exe del $(OBJS)\test.exe\r
473         -if exist $(OBJS)\test_gui.exe del $(OBJS)\test_gui.exe\r
474 \r
475 $(OBJS)\test.exe :  $(TEST_OBJECTS)\r
476         @%create $(OBJS)\test.lbc\r
477         @%append $(OBJS)\test.lbc option quiet\r
478         @%append $(OBJS)\test.lbc name $^@\r
479         @%append $(OBJS)\test.lbc option caseexact\r
480         @%append $(OBJS)\test.lbc  $(__DEBUGINFO_1)  libpath $(LIBDIRNAME) system nt ref 'main_' $(CPPUNIT_LIBS) $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)\r
481         @for %i in ($(TEST_OBJECTS)) do @%append $(OBJS)\test.lbc file %i\r
482         @for %i in ( $(__WXLIB_NET_p)  $(__WXLIB_XML_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_PNG_IF_MONO_p) wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE)  $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib) do @%append $(OBJS)\test.lbc library %i\r
483         @%append $(OBJS)\test.lbc\r
484         @for %i in () do @%append $(OBJS)\test.lbc option stack=%i\r
485         wlink @$(OBJS)\test.lbc\r
486 \r
487 !ifeq USE_GUI 1\r
488 $(OBJS)\test_gui.exe :  $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample.res\r
489         @%create $(OBJS)\test_gui.lbc\r
490         @%append $(OBJS)\test_gui.lbc option quiet\r
491         @%append $(OBJS)\test_gui.lbc name $^@\r
492         @%append $(OBJS)\test_gui.lbc option caseexact\r
493         @%append $(OBJS)\test_gui.lbc  $(__DEBUGINFO_1)  libpath $(LIBDIRNAME) $(CPPUNIT_LIBS) system nt ref 'main_' $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)\r
494         @for %i in ($(TEST_GUI_OBJECTS)) do @%append $(OBJS)\test_gui.lbc file %i\r
495         @for %i in ( $(__WXLIB_WEBVIEW_p)  $(__WXLIB_RICHTEXT_p)  $(__WXLIB_MEDIA_p)  $(__WXLIB_XRC_p)  $(__WXLIB_XML_p)  $(__WXLIB_ADV_p)  $(__WXLIB_HTML_p)  $(__WXLIB_CORE_p)  $(__WXLIB_NET_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE)  $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib wininet.lib) do @%append $(OBJS)\test_gui.lbc library %i\r
496         @%append $(OBJS)\test_gui.lbc option resource=$(OBJS)\test_gui_sample.res\r
497         @for %i in () do @%append $(OBJS)\test_gui.lbc option stack=%i\r
498         wlink @$(OBJS)\test_gui.lbc\r
499 !endif\r
500 \r
501 data : .SYMBOLIC \r
502         if not exist $(OBJS) mkdir $(OBJS)\r
503         for %f in (horse.ani horse.bmp horse.cur horse.gif horse.ico horse.jpg horse.pcx horse.png horse.pnm horse.tga horse.tif horse.xpm) do if not exist $(OBJS)\%f copy .\%f $(OBJS)\r
504 \r
505 fr : .SYMBOLIC \r
506         if not exist $(OBJS)\intl\fr mkdir $(OBJS)\intl\fr\r
507         for %f in (internat.po internat.mo) do if not exist $(OBJS)\intl\fr\%f copy .\intl\fr\%f $(OBJS)\intl\fr\r
508 \r
509 $(OBJS)\test_dummy.obj :  .AUTODEPEND .\dummy.cpp\r
510         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
511 \r
512 $(OBJS)\test_test.obj :  .AUTODEPEND .\test.cpp\r
513         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
514 \r
515 $(OBJS)\test_anytest.obj :  .AUTODEPEND .\any\anytest.cpp\r
516         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
517 \r
518 $(OBJS)\test_archivetest.obj :  .AUTODEPEND .\archive\archivetest.cpp\r
519         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
520 \r
521 $(OBJS)\test_ziptest.obj :  .AUTODEPEND .\archive\ziptest.cpp\r
522         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
523 \r
524 $(OBJS)\test_tartest.obj :  .AUTODEPEND .\archive\tartest.cpp\r
525         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
526 \r
527 $(OBJS)\test_arrays.obj :  .AUTODEPEND .\arrays\arrays.cpp\r
528         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
529 \r
530 $(OBJS)\test_base64.obj :  .AUTODEPEND .\base64\base64.cpp\r
531         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
532 \r
533 $(OBJS)\test_cmdlinetest.obj :  .AUTODEPEND .\cmdline\cmdlinetest.cpp\r
534         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
535 \r
536 $(OBJS)\test_fileconf.obj :  .AUTODEPEND .\config\fileconf.cpp\r
537         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
538 \r
539 $(OBJS)\test_regconf.obj :  .AUTODEPEND .\config\regconf.cpp\r
540         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
541 \r
542 $(OBJS)\test_datetimetest.obj :  .AUTODEPEND .\datetime\datetimetest.cpp\r
543         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
544 \r
545 $(OBJS)\test_evthandler.obj :  .AUTODEPEND .\events\evthandler.cpp\r
546         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
547 \r
548 $(OBJS)\test_evtsource.obj :  .AUTODEPEND .\events\evtsource.cpp\r
549         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
550 \r
551 $(OBJS)\test_stopwatch.obj :  .AUTODEPEND .\events\stopwatch.cpp\r
552         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
553 \r
554 $(OBJS)\test_timertest.obj :  .AUTODEPEND .\events\timertest.cpp\r
555         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
556 \r
557 $(OBJS)\test_exec.obj :  .AUTODEPEND .\exec\exec.cpp\r
558         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
559 \r
560 $(OBJS)\test_dir.obj :  .AUTODEPEND .\file\dir.cpp\r
561         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
562 \r
563 $(OBJS)\test_filefn.obj :  .AUTODEPEND .\file\filefn.cpp\r
564         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
565 \r
566 $(OBJS)\test_filetest.obj :  .AUTODEPEND .\file\filetest.cpp\r
567         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
568 \r
569 $(OBJS)\test_filekind.obj :  .AUTODEPEND .\filekind\filekind.cpp\r
570         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
571 \r
572 $(OBJS)\test_filenametest.obj :  .AUTODEPEND .\filename\filenametest.cpp\r
573         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
574 \r
575 $(OBJS)\test_filesystest.obj :  .AUTODEPEND .\filesys\filesystest.cpp\r
576         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
577 \r
578 $(OBJS)\test_fontmaptest.obj :  .AUTODEPEND .\fontmap\fontmaptest.cpp\r
579         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
580 \r
581 $(OBJS)\test_formatconvertertest.obj :  .AUTODEPEND .\formatconverter\formatconvertertest.cpp\r
582         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
583 \r
584 $(OBJS)\test_fswatchertest.obj :  .AUTODEPEND .\fswatcher\fswatchertest.cpp\r
585         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
586 \r
587 $(OBJS)\test_hashes.obj :  .AUTODEPEND .\hashes\hashes.cpp\r
588         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
589 \r
590 $(OBJS)\test_output.obj :  .AUTODEPEND .\interactive\output.cpp\r
591         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
592 \r
593 $(OBJS)\test_input.obj :  .AUTODEPEND .\interactive\input.cpp\r
594         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
595 \r
596 $(OBJS)\test_intltest.obj :  .AUTODEPEND .\intl\intltest.cpp\r
597         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
598 \r
599 $(OBJS)\test_lists.obj :  .AUTODEPEND .\lists\lists.cpp\r
600         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
601 \r
602 $(OBJS)\test_logtest.obj :  .AUTODEPEND .\log\logtest.cpp\r
603         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
604 \r
605 $(OBJS)\test_longlongtest.obj :  .AUTODEPEND .\longlong\longlongtest.cpp\r
606         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
607 \r
608 $(OBJS)\test_convautotest.obj :  .AUTODEPEND .\mbconv\convautotest.cpp\r
609         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
610 \r
611 $(OBJS)\test_mbconvtest.obj :  .AUTODEPEND .\mbconv\mbconvtest.cpp\r
612         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
613 \r
614 $(OBJS)\test_dynamiclib.obj :  .AUTODEPEND .\misc\dynamiclib.cpp\r
615         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
616 \r
617 $(OBJS)\test_environ.obj :  .AUTODEPEND .\misc\environ.cpp\r
618         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
619 \r
620 $(OBJS)\test_metatest.obj :  .AUTODEPEND .\misc\metatest.cpp\r
621         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
622 \r
623 $(OBJS)\test_misctests.obj :  .AUTODEPEND .\misc\misctests.cpp\r
624         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
625 \r
626 $(OBJS)\test_module.obj :  .AUTODEPEND .\misc\module.cpp\r
627         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
628 \r
629 $(OBJS)\test_pathlist.obj :  .AUTODEPEND .\misc\pathlist.cpp\r
630         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
631 \r
632 $(OBJS)\test_typeinfotest.obj :  .AUTODEPEND .\misc\typeinfotest.cpp\r
633         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
634 \r
635 $(OBJS)\test_ipc.obj :  .AUTODEPEND .\net\ipc.cpp\r
636         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
637 \r
638 $(OBJS)\test_socket.obj :  .AUTODEPEND .\net\socket.cpp\r
639         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
640 \r
641 $(OBJS)\test_regextest.obj :  .AUTODEPEND .\regex\regextest.cpp\r
642         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
643 \r
644 $(OBJS)\test_wxregextest.obj :  .AUTODEPEND .\regex\wxregextest.cpp\r
645         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
646 \r
647 $(OBJS)\test_scopeguardtest.obj :  .AUTODEPEND .\scopeguard\scopeguardtest.cpp\r
648         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
649 \r
650 $(OBJS)\test_iostream.obj :  .AUTODEPEND .\strings\iostream.cpp\r
651         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
652 \r
653 $(OBJS)\test_numformatter.obj :  .AUTODEPEND .\strings\numformatter.cpp\r
654         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
655 \r
656 $(OBJS)\test_strings.obj :  .AUTODEPEND .\strings\strings.cpp\r
657         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
658 \r
659 $(OBJS)\test_stdstrings.obj :  .AUTODEPEND .\strings\stdstrings.cpp\r
660         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
661 \r
662 $(OBJS)\test_tokenizer.obj :  .AUTODEPEND .\strings\tokenizer.cpp\r
663         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
664 \r
665 $(OBJS)\test_unichar.obj :  .AUTODEPEND .\strings\unichar.cpp\r
666         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
667 \r
668 $(OBJS)\test_unicode.obj :  .AUTODEPEND .\strings\unicode.cpp\r
669         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
670 \r
671 $(OBJS)\test_vararg.obj :  .AUTODEPEND .\strings\vararg.cpp\r
672         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
673 \r
674 $(OBJS)\test_crt.obj :  .AUTODEPEND .\strings\crt.cpp\r
675         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
676 \r
677 $(OBJS)\test_vsnprintf.obj :  .AUTODEPEND .\strings\vsnprintf.cpp\r
678         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
679 \r
680 $(OBJS)\test_bstream.obj :  .AUTODEPEND .\streams\bstream.cpp\r
681         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
682 \r
683 $(OBJS)\test_datastreamtest.obj :  .AUTODEPEND .\streams\datastreamtest.cpp\r
684         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
685 \r
686 $(OBJS)\test_ffilestream.obj :  .AUTODEPEND .\streams\ffilestream.cpp\r
687         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
688 \r
689 $(OBJS)\test_fileback.obj :  .AUTODEPEND .\streams\fileback.cpp\r
690         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
691 \r
692 $(OBJS)\test_filestream.obj :  .AUTODEPEND .\streams\filestream.cpp\r
693         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
694 \r
695 $(OBJS)\test_iostreams.obj :  .AUTODEPEND .\streams\iostreams.cpp\r
696         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
697 \r
698 $(OBJS)\test_largefile.obj :  .AUTODEPEND .\streams\largefile.cpp\r
699         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
700 \r
701 $(OBJS)\test_memstream.obj :  .AUTODEPEND .\streams\memstream.cpp\r
702         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
703 \r
704 $(OBJS)\test_socketstream.obj :  .AUTODEPEND .\streams\socketstream.cpp\r
705         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
706 \r
707 $(OBJS)\test_sstream.obj :  .AUTODEPEND .\streams\sstream.cpp\r
708         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
709 \r
710 $(OBJS)\test_stdstream.obj :  .AUTODEPEND .\streams\stdstream.cpp\r
711         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
712 \r
713 $(OBJS)\test_tempfile.obj :  .AUTODEPEND .\streams\tempfile.cpp\r
714         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
715 \r
716 $(OBJS)\test_textstreamtest.obj :  .AUTODEPEND .\streams\textstreamtest.cpp\r
717         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
718 \r
719 $(OBJS)\test_zlibstream.obj :  .AUTODEPEND .\streams\zlibstream.cpp\r
720         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
721 \r
722 $(OBJS)\test_textfiletest.obj :  .AUTODEPEND .\textfile\textfiletest.cpp\r
723         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
724 \r
725 $(OBJS)\test_atomic.obj :  .AUTODEPEND .\thread\atomic.cpp\r
726         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
727 \r
728 $(OBJS)\test_misc.obj :  .AUTODEPEND .\thread\misc.cpp\r
729         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
730 \r
731 $(OBJS)\test_queue.obj :  .AUTODEPEND .\thread\queue.cpp\r
732         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
733 \r
734 $(OBJS)\test_tls.obj :  .AUTODEPEND .\thread\tls.cpp\r
735         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
736 \r
737 $(OBJS)\test_ftp.obj :  .AUTODEPEND .\uris\ftp.cpp\r
738         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
739 \r
740 $(OBJS)\test_uris.obj :  .AUTODEPEND .\uris\uris.cpp\r
741         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
742 \r
743 $(OBJS)\test_url.obj :  .AUTODEPEND .\uris\url.cpp\r
744         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
745 \r
746 $(OBJS)\test_vectors.obj :  .AUTODEPEND .\vectors\vectors.cpp\r
747         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
748 \r
749 $(OBJS)\test_evtconnection.obj :  .AUTODEPEND .\weakref\evtconnection.cpp\r
750         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
751 \r
752 $(OBJS)\test_weakref.obj :  .AUTODEPEND .\weakref\weakref.cpp\r
753         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
754 \r
755 $(OBJS)\test_xlocale.obj :  .AUTODEPEND .\xlocale\xlocale.cpp\r
756         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
757 \r
758 $(OBJS)\test_xmltest.obj :  .AUTODEPEND .\xml\xmltest.cpp\r
759         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<\r
760 \r
761 $(OBJS)\test_gui_sample.res :  .AUTODEPEND .\..\samples\sample.rc\r
762         wrc -q -ad -bt=nt -r -fo=$^@    -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p)  -i=$(SETUPHDIR) -i=.\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -i=. $(__DLLFLAG_p) -i=.\..\samples -dNOPCH $<\r
763 \r
764 $(OBJS)\test_gui_dummy.obj :  .AUTODEPEND .\dummy.cpp\r
765         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
766 \r
767 $(OBJS)\test_gui_asserthelper.obj :  .AUTODEPEND .\asserthelper.cpp\r
768         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
769 \r
770 $(OBJS)\test_gui_test.obj :  .AUTODEPEND .\test.cpp\r
771         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
772 \r
773 $(OBJS)\test_gui_testableframe.obj :  .AUTODEPEND .\testableframe.cpp\r
774         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
775 \r
776 $(OBJS)\test_gui_rect.obj :  .AUTODEPEND .\geometry\rect.cpp\r
777         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
778 \r
779 $(OBJS)\test_gui_size.obj :  .AUTODEPEND .\geometry\size.cpp\r
780         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
781 \r
782 $(OBJS)\test_gui_point.obj :  .AUTODEPEND .\geometry\point.cpp\r
783         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
784 \r
785 $(OBJS)\test_gui_bitmap.obj :  .AUTODEPEND .\graphics\bitmap.cpp\r
786         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
787 \r
788 $(OBJS)\test_gui_colour.obj :  .AUTODEPEND .\graphics\colour.cpp\r
789         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
790 \r
791 $(OBJS)\test_gui_ellipsization.obj :  .AUTODEPEND .\graphics\ellipsization.cpp\r
792         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
793 \r
794 $(OBJS)\test_gui_measuring.obj :  .AUTODEPEND .\graphics\measuring.cpp\r
795         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
796 \r
797 $(OBJS)\test_gui_affinematrix.obj :  .AUTODEPEND .\graphics\affinematrix.cpp\r
798         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
799 \r
800 $(OBJS)\test_gui_config.obj :  .AUTODEPEND .\config\config.cpp\r
801         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
802 \r
803 $(OBJS)\test_gui_bitmapcomboboxtest.obj :  .AUTODEPEND .\controls\bitmapcomboboxtest.cpp\r
804         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
805 \r
806 $(OBJS)\test_gui_bitmaptogglebuttontest.obj :  .AUTODEPEND .\controls\bitmaptogglebuttontest.cpp\r
807         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
808 \r
809 $(OBJS)\test_gui_bookctrlbasetest.obj :  .AUTODEPEND .\controls\bookctrlbasetest.cpp\r
810         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
811 \r
812 $(OBJS)\test_gui_buttontest.obj :  .AUTODEPEND .\controls\buttontest.cpp\r
813         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
814 \r
815 $(OBJS)\test_gui_checkboxtest.obj :  .AUTODEPEND .\controls\checkboxtest.cpp\r
816         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
817 \r
818 $(OBJS)\test_gui_checklistboxtest.obj :  .AUTODEPEND .\controls\checklistboxtest.cpp\r
819         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
820 \r
821 $(OBJS)\test_gui_choicebooktest.obj :  .AUTODEPEND .\controls\choicebooktest.cpp\r
822         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
823 \r
824 $(OBJS)\test_gui_choicetest.obj :  .AUTODEPEND .\controls\choicetest.cpp\r
825         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
826 \r
827 $(OBJS)\test_gui_comboboxtest.obj :  .AUTODEPEND .\controls\comboboxtest.cpp\r
828         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
829 \r
830 $(OBJS)\test_gui_dataviewctrltest.obj :  .AUTODEPEND .\controls\dataviewctrltest.cpp\r
831         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
832 \r
833 $(OBJS)\test_gui_datepickerctrltest.obj :  .AUTODEPEND .\controls\datepickerctrltest.cpp\r
834         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
835 \r
836 $(OBJS)\test_gui_frametest.obj :  .AUTODEPEND .\controls\frametest.cpp\r
837         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
838 \r
839 $(OBJS)\test_gui_gaugetest.obj :  .AUTODEPEND .\controls\gaugetest.cpp\r
840         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
841 \r
842 $(OBJS)\test_gui_gridtest.obj :  .AUTODEPEND .\controls\gridtest.cpp\r
843         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
844 \r
845 $(OBJS)\test_gui_headerctrltest.obj :  .AUTODEPEND .\controls\headerctrltest.cpp\r
846         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
847 \r
848 $(OBJS)\test_gui_htmllboxtest.obj :  .AUTODEPEND .\controls\htmllboxtest.cpp\r
849         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
850 \r
851 $(OBJS)\test_gui_hyperlinkctrltest.obj :  .AUTODEPEND .\controls\hyperlinkctrltest.cpp\r
852         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
853 \r
854 $(OBJS)\test_gui_itemcontainertest.obj :  .AUTODEPEND .\controls\itemcontainertest.cpp\r
855         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
856 \r
857 $(OBJS)\test_gui_label.obj :  .AUTODEPEND .\controls\label.cpp\r
858         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
859 \r
860 $(OBJS)\test_gui_listbasetest.obj :  .AUTODEPEND .\controls\listbasetest.cpp\r
861         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
862 \r
863 $(OBJS)\test_gui_listbooktest.obj :  .AUTODEPEND .\controls\listbooktest.cpp\r
864         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
865 \r
866 $(OBJS)\test_gui_listboxtest.obj :  .AUTODEPEND .\controls\listboxtest.cpp\r
867         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
868 \r
869 $(OBJS)\test_gui_listctrltest.obj :  .AUTODEPEND .\controls\listctrltest.cpp\r
870         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
871 \r
872 $(OBJS)\test_gui_listviewtest.obj :  .AUTODEPEND .\controls\listviewtest.cpp\r
873         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
874 \r
875 $(OBJS)\test_gui_markuptest.obj :  .AUTODEPEND .\controls\markuptest.cpp\r
876         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
877 \r
878 $(OBJS)\test_gui_notebooktest.obj :  .AUTODEPEND .\controls\notebooktest.cpp\r
879         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
880 \r
881 $(OBJS)\test_gui_ownerdrawncomboboxtest.obj :  .AUTODEPEND .\controls\ownerdrawncomboboxtest.cpp\r
882         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
883 \r
884 $(OBJS)\test_gui_pickerbasetest.obj :  .AUTODEPEND .\controls\pickerbasetest.cpp\r
885         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
886 \r
887 $(OBJS)\test_gui_pickertest.obj :  .AUTODEPEND .\controls\pickertest.cpp\r
888         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
889 \r
890 $(OBJS)\test_gui_radioboxtest.obj :  .AUTODEPEND .\controls\radioboxtest.cpp\r
891         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
892 \r
893 $(OBJS)\test_gui_radiobuttontest.obj :  .AUTODEPEND .\controls\radiobuttontest.cpp\r
894         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
895 \r
896 $(OBJS)\test_gui_rearrangelisttest.obj :  .AUTODEPEND .\controls\rearrangelisttest.cpp\r
897         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
898 \r
899 $(OBJS)\test_gui_richtextctrltest.obj :  .AUTODEPEND .\controls\richtextctrltest.cpp\r
900         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
901 \r
902 $(OBJS)\test_gui_slidertest.obj :  .AUTODEPEND .\controls\slidertest.cpp\r
903         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
904 \r
905 $(OBJS)\test_gui_spinctrldbltest.obj :  .AUTODEPEND .\controls\spinctrldbltest.cpp\r
906         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
907 \r
908 $(OBJS)\test_gui_spinctrltest.obj :  .AUTODEPEND .\controls\spinctrltest.cpp\r
909         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
910 \r
911 $(OBJS)\test_gui_textctrltest.obj :  .AUTODEPEND .\controls\textctrltest.cpp\r
912         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
913 \r
914 $(OBJS)\test_gui_textentrytest.obj :  .AUTODEPEND .\controls\textentrytest.cpp\r
915         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
916 \r
917 $(OBJS)\test_gui_togglebuttontest.obj :  .AUTODEPEND .\controls\togglebuttontest.cpp\r
918         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
919 \r
920 $(OBJS)\test_gui_toolbooktest.obj :  .AUTODEPEND .\controls\toolbooktest.cpp\r
921         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
922 \r
923 $(OBJS)\test_gui_treebooktest.obj :  .AUTODEPEND .\controls\treebooktest.cpp\r
924         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
925 \r
926 $(OBJS)\test_gui_treectrltest.obj :  .AUTODEPEND .\controls\treectrltest.cpp\r
927         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
928 \r
929 $(OBJS)\test_gui_virtlistctrltest.obj :  .AUTODEPEND .\controls\virtlistctrltest.cpp\r
930         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
931 \r
932 $(OBJS)\test_gui_webtest.obj :  .AUTODEPEND .\controls\webtest.cpp\r
933         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
934 \r
935 $(OBJS)\test_gui_windowtest.obj :  .AUTODEPEND .\controls\windowtest.cpp\r
936         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
937 \r
938 $(OBJS)\test_gui_clone.obj :  .AUTODEPEND .\events\clone.cpp\r
939         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
940 \r
941 $(OBJS)\test_gui_propagation.obj :  .AUTODEPEND .\events\propagation.cpp\r
942         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
943 \r
944 $(OBJS)\test_gui_keyboard.obj :  .AUTODEPEND .\events\keyboard.cpp\r
945         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
946 \r
947 $(OBJS)\test_gui_fonttest.obj :  .AUTODEPEND .\font\fonttest.cpp\r
948         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
949 \r
950 $(OBJS)\test_gui_image.obj :  .AUTODEPEND .\image\image.cpp\r
951         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
952 \r
953 $(OBJS)\test_gui_rawbmp.obj :  .AUTODEPEND .\image\rawbmp.cpp\r
954         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
955 \r
956 $(OBJS)\test_gui_htmlparser.obj :  .AUTODEPEND .\html\htmlparser.cpp\r
957         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
958 \r
959 $(OBJS)\test_gui_htmlwindow.obj :  .AUTODEPEND .\html\htmlwindow.cpp\r
960         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
961 \r
962 $(OBJS)\test_gui_accelentry.obj :  .AUTODEPEND .\menu\accelentry.cpp\r
963         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
964 \r
965 $(OBJS)\test_gui_menu.obj :  .AUTODEPEND .\menu\menu.cpp\r
966         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
967 \r
968 $(OBJS)\test_gui_guifuncs.obj :  .AUTODEPEND .\misc\guifuncs.cpp\r
969         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
970 \r
971 $(OBJS)\test_gui_selstoretest.obj :  .AUTODEPEND .\misc\selstoretest.cpp\r
972         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
973 \r
974 $(OBJS)\test_gui_garbage.obj :  .AUTODEPEND .\misc\garbage.cpp\r
975         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
976 \r
977 $(OBJS)\test_gui_settings.obj :  .AUTODEPEND .\misc\settings.cpp\r
978         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
979 \r
980 $(OBJS)\test_gui_socket.obj :  .AUTODEPEND .\net\socket.cpp\r
981         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
982 \r
983 $(OBJS)\test_gui_boxsizer.obj :  .AUTODEPEND .\sizers\boxsizer.cpp\r
984         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
985 \r
986 $(OBJS)\test_gui_wrapsizer.obj :  .AUTODEPEND .\sizers\wrapsizer.cpp\r
987         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
988 \r
989 $(OBJS)\test_gui_toplevel.obj :  .AUTODEPEND .\toplevel\toplevel.cpp\r
990         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
991 \r
992 $(OBJS)\test_gui_valnum.obj :  .AUTODEPEND .\validators\valnum.cpp\r
993         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
994 \r
995 $(OBJS)\test_gui_clientsize.obj :  .AUTODEPEND .\window\clientsize.cpp\r
996         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
997 \r
998 $(OBJS)\test_gui_setsize.obj :  .AUTODEPEND .\window\setsize.cpp\r
999         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
1000 \r
1001 $(OBJS)\test_gui_xrctest.obj :  .AUTODEPEND .\xml\xrctest.cpp\r
1002         $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<\r
1003 \r