]> git.saurik.com Git - wxWidgets.git/blame - tests/makefile.wat
update spec files version
[wxWidgets.git] / tests / makefile.wat
CommitLineData
670ec357
VS
1# =========================================================================
2# This makefile was generated by
cf9b63b3 3# Bakefile 0.2.0 (http://bakefile.sourceforge.net)
670ec357
VS
4# Do not modify, all changes will be overwritten!
5# =========================================================================
6
7!include ../build/msw/config.wat
8
9# -------------------------------------------------------------------------
10# Do not modify the rest of this file!
11# -------------------------------------------------------------------------
12
13# Speed up compilation a bit:
14!ifdef __LOADDLL__
15! loaddll wcc wccd
16! loaddll wccaxp wccdaxp
17! loaddll wcc386 wccd386
18! loaddll wpp wppdi86
19! loaddll wppaxp wppdaxp
20! loaddll wpp386 wppd386
21! loaddll wlink wlink
22! loaddll wlib wlibd
23!endif
24
25# We need these variables in some bakefile-made rules:
26WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
27
28### Conditionally set variables: ###
29
30PORTNAME =
31!ifeq USE_GUI 0
32PORTNAME = base
33!endif
34!ifeq USE_GUI 1
35PORTNAME = msw
36!endif
37WXDEBUGFLAG =
38!ifeq BUILD debug
39!ifeq DEBUG_FLAG default
40WXDEBUGFLAG = d
41!endif
42!endif
43!ifeq DEBUG_FLAG 1
44WXDEBUGFLAG = d
45!endif
46WXUNICODEFLAG =
47!ifeq UNICODE 1
48WXUNICODEFLAG = u
49!endif
50WXUNIVNAME =
51!ifeq WXUNIV 1
52WXUNIVNAME = univ
53!endif
54WXDLLFLAG =
55!ifeq SHARED 1
56WXDLLFLAG = dll
57!endif
cb327439
MW
58LIBTYPE_SUFFIX =
59!ifeq SHARED 0
60LIBTYPE_SUFFIX = lib
61!endif
62!ifeq SHARED 1
63LIBTYPE_SUFFIX = dll
64!endif
dd65d8c8
RN
65EXTRALIBS_FOR_BASE =
66!ifeq MONOLITHIC 0
67EXTRALIBS_FOR_BASE =
68!endif
69!ifeq MONOLITHIC 1
70EXTRALIBS_FOR_BASE =
71!endif
a0744a6b
VS
72__WXLIB_NET_p =
73!ifeq MONOLITHIC 0
74__WXLIB_NET_p = &
75 wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net.lib
76!endif
77__test_gui___depname =
78!ifeq USE_GUI 1
79__test_gui___depname = $(OBJS)\test_gui.exe
80!endif
81__WXLIB_CORE_p =
82!ifeq MONOLITHIC 0
83__WXLIB_CORE_p = &
84 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
85!endif
3b2cb431
JS
86__LIB_TIFF_p =
87!ifeq USE_GUI 1
88__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
89!endif
90__LIB_JPEG_p =
91!ifeq USE_GUI 1
92__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
93!endif
94__LIB_PNG_p =
95!ifeq USE_GUI 1
96__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
97!endif
a0744a6b 98__DEBUGINFO =
670ec357
VS
99!ifeq BUILD debug
100!ifeq DEBUG_INFO default
a0744a6b 101__DEBUGINFO = -d2
670ec357
VS
102!endif
103!endif
104!ifeq BUILD release
105!ifeq DEBUG_INFO default
a0744a6b 106__DEBUGINFO = -d0
670ec357
VS
107!endif
108!endif
109!ifeq DEBUG_INFO 0
a0744a6b 110__DEBUGINFO = -d0
670ec357
VS
111!endif
112!ifeq DEBUG_INFO 1
a0744a6b 113__DEBUGINFO = -d2
670ec357
VS
114!endif
115__DEBUGINFO_1 =
116!ifeq BUILD debug
117!ifeq DEBUG_INFO default
118__DEBUGINFO_1 = debug all
119!endif
120!endif
121!ifeq BUILD release
122!ifeq DEBUG_INFO default
123__DEBUGINFO_1 =
124!endif
125!endif
126!ifeq DEBUG_INFO 0
127__DEBUGINFO_1 =
128!endif
129!ifeq DEBUG_INFO 1
130__DEBUGINFO_1 = debug all
131!endif
a0744a6b 132__OPTIMIZEFLAG =
670ec357 133!ifeq BUILD debug
a0744a6b 134__OPTIMIZEFLAG = -od
670ec357
VS
135!endif
136!ifeq BUILD release
a0744a6b 137__OPTIMIZEFLAG = -ot -ox
670ec357 138!endif
e1265174
MW
139__THREADSFLAG =
140!ifeq USE_THREADS 0
141__THREADSFLAG =
142!endif
143!ifeq USE_THREADS 1
144__THREADSFLAG = -bm
145!endif
a0744a6b 146__RUNTIME_LIBS =
670ec357 147!ifeq RUNTIME_LIBS dynamic
a0744a6b 148__RUNTIME_LIBS = -br
670ec357
VS
149!endif
150!ifeq RUNTIME_LIBS static
a0744a6b 151__RUNTIME_LIBS =
670ec357 152!endif
e1265174
MW
153__RTTIFLAG =
154!ifeq USE_RTTI 0
155__RTTIFLAG =
670ec357 156!endif
e1265174
MW
157!ifeq USE_RTTI 1
158__RTTIFLAG = -xr
670ec357 159!endif
e1265174 160__EXCEPTIONSFLAG =
cb327439 161!ifeq USE_EXCEPTIONS 0
e1265174 162__EXCEPTIONSFLAG =
670ec357 163!endif
cb327439 164!ifeq USE_EXCEPTIONS 1
e1265174 165__EXCEPTIONSFLAG = -xs
113e181a 166!endif
670ec357
VS
167__WXLIB_BASE_p =
168!ifeq MONOLITHIC 0
c33fae85
RN
169__WXLIB_BASE_p = &
170 wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
670ec357
VS
171!endif
172__WXLIB_MONO_p =
173!ifeq MONOLITHIC 1
174__WXLIB_MONO_p = &
c33fae85 175 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
670ec357 176!endif
a0744a6b
VS
177__WXUNIV_DEFINE_p =
178!ifeq WXUNIV 1
179__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
670ec357 180!endif
a0744a6b
VS
181__DEBUG_DEFINE_p =
182!ifeq BUILD debug
183!ifeq DEBUG_FLAG default
184__DEBUG_DEFINE_p = -d__WXDEBUG__
185!endif
186!endif
187!ifeq DEBUG_FLAG 1
188__DEBUG_DEFINE_p = -d__WXDEBUG__
189!endif
8c9f8f91
JS
190__EXCEPTIONS_DEFINE_p =
191!ifeq USE_EXCEPTIONS 0
192__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
193!endif
194__RTTI_DEFINE_p =
195!ifeq USE_RTTI 0
196__RTTI_DEFINE_p = -dwxNO_RTTI
197!endif
198__THREAD_DEFINE_p =
199!ifeq USE_THREADS 0
200__THREAD_DEFINE_p = -dwxNO_THREADS
201!endif
a0744a6b
VS
202__UNICODE_DEFINE_p =
203!ifeq UNICODE 1
204__UNICODE_DEFINE_p = -d_UNICODE
205!endif
206__DLLFLAG_p =
670ec357 207!ifeq SHARED 1
a0744a6b 208__DLLFLAG_p = -dWXUSINGDLL
670ec357
VS
209!endif
210
211### Variables: ###
212
4cbcfb73 213WX_RELEASE_NODOT = 27
670ec357
VS
214OBJS = &
215 wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
cb327439 216LIBDIRNAME = .\..\lib\wat_$(LIBTYPE_SUFFIX)$(CFG)
670ec357
VS
217SETUPHDIR = &
218 $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
e1265174
MW
219TEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
220 $(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
8c9f8f91 221 $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
20a34d96 222 $(__UNICODE_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\include -wx -wcd=549 -wcd=656 &
e1265174
MW
223 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) -dwxUSE_GUI=0 $(CPPUNIT_CFLAGS) &
224 /fh=$(OBJS)\testprec_test.pch $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) &
225 $(CXXFLAGS)
670ec357 226TEST_OBJECTS = &
8899b155 227 $(OBJS)\test_dummy.obj &
670ec357 228 $(OBJS)\test_test.obj &
8899b155 229 $(OBJS)\test_archivetest.obj &
e6477b92 230 $(OBJS)\test_ziptest.obj &
dd65d8c8 231 $(OBJS)\test_arrays.obj &
113e181a
RN
232 $(OBJS)\test_datetimetest.obj &
233 $(OBJS)\test_fileconftest.obj &
0912690b 234 $(OBJS)\test_filekind.obj &
113e181a
RN
235 $(OBJS)\test_filenametest.obj &
236 $(OBJS)\test_filesystest.obj &
237 $(OBJS)\test_fontmaptest.obj &
238 $(OBJS)\test_formatconvertertest.obj &
c4839ccf 239 $(OBJS)\test_hashes.obj &
7d9cfc54 240 $(OBJS)\test_lists.obj &
113e181a 241 $(OBJS)\test_longlongtest.obj &
d31a29b5 242 $(OBJS)\test_convautotest.obj &
113e181a
RN
243 $(OBJS)\test_mbconvtest.obj &
244 $(OBJS)\test_regextest.obj &
245 $(OBJS)\test_wxregextest.obj &
0d90d6ea 246 $(OBJS)\test_scopeguardtest.obj &
1cd53e88 247 $(OBJS)\test_strings.obj &
405b7d91 248 $(OBJS)\test_stdstrings.obj &
20a34d96 249 $(OBJS)\test_tokenizer.obj &
387f829e 250 $(OBJS)\test_unicode.obj &
cf8ee08b 251 $(OBJS)\test_crt.obj &
3b2cb431 252 $(OBJS)\test_vsnprintf.obj &
7735998c 253 $(OBJS)\test_bstream.obj &
7d9cfc54 254 $(OBJS)\test_datastreamtest.obj &
7735998c
VS
255 $(OBJS)\test_ffilestream.obj &
256 $(OBJS)\test_filestream.obj &
cb327439 257 $(OBJS)\test_largefile.obj &
7735998c 258 $(OBJS)\test_memstream.obj &
c33fae85 259 $(OBJS)\test_sstream.obj &
e1265174 260 $(OBJS)\test_tempfile.obj &
8899b155 261 $(OBJS)\test_textstreamtest.obj &
816b59de 262 $(OBJS)\test_zlibstream.obj &
d31a29b5 263 $(OBJS)\test_textfiletest.obj &
dd65d8c8 264 $(OBJS)\test_uris.obj
e1265174
MW
265TEST_GUI_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
266 $(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
8c9f8f91 267 $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
20a34d96 268 $(__UNICODE_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\include -wx -wcd=549 -wcd=656 &
e1265174
MW
269 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) -i=.\..\samples -dNOPCH &
270 $(CPPUNIT_CFLAGS) /fh=$(OBJS)\testprec_test_gui.pch $(__RTTIFLAG) &
271 $(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS)
a0744a6b
VS
272TEST_GUI_OBJECTS = &
273 $(OBJS)\test_gui_dummy.obj &
98a50e20 274 $(OBJS)\test_gui_test.obj &
cb327439
MW
275 $(OBJS)\test_gui_rect.obj &
276 $(OBJS)\test_gui_size.obj &
277 $(OBJS)\test_gui_point.obj
670ec357
VS
278
279
280all : $(OBJS)
281$(OBJS) :
282 -if not exist $(OBJS) mkdir $(OBJS)
283
284### Targets: ###
285
a0744a6b 286all : .SYMBOLIC $(OBJS)\test.exe $(__test_gui___depname) data
670ec357
VS
287
288clean : .SYMBOLIC
289 -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
290 -if exist $(OBJS)\*.res del $(OBJS)\*.res
291 -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
292 -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
cb327439 293 -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
670ec357 294 -if exist $(OBJS)\test.exe del $(OBJS)\test.exe
a0744a6b 295 -if exist $(OBJS)\test_gui.exe del $(OBJS)\test_gui.exe
670ec357
VS
296
297$(OBJS)\test.exe : $(TEST_OBJECTS)
298 @%create $(OBJS)\test.lbc
299 @%append $(OBJS)\test.lbc option quiet
300 @%append $(OBJS)\test.lbc name $^@
301 @%append $(OBJS)\test.lbc option caseexact
302 @%append $(OBJS)\test.lbc $(LDFLAGS) $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt ref 'main_' $(CPPUNIT_LIBS)
303 @for %i in ($(TEST_OBJECTS)) do @%append $(OBJS)\test.lbc file %i
3b2cb431 304 @for %i in ( $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) 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 odbc32.lib) do @%append $(OBJS)\test.lbc library %i
670ec357 305 @%append $(OBJS)\test.lbc
cf9b63b3 306 @for %i in () do @%append $(OBJS)\test.lbc option stack=%i
670ec357
VS
307 wlink @$(OBJS)\test.lbc
308
a0744a6b
VS
309!ifeq USE_GUI 1
310$(OBJS)\test_gui.exe : $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample.res
311 @%create $(OBJS)\test_gui.lbc
312 @%append $(OBJS)\test_gui.lbc option quiet
313 @%append $(OBJS)\test_gui.lbc name $^@
314 @%append $(OBJS)\test_gui.lbc option caseexact
98a50e20 315 @%append $(OBJS)\test_gui.lbc $(LDFLAGS) $(__DEBUGINFO_1) libpath $(LIBDIRNAME) $(CPPUNIT_LIBS) system nt ref 'main_'
a0744a6b 316 @for %i in ($(TEST_GUI_OBJECTS)) do @%append $(OBJS)\test_gui.lbc file %i
3b2cb431 317 @for %i in ( $(__WXLIB_CORE_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) 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 odbc32.lib) do @%append $(OBJS)\test_gui.lbc library %i
a0744a6b 318 @%append $(OBJS)\test_gui.lbc option resource=$(OBJS)\test_gui_sample.res
cf9b63b3 319 @for %i in () do @%append $(OBJS)\test_gui.lbc option stack=%i
a0744a6b
VS
320 wlink @$(OBJS)\test_gui.lbc
321!endif
322
387f829e
VS
323data : .SYMBOLIC
324 if not exist $(OBJS) mkdir $(OBJS)
325 for %f in (testdata.fc) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
326
8899b155 327$(OBJS)\test_dummy.obj : .AUTODEPEND .\dummy.cpp
4cbcfb73 328 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
8899b155 329
670ec357 330$(OBJS)\test_test.obj : .AUTODEPEND .\test.cpp
4cbcfb73 331 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
670ec357 332
8899b155 333$(OBJS)\test_archivetest.obj : .AUTODEPEND .\archive\archivetest.cpp
4cbcfb73 334 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
8899b155 335
e6477b92 336$(OBJS)\test_ziptest.obj : .AUTODEPEND .\archive\ziptest.cpp
4cbcfb73 337 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
e6477b92 338
dd65d8c8 339$(OBJS)\test_arrays.obj : .AUTODEPEND .\arrays\arrays.cpp
4cbcfb73 340 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
4827cbd9 341
113e181a 342$(OBJS)\test_datetimetest.obj : .AUTODEPEND .\datetime\datetimetest.cpp
4cbcfb73 343 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
bc10103e 344
113e181a 345$(OBJS)\test_fileconftest.obj : .AUTODEPEND .\fileconf\fileconftest.cpp
4cbcfb73 346 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
ab921f5f 347
0912690b 348$(OBJS)\test_filekind.obj : .AUTODEPEND .\filekind\filekind.cpp
4cbcfb73 349 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
3fa86423 350
0912690b 351$(OBJS)\test_filenametest.obj : .AUTODEPEND .\filename\filenametest.cpp
4cbcfb73 352 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
cf1014a2 353
0912690b 354$(OBJS)\test_filesystest.obj : .AUTODEPEND .\filesys\filesystest.cpp
4cbcfb73 355 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
3c70014d 356
113e181a 357$(OBJS)\test_fontmaptest.obj : .AUTODEPEND .\fontmap\fontmaptest.cpp
4cbcfb73 358 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
dd65d8c8 359
113e181a 360$(OBJS)\test_formatconvertertest.obj : .AUTODEPEND .\formatconverter\formatconvertertest.cpp
4cbcfb73 361 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
1b035b8c 362
c4839ccf 363$(OBJS)\test_hashes.obj : .AUTODEPEND .\hashes\hashes.cpp
4cbcfb73 364 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
c4839ccf 365
7d9cfc54 366$(OBJS)\test_lists.obj : .AUTODEPEND .\lists\lists.cpp
4cbcfb73 367 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
7d9cfc54 368
113e181a 369$(OBJS)\test_longlongtest.obj : .AUTODEPEND .\longlong\longlongtest.cpp
4cbcfb73 370 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
7735998c 371
d31a29b5
VZ
372$(OBJS)\test_convautotest.obj : .AUTODEPEND .\mbconv\convautotest.cpp
373 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
374
113e181a 375$(OBJS)\test_mbconvtest.obj : .AUTODEPEND .\mbconv\mbconvtest.cpp
4cbcfb73 376 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
dd65d8c8 377
113e181a 378$(OBJS)\test_regextest.obj : .AUTODEPEND .\regex\regextest.cpp
4cbcfb73 379 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
dd65d8c8 380
113e181a 381$(OBJS)\test_wxregextest.obj : .AUTODEPEND .\regex\wxregextest.cpp
4cbcfb73 382 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
dd65d8c8 383
0d90d6ea 384$(OBJS)\test_scopeguardtest.obj : .AUTODEPEND .\scopeguard\scopeguardtest.cpp
4cbcfb73 385 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
0d90d6ea 386
1cd53e88 387$(OBJS)\test_strings.obj : .AUTODEPEND .\strings\strings.cpp
4cbcfb73 388 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
1cd53e88 389
405b7d91 390$(OBJS)\test_stdstrings.obj : .AUTODEPEND .\strings\stdstrings.cpp
4cbcfb73 391 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
405b7d91 392
20a34d96
VZ
393$(OBJS)\test_tokenizer.obj : .AUTODEPEND .\strings\tokenizer.cpp
394 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
395
387f829e 396$(OBJS)\test_unicode.obj : .AUTODEPEND .\strings\unicode.cpp
4cbcfb73 397 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
387f829e 398
cf8ee08b 399$(OBJS)\test_crt.obj : .AUTODEPEND .\strings\crt.cpp
4cbcfb73 400 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
cf8ee08b 401
3b2cb431
JS
402$(OBJS)\test_vsnprintf.obj : .AUTODEPEND .\strings\vsnprintf.cpp
403 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
404
7735998c 405$(OBJS)\test_bstream.obj : .AUTODEPEND .\streams\bstream.cpp
4cbcfb73 406 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
7735998c 407
7d9cfc54 408$(OBJS)\test_datastreamtest.obj : .AUTODEPEND .\streams\datastreamtest.cpp
4cbcfb73 409 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
7d9cfc54 410
7735998c 411$(OBJS)\test_ffilestream.obj : .AUTODEPEND .\streams\ffilestream.cpp
4cbcfb73 412 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
7735998c
VS
413
414$(OBJS)\test_filestream.obj : .AUTODEPEND .\streams\filestream.cpp
4cbcfb73 415 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
7735998c 416
cb327439 417$(OBJS)\test_largefile.obj : .AUTODEPEND .\streams\largefile.cpp
4cbcfb73 418 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
cb327439 419
7735998c 420$(OBJS)\test_memstream.obj : .AUTODEPEND .\streams\memstream.cpp
4cbcfb73 421 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
7735998c 422
c33fae85 423$(OBJS)\test_sstream.obj : .AUTODEPEND .\streams\sstream.cpp
4cbcfb73 424 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
c33fae85 425
e1265174 426$(OBJS)\test_tempfile.obj : .AUTODEPEND .\streams\tempfile.cpp
4cbcfb73 427 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
e1265174 428
8899b155 429$(OBJS)\test_textstreamtest.obj : .AUTODEPEND .\streams\textstreamtest.cpp
4cbcfb73 430 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
8899b155 431
7735998c 432$(OBJS)\test_zlibstream.obj : .AUTODEPEND .\streams\zlibstream.cpp
4cbcfb73 433 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
816b59de 434
d31a29b5
VZ
435$(OBJS)\test_textfiletest.obj : .AUTODEPEND .\textfile\textfiletest.cpp
436 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
437
dd65d8c8 438$(OBJS)\test_uris.obj : .AUTODEPEND .\uris\uris.cpp
4cbcfb73 439 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_CXXFLAGS) $<
a0744a6b
VS
440
441$(OBJS)\test_gui_sample.res : .AUTODEPEND .\..\samples\sample.rc
20a34d96 442 wrc -q -ad -bt=nt -r -fo=$^@ -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\include -i=. $(__DLLFLAG_p) -i=.\..\samples $<
a0744a6b
VS
443
444$(OBJS)\test_gui_dummy.obj : .AUTODEPEND .\dummy.cpp
4cbcfb73 445 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
a0744a6b
VS
446
447$(OBJS)\test_gui_test.obj : .AUTODEPEND .\test.cpp
4cbcfb73 448 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
98a50e20
VS
449
450$(OBJS)\test_gui_rect.obj : .AUTODEPEND .\geometry\rect.cpp
4cbcfb73 451 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
cb327439
MW
452
453$(OBJS)\test_gui_size.obj : .AUTODEPEND .\geometry\size.cpp
4cbcfb73 454 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
cb327439
MW
455
456$(OBJS)\test_gui_point.obj : .AUTODEPEND .\geometry\point.cpp
4cbcfb73 457 $(CXX) -bt=nt -zq -fo=$^@ $(TEST_GUI_CXXFLAGS) $<
cb327439 458