1# ========================================================================= 2# This makefile was generated by 3# Bakefile 0.2.9 (http://www.bakefile.org) 4# Do not modify, all changes will be overwritten! 5# ========================================================================= 6 7!include <../build/msw/config.vc> 8 9# ------------------------------------------------------------------------- 10# Do not modify the rest of this file! 11# ------------------------------------------------------------------------- 12 13### Variables: ### 14 15WX_RELEASE_NODOT = 28 16OBJS = \ 17 vc_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) 18LIBDIRNAME = .\..\lib\vc$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) 19SETUPHDIR = \ 20 $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) 21TEST_CXXFLAGS = /M$(__RUNTIME_LIBS_10)$(__DEBUGRUNTIME) /DWIN32 $(__DEBUGINFO) \ 22 /Fd$(OBJS)\test.pdb $(____DEBUGRUNTIME) $(__OPTIMIZEFLAG) \ 23 $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \ 24 $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ 25 $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ 26 $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\include \ 27 $(____CAIRO_INCLUDEDIR_FILENAMES) /W4 /I. $(__DLLFLAG_p) /D_CONSOLE \ 28 /DwxUSE_GUI=0 $(CPPUNIT_CFLAGS) $(__RTTIFLAG) $(__EXCEPTIONSFLAG) \ 29 /Yu"testprec.h" /Fp"$(OBJS)\testprec_test.pch" $(CPPFLAGS) $(CXXFLAGS) 30TEST_OBJECTS = \ 31 $(OBJS)\test_dummy.obj \ 32 $(OBJS)\test_test.obj \ 33 $(OBJS)\test_archivetest.obj \ 34 $(OBJS)\test_ziptest.obj \ 35 $(OBJS)\test_tartest.obj \ 36 $(OBJS)\test_arrays.obj \ 37 $(OBJS)\test_datetimetest.obj \ 38 $(OBJS)\test_fileconftest.obj \ 39 $(OBJS)\test_filekind.obj \ 40 $(OBJS)\test_filenametest.obj \ 41 $(OBJS)\test_filesystest.obj \ 42 $(OBJS)\test_fontmaptest.obj \ 43 $(OBJS)\test_formatconvertertest.obj \ 44 $(OBJS)\test_hashes.obj \ 45 $(OBJS)\test_lists.obj \ 46 $(OBJS)\test_longlongtest.obj \ 47 $(OBJS)\test_convautotest.obj \ 48 $(OBJS)\test_mbconvtest.obj \ 49 $(OBJS)\test_regextest.obj \ 50 $(OBJS)\test_wxregextest.obj \ 51 $(OBJS)\test_scopeguardtest.obj \ 52 $(OBJS)\test_strings.obj \ 53 $(OBJS)\test_stdstrings.obj \ 54 $(OBJS)\test_tokenizer.obj \ 55 $(OBJS)\test_unicode.obj \ 56 $(OBJS)\test_crt.obj \ 57 $(OBJS)\test_vsnprintf.obj \ 58 $(OBJS)\test_bstream.obj \ 59 $(OBJS)\test_datastreamtest.obj \ 60 $(OBJS)\test_ffilestream.obj \ 61 $(OBJS)\test_fileback.obj \ 62 $(OBJS)\test_filestream.obj \ 63 $(OBJS)\test_largefile.obj \ 64 $(OBJS)\test_memstream.obj \ 65 $(OBJS)\test_sstream.obj \ 66 $(OBJS)\test_tempfile.obj \ 67 $(OBJS)\test_textstreamtest.obj \ 68 $(OBJS)\test_zlibstream.obj \ 69 $(OBJS)\test_textfiletest.obj \ 70 $(OBJS)\test_uris.obj 71TEST_GUI_CXXFLAGS = /M$(__RUNTIME_LIBS_27)$(__DEBUGRUNTIME) /DWIN32 \ 72 $(__DEBUGINFO) /Fd$(OBJS)\test_gui.pdb $(____DEBUGRUNTIME) \ 73 $(__OPTIMIZEFLAG) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ 74 $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \ 75 $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \ 76 $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\include \ 77 $(____CAIRO_INCLUDEDIR_FILENAMES) /W4 /I. $(__DLLFLAG_p) /I.\..\samples \ 78 /DNOPCH $(CPPUNIT_CFLAGS) /D_CONSOLE $(__RTTIFLAG) $(__EXCEPTIONSFLAG) \ 79 /Yu"testprec.h" /Fp"$(OBJS)\testprec_test_gui.pch" $(CPPFLAGS) $(CXXFLAGS) 80TEST_GUI_OBJECTS = \ 81 $(OBJS)\test_gui_dummy.obj \ 82 $(OBJS)\test_gui_test.obj \ 83 $(OBJS)\test_gui_rect.obj \ 84 $(OBJS)\test_gui_size.obj \ 85 $(OBJS)\test_gui_point.obj 86TEST_GUI_RESOURCES = \ 87 $(OBJS)\test_gui_sample.res 88PRINTFBENCH_CXXFLAGS = /M$(__RUNTIME_LIBS_44)$(__DEBUGRUNTIME) /DWIN32 \ 89 $(__DEBUGINFO) /Fd$(OBJS)\printfbench.pdb $(____DEBUGRUNTIME) \ 90 $(__OPTIMIZEFLAG) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ 91 $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \ 92 $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \ 93 $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\include \ 94 $(____CAIRO_INCLUDEDIR_FILENAMES) /W4 /I. $(__DLLFLAG_p) /D_CONSOLE \ 95 /DwxUSE_GUI=0 $(CPPUNIT_CFLAGS) $(__RTTIFLAG) $(__EXCEPTIONSFLAG) \ 96 /Yu"testprec.h" /Fp"$(OBJS)\testprec_printfbench.pch" $(CPPFLAGS) \ 97 $(CXXFLAGS) 98PRINTFBENCH_OBJECTS = \ 99 $(OBJS)\printfbench_dummy.obj \ 100 $(OBJS)\printfbench_printfbench.obj 101 102### Conditionally set variables: ### 103 104!if "$(USE_GUI)" == "0" 105PORTNAME = base 106!endif 107!if "$(USE_GUI)" == "1" 108PORTNAME = msw 109!endif 110!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default" 111WXDEBUGFLAG = d 112!endif 113!if "$(DEBUG_FLAG)" == "1" 114WXDEBUGFLAG = d 115!endif 116!if "$(UNICODE)" == "1" 117WXUNICODEFLAG = u 118!endif 119!if "$(WXUNIV)" == "1" 120WXUNIVNAME = univ 121!endif 122!if "$(TARGET_CPU)" == "AMD64" 123DIR_SUFFIX_CPU = _amd64 124!endif 125!if "$(TARGET_CPU)" == "IA64" 126DIR_SUFFIX_CPU = _ia64 127!endif 128!if "$(TARGET_CPU)" == "amd64" 129DIR_SUFFIX_CPU = _amd64 130!endif 131!if "$(TARGET_CPU)" == "ia64" 132DIR_SUFFIX_CPU = _ia64 133!endif 134!if "$(SHARED)" == "1" 135WXDLLFLAG = dll 136!endif 137!if "$(SHARED)" == "0" 138LIBTYPE_SUFFIX = lib 139!endif 140!if "$(SHARED)" == "1" 141LIBTYPE_SUFFIX = dll 142!endif 143!if "$(TARGET_CPU)" == "AMD64" 144LINK_TARGET_CPU = /MACHINE:AMD64 145!endif 146!if "$(TARGET_CPU)" == "IA64" 147LINK_TARGET_CPU = /MACHINE:IA64 148!endif 149!if "$(TARGET_CPU)" == "amd64" 150LINK_TARGET_CPU = /MACHINE:AMD64 151!endif 152!if "$(TARGET_CPU)" == "ia64" 153LINK_TARGET_CPU = /MACHINE:IA64 154!endif 155!if "$(MONOLITHIC)" == "0" 156EXTRALIBS_FOR_BASE = 157!endif 158!if "$(MONOLITHIC)" == "1" 159EXTRALIBS_FOR_BASE = 160!endif 161!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 162__DEBUGINFO_2 = $(__DEBUGRUNTIME_1) 163!endif 164!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 165__DEBUGINFO_2 = 166!endif 167!if "$(DEBUG_INFO)" == "0" 168__DEBUGINFO_2 = 169!endif 170!if "$(DEBUG_INFO)" == "1" 171__DEBUGINFO_2 = $(__DEBUGRUNTIME_1) 172!endif 173!if "$(RUNTIME_LIBS)" == "dynamic" 174__RUNTIME_LIBS_10 = D 175!endif 176!if "$(RUNTIME_LIBS)" == "static" 177__RUNTIME_LIBS_10 = $(__THREADSFLAG) 178!endif 179!if "$(MONOLITHIC)" == "0" 180__WXLIB_NET_p = \ 181 wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net.lib 182!endif 183!if "$(USE_GUI)" == "1" 184__test_gui___depname = $(OBJS)\test_gui.exe 185!endif 186!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 187__DEBUGINFO_19 = $(__DEBUGRUNTIME_1) 188!endif 189!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 190__DEBUGINFO_19 = 191!endif 192!if "$(DEBUG_INFO)" == "0" 193__DEBUGINFO_19 = 194!endif 195!if "$(DEBUG_INFO)" == "1" 196__DEBUGINFO_19 = $(__DEBUGRUNTIME_1) 197!endif 198!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" 199____DEBUGRUNTIME_20_p_1 = /d _DEBUG 200!endif 201!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 202____DEBUGRUNTIME_20_p_1 = 203!endif 204!if "$(DEBUG_RUNTIME_LIBS)" == "0" 205____DEBUGRUNTIME_20_p_1 = 206!endif 207!if "$(DEBUG_RUNTIME_LIBS)" == "1" 208____DEBUGRUNTIME_20_p_1 = /d _DEBUG 209!endif 210!if "$(RUNTIME_LIBS)" == "dynamic" 211__RUNTIME_LIBS_27 = D 212!endif 213!if "$(RUNTIME_LIBS)" == "static" 214__RUNTIME_LIBS_27 = $(__THREADSFLAG) 215!endif 216!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" 217__NO_VC_CRTDBG_p_3 = /d __NO_VC_CRTDBG__ 218!endif 219!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" 220__NO_VC_CRTDBG_p_3 = /d __NO_VC_CRTDBG__ 221!endif 222!if "$(WXUNIV)" == "1" 223__WXUNIV_DEFINE_p_3 = /d __WXUNIVERSAL__ 224!endif 225!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default" 226__DEBUG_DEFINE_p_3 = /d __WXDEBUG__ 227!endif 228!if "$(DEBUG_FLAG)" == "1" 229__DEBUG_DEFINE_p_3 = /d __WXDEBUG__ 230!endif 231!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 232__NDEBUG_DEFINE_p_3 = /d NDEBUG 233!endif 234!if "$(DEBUG_RUNTIME_LIBS)" == "0" 235__NDEBUG_DEFINE_p_3 = /d NDEBUG 236!endif 237!if "$(USE_EXCEPTIONS)" == "0" 238__EXCEPTIONS_DEFINE_p_3 = /d wxNO_EXCEPTIONS 239!endif 240!if "$(USE_RTTI)" == "0" 241__RTTI_DEFINE_p_3 = /d wxNO_RTTI 242!endif 243!if "$(USE_THREADS)" == "0" 244__THREAD_DEFINE_p_3 = /d wxNO_THREADS 245!endif 246!if "$(UNICODE)" == "1" 247__UNICODE_DEFINE_p_3 = /d _UNICODE 248!endif 249!if "$(MSLU)" == "1" 250__MSLU_DEFINE_p_3 = /d wxUSE_UNICODE_MSLU=1 251!endif 252!if "$(USE_GDIPLUS)" == "1" 253__GFXCTX_DEFINE_p_3 = /d wxUSE_GRAPHICS_CONTEXT=1 254!endif 255!if "$(USE_CAIRO)" == "1" 256____CAIRO_INCLUDEDIR_FILENAMES_3_p = /i $(CAIRO_ROOT)\include\cairo 257!endif 258!if "$(SHARED)" == "1" 259__DLLFLAG_p_3 = /d WXUSINGDLL 260!endif 261!if "$(MONOLITHIC)" == "0" 262__WXLIB_CORE_p = \ 263 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib 264!endif 265!if "$(USE_GUI)" == "1" 266__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib 267!endif 268!if "$(USE_GUI)" == "1" 269__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib 270!endif 271!if "$(USE_GUI)" == "1" 272__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib 273!endif 274!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 275__DEBUGINFO_36 = $(__DEBUGRUNTIME_1) 276!endif 277!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 278__DEBUGINFO_36 = 279!endif 280!if "$(DEBUG_INFO)" == "0" 281__DEBUGINFO_36 = 282!endif 283!if "$(DEBUG_INFO)" == "1" 284__DEBUGINFO_36 = $(__DEBUGRUNTIME_1) 285!endif 286!if "$(RUNTIME_LIBS)" == "dynamic" 287__RUNTIME_LIBS_44 = D 288!endif 289!if "$(RUNTIME_LIBS)" == "static" 290__RUNTIME_LIBS_44 = $(__THREADSFLAG) 291!endif 292!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 293__DEBUGINFO = /Zi 294!endif 295!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 296__DEBUGINFO = 297!endif 298!if "$(DEBUG_INFO)" == "0" 299__DEBUGINFO = 300!endif 301!if "$(DEBUG_INFO)" == "1" 302__DEBUGINFO = /Zi 303!endif 304!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 305__DEBUGINFO_3 = /DEBUG 306!endif 307!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 308__DEBUGINFO_3 = 309!endif 310!if "$(DEBUG_INFO)" == "0" 311__DEBUGINFO_3 = 312!endif 313!if "$(DEBUG_INFO)" == "1" 314__DEBUGINFO_3 = /DEBUG 315!endif 316!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" 317____DEBUGRUNTIME = /D_DEBUG 318!endif 319!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 320____DEBUGRUNTIME = 321!endif 322!if "$(DEBUG_RUNTIME_LIBS)" == "0" 323____DEBUGRUNTIME = 324!endif 325!if "$(DEBUG_RUNTIME_LIBS)" == "1" 326____DEBUGRUNTIME = /D_DEBUG 327!endif 328!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" 329__DEBUGRUNTIME = d 330!endif 331!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 332__DEBUGRUNTIME = 333!endif 334!if "$(DEBUG_RUNTIME_LIBS)" == "0" 335__DEBUGRUNTIME = 336!endif 337!if "$(DEBUG_RUNTIME_LIBS)" == "1" 338__DEBUGRUNTIME = d 339!endif 340!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" 341__DEBUGRUNTIME_1 = 342!endif 343!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 344__DEBUGRUNTIME_1 = /opt:ref /opt:icf 345!endif 346!if "$(DEBUG_RUNTIME_LIBS)" == "0" 347__DEBUGRUNTIME_1 = /opt:ref /opt:icf 348!endif 349!if "$(DEBUG_RUNTIME_LIBS)" == "1" 350__DEBUGRUNTIME_1 = 351!endif 352!if "$(BUILD)" == "debug" 353__OPTIMIZEFLAG = /Od 354!endif 355!if "$(BUILD)" == "release" 356__OPTIMIZEFLAG = /O2 357!endif 358!if "$(USE_THREADS)" == "0" 359__THREADSFLAG = L 360!endif 361!if "$(USE_THREADS)" == "1" 362__THREADSFLAG = T 363!endif 364!if "$(USE_RTTI)" == "0" 365__RTTIFLAG = 366!endif 367!if "$(USE_RTTI)" == "1" 368__RTTIFLAG = /GR 369!endif 370!if "$(USE_EXCEPTIONS)" == "0" 371__EXCEPTIONSFLAG = 372!endif 373!if "$(USE_EXCEPTIONS)" == "1" 374__EXCEPTIONSFLAG = /EHsc 375!endif 376!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" 377__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ 378!endif 379!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" 380__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ 381!endif 382!if "$(WXUNIV)" == "1" 383__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ 384!endif 385!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default" 386__DEBUG_DEFINE_p = /D__WXDEBUG__ 387!endif 388!if "$(DEBUG_FLAG)" == "1" 389__DEBUG_DEFINE_p = /D__WXDEBUG__ 390!endif 391!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 392__NDEBUG_DEFINE_p = /DNDEBUG 393!endif 394!if "$(DEBUG_RUNTIME_LIBS)" == "0" 395__NDEBUG_DEFINE_p = /DNDEBUG 396!endif 397!if "$(USE_EXCEPTIONS)" == "0" 398__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS 399!endif 400!if "$(USE_RTTI)" == "0" 401__RTTI_DEFINE_p = /DwxNO_RTTI 402!endif 403!if "$(USE_THREADS)" == "0" 404__THREAD_DEFINE_p = /DwxNO_THREADS 405!endif 406!if "$(UNICODE)" == "1" 407__UNICODE_DEFINE_p = /D_UNICODE 408!endif 409!if "$(MSLU)" == "1" 410__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 411!endif 412!if "$(USE_GDIPLUS)" == "1" 413__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 414!endif 415!if "$(USE_CAIRO)" == "1" 416____CAIRO_INCLUDEDIR_FILENAMES = /I$(CAIRO_ROOT)\include\cairo 417!endif 418!if "$(SHARED)" == "1" 419__DLLFLAG_p = /DWXUSINGDLL 420!endif 421!if "$(MONOLITHIC)" == "0" 422__WXLIB_BASE_p = \ 423 wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib 424!endif 425!if "$(MONOLITHIC)" == "1" 426__WXLIB_MONO_p = \ 427 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib 428!endif 429!if "$(MSLU)" == "1" 430__UNICOWS_LIB_p = unicows.lib 431!endif 432!if "$(USE_GDIPLUS)" == "1" 433__GDIPLUS_LIB_p = gdiplus.lib 434!endif 435!if "$(USE_CAIRO)" == "1" 436__CAIRO_LIB_p = cairo.lib 437!endif 438!if "$(USE_CAIRO)" == "1" 439____CAIRO_LIBDIR_FILENAMES = /LIBPATH:$(CAIRO_ROOT)\lib 440!endif 441 442 443all: $(OBJS) 444$(OBJS): 445 -if not exist $(OBJS) mkdir $(OBJS) 446 447### Targets: ### 448 449all: $(OBJS)\test.exe $(__test_gui___depname) data $(OBJS)\printfbench.exe 450 451clean: 452 -if exist $(OBJS)\*.obj del $(OBJS)\*.obj 453 -if exist $(OBJS)\*.res del $(OBJS)\*.res 454 -if exist $(OBJS)\*.pch del $(OBJS)\*.pch 455 -if exist $(OBJS)\test.exe del $(OBJS)\test.exe 456 -if exist $(OBJS)\test.ilk del $(OBJS)\test.ilk 457 -if exist $(OBJS)\test.pdb del $(OBJS)\test.pdb 458 -if exist $(OBJS)\test_gui.exe del $(OBJS)\test_gui.exe 459 -if exist $(OBJS)\test_gui.ilk del $(OBJS)\test_gui.ilk 460 -if exist $(OBJS)\test_gui.pdb del $(OBJS)\test_gui.pdb 461 -if exist $(OBJS)\printfbench.exe del $(OBJS)\printfbench.exe 462 -if exist $(OBJS)\printfbench.ilk del $(OBJS)\printfbench.ilk 463 -if exist $(OBJS)\printfbench.pdb del $(OBJS)\printfbench.pdb 464 465$(OBJS)\test.exe: $(OBJS)\test_dummy.obj $(TEST_OBJECTS) 466 link /NOLOGO /OUT:$@ $(__DEBUGINFO_3) /pdb:"$(OBJS)\test.pdb" $(__DEBUGINFO_2) $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:CONSOLE $(CPPUNIT_LIBS) $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @<< 467 $(TEST_OBJECTS) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) $(__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 odbc32.lib 468<< 469 470!if "$(USE_GUI)" == "1" 471$(OBJS)\test_gui.exe: $(OBJS)\test_gui_dummy.obj $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample.res 472 link /NOLOGO /OUT:$@ $(__DEBUGINFO_3) /pdb:"$(OBJS)\test_gui.pdb" $(__DEBUGINFO_19) $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) $(CPPUNIT_LIBS) /SUBSYSTEM:CONSOLE $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @<< 473 $(TEST_GUI_OBJECTS) $(TEST_GUI_RESOURCES) $(__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) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) $(__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 odbc32.lib 474<< 475!endif 476 477data: 478 if not exist $(OBJS) mkdir $(OBJS) 479 for %f in (testdata.fc) do if not exist $(OBJS)\%f copy .\%f $(OBJS) 480 481$(OBJS)\printfbench.exe: $(OBJS)\printfbench_dummy.obj $(PRINTFBENCH_OBJECTS) 482 link /NOLOGO /OUT:$@ $(__DEBUGINFO_3) /pdb:"$(OBJS)\printfbench.pdb" $(__DEBUGINFO_36) $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:CONSOLE $(CPPUNIT_LIBS) $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @<< 483 $(PRINTFBENCH_OBJECTS) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) $(__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 odbc32.lib 484<< 485 486$(OBJS)\test_dummy.obj: .\dummy.cpp 487 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) /Yctestprec.h .\dummy.cpp 488 489$(OBJS)\test_test.obj: .\test.cpp 490 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\test.cpp 491 492$(OBJS)\test_archivetest.obj: .\archive\archivetest.cpp 493 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\archive\archivetest.cpp 494 495$(OBJS)\test_ziptest.obj: .\archive\ziptest.cpp 496 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\archive\ziptest.cpp 497 498$(OBJS)\test_tartest.obj: .\archive\tartest.cpp 499 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\archive\tartest.cpp 500 501$(OBJS)\test_arrays.obj: .\arrays\arrays.cpp 502 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\arrays\arrays.cpp 503 504$(OBJS)\test_datetimetest.obj: .\datetime\datetimetest.cpp 505 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\datetime\datetimetest.cpp 506 507$(OBJS)\test_fileconftest.obj: .\fileconf\fileconftest.cpp 508 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\fileconf\fileconftest.cpp 509 510$(OBJS)\test_filekind.obj: .\filekind\filekind.cpp 511 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\filekind\filekind.cpp 512 513$(OBJS)\test_filenametest.obj: .\filename\filenametest.cpp 514 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\filename\filenametest.cpp 515 516$(OBJS)\test_filesystest.obj: .\filesys\filesystest.cpp 517 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\filesys\filesystest.cpp 518 519$(OBJS)\test_fontmaptest.obj: .\fontmap\fontmaptest.cpp 520 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\fontmap\fontmaptest.cpp 521 522$(OBJS)\test_formatconvertertest.obj: .\formatconverter\formatconvertertest.cpp 523 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\formatconverter\formatconvertertest.cpp 524 525$(OBJS)\test_hashes.obj: .\hashes\hashes.cpp 526 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\hashes\hashes.cpp 527 528$(OBJS)\test_lists.obj: .\lists\lists.cpp 529 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\lists\lists.cpp 530 531$(OBJS)\test_longlongtest.obj: .\longlong\longlongtest.cpp 532 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\longlong\longlongtest.cpp 533 534$(OBJS)\test_convautotest.obj: .\mbconv\convautotest.cpp 535 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\mbconv\convautotest.cpp 536 537$(OBJS)\test_mbconvtest.obj: .\mbconv\mbconvtest.cpp 538 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\mbconv\mbconvtest.cpp 539 540$(OBJS)\test_regextest.obj: .\regex\regextest.cpp 541 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\regex\regextest.cpp 542 543$(OBJS)\test_wxregextest.obj: .\regex\wxregextest.cpp 544 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\regex\wxregextest.cpp 545 546$(OBJS)\test_scopeguardtest.obj: .\scopeguard\scopeguardtest.cpp 547 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\scopeguard\scopeguardtest.cpp 548 549$(OBJS)\test_strings.obj: .\strings\strings.cpp 550 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\strings\strings.cpp 551 552$(OBJS)\test_stdstrings.obj: .\strings\stdstrings.cpp 553 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\strings\stdstrings.cpp 554 555$(OBJS)\test_tokenizer.obj: .\strings\tokenizer.cpp 556 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\strings\tokenizer.cpp 557 558$(OBJS)\test_unicode.obj: .\strings\unicode.cpp 559 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\strings\unicode.cpp 560 561$(OBJS)\test_crt.obj: .\strings\crt.cpp 562 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\strings\crt.cpp 563 564$(OBJS)\test_vsnprintf.obj: .\strings\vsnprintf.cpp 565 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\strings\vsnprintf.cpp 566 567$(OBJS)\test_bstream.obj: .\streams\bstream.cpp 568 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\streams\bstream.cpp 569 570$(OBJS)\test_datastreamtest.obj: .\streams\datastreamtest.cpp 571 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\streams\datastreamtest.cpp 572 573$(OBJS)\test_ffilestream.obj: .\streams\ffilestream.cpp 574 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\streams\ffilestream.cpp 575 576$(OBJS)\test_fileback.obj: .\streams\fileback.cpp 577 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\streams\fileback.cpp 578 579$(OBJS)\test_filestream.obj: .\streams\filestream.cpp 580 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\streams\filestream.cpp 581 582$(OBJS)\test_largefile.obj: .\streams\largefile.cpp 583 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\streams\largefile.cpp 584 585$(OBJS)\test_memstream.obj: .\streams\memstream.cpp 586 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\streams\memstream.cpp 587 588$(OBJS)\test_sstream.obj: .\streams\sstream.cpp 589 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\streams\sstream.cpp 590 591$(OBJS)\test_tempfile.obj: .\streams\tempfile.cpp 592 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\streams\tempfile.cpp 593 594$(OBJS)\test_textstreamtest.obj: .\streams\textstreamtest.cpp 595 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\streams\textstreamtest.cpp 596 597$(OBJS)\test_zlibstream.obj: .\streams\zlibstream.cpp 598 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\streams\zlibstream.cpp 599 600$(OBJS)\test_textfiletest.obj: .\textfile\textfiletest.cpp 601 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\textfile\textfiletest.cpp 602 603$(OBJS)\test_uris.obj: .\uris\uris.cpp 604 $(CXX) /c /nologo /TP /Fo$@ $(TEST_CXXFLAGS) .\uris\uris.cpp 605 606$(OBJS)\test_gui_dummy.obj: .\dummy.cpp 607 $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) /Yctestprec.h .\dummy.cpp 608 609$(OBJS)\test_gui_sample.res: .\..\samples\sample.rc 610 rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_20_p_1) $(__NO_VC_CRTDBG_p_3) /d __WXMSW__ $(__WXUNIV_DEFINE_p_3) $(__DEBUG_DEFINE_p_3) $(__NDEBUG_DEFINE_p_3) $(__EXCEPTIONS_DEFINE_p_3) $(__RTTI_DEFINE_p_3) $(__THREAD_DEFINE_p_3) $(__UNICODE_DEFINE_p_3) $(__MSLU_DEFINE_p_3) $(__GFXCTX_DEFINE_p_3) /i $(SETUPHDIR) /i .\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_3_p) /i . $(__DLLFLAG_p_3) /i .\..\samples /d NOPCH /d _CONSOLE .\..\samples\sample.rc 611 612$(OBJS)\test_gui_test.obj: .\test.cpp 613 $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\test.cpp 614 615$(OBJS)\test_gui_rect.obj: .\geometry\rect.cpp 616 $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\geometry\rect.cpp 617 618$(OBJS)\test_gui_size.obj: .\geometry\size.cpp 619 $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\geometry\size.cpp 620 621$(OBJS)\test_gui_point.obj: .\geometry\point.cpp 622 $(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\geometry\point.cpp 623 624$(OBJS)\printfbench_dummy.obj: .\dummy.cpp 625 $(CXX) /c /nologo /TP /Fo$@ $(PRINTFBENCH_CXXFLAGS) /Yctestprec.h .\dummy.cpp 626 627$(OBJS)\printfbench_printfbench.obj: .\benchmarks\printfbench.cpp 628 $(CXX) /c /nologo /TP /Fo$@ $(PRINTFBENCH_CXXFLAGS) .\benchmarks\printfbench.cpp 629 630