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) 21FL_DEMO1_CXXFLAGS = /M$(__RUNTIME_LIBS_10)$(__DEBUGRUNTIME) /DWIN32 \ 22 $(__DEBUGINFO) /Fd$(OBJS)\fl_demo1.pdb $(____DEBUGRUNTIME) \ 23 $(__OPTIMIZEFLAG) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ 24 $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \ 25 $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \ 26 $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\..\include \ 27 $(____CAIRO_INCLUDEDIR_FILENAMES) /W4 /I. $(__DLLFLAG_p) /D_WINDOWS \ 28 /I.\..\..\..\samples /DNOPCH /I.\..\..\include /DBMP_DIR=\"bitmaps/\" \ 29 $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS) 30FL_DEMO1_OBJECTS = \ 31 $(OBJS)\fl_demo1_fl_demo1.obj 32FL_DEMO1_RESOURCES = \ 33 $(OBJS)\fl_demo1_fl_demo1.res 34FL_DEMO2_CXXFLAGS = /M$(__RUNTIME_LIBS_26)$(__DEBUGRUNTIME) /DWIN32 \ 35 $(__DEBUGINFO) /Fd$(OBJS)\fl_demo2.pdb $(____DEBUGRUNTIME) \ 36 $(__OPTIMIZEFLAG) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ 37 $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \ 38 $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \ 39 $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\..\include \ 40 $(____CAIRO_INCLUDEDIR_FILENAMES) /W4 /I. $(__DLLFLAG_p) /D_WINDOWS \ 41 /I.\..\..\..\samples /DNOPCH /I.\..\..\include /DBMP_DIR=\"bitmaps/\" \ 42 $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS) 43FL_DEMO2_OBJECTS = \ 44 $(OBJS)\fl_demo2_fl_demo2.obj 45FL_DEMO2_RESOURCES = \ 46 $(OBJS)\fl_demo2_fl_demo2.res 47FL_SAMPLE1_CXXFLAGS = /M$(__RUNTIME_LIBS_42)$(__DEBUGRUNTIME) /DWIN32 \ 48 $(__DEBUGINFO) /Fd$(OBJS)\fl_sample1.pdb $(____DEBUGRUNTIME) \ 49 $(__OPTIMIZEFLAG) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ 50 $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \ 51 $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \ 52 $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\..\include \ 53 $(____CAIRO_INCLUDEDIR_FILENAMES) /W4 /I. $(__DLLFLAG_p) /D_WINDOWS \ 54 /I.\..\..\..\samples /DNOPCH /I.\..\..\include /DBMP_DIR=\"bitmaps/\" \ 55 $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS) 56FL_SAMPLE1_OBJECTS = \ 57 $(OBJS)\fl_sample1_fl_sample1.obj 58FL_SAMPLE1_RESOURCES = \ 59 $(OBJS)\fl_sample1_fl_sample1.res 60FL_SAMPLE2_CXXFLAGS = /M$(__RUNTIME_LIBS_58)$(__DEBUGRUNTIME) /DWIN32 \ 61 $(__DEBUGINFO) /Fd$(OBJS)\fl_sample2.pdb $(____DEBUGRUNTIME) \ 62 $(__OPTIMIZEFLAG) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ 63 $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \ 64 $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \ 65 $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\..\include \ 66 $(____CAIRO_INCLUDEDIR_FILENAMES) /W4 /I. $(__DLLFLAG_p) /D_WINDOWS \ 67 /I.\..\..\..\samples /DNOPCH /I.\..\..\include /DBMP_DIR=\"bitmaps/\" \ 68 $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS) 69FL_SAMPLE2_OBJECTS = \ 70 $(OBJS)\fl_sample2_fl_sample2.obj 71FL_SAMPLE2_RESOURCES = \ 72 $(OBJS)\fl_sample2_fl_sample2.res 73FL_SAMPLE3_CXXFLAGS = /M$(__RUNTIME_LIBS_74)$(__DEBUGRUNTIME) /DWIN32 \ 74 $(__DEBUGINFO) /Fd$(OBJS)\fl_sample3.pdb $(____DEBUGRUNTIME) \ 75 $(__OPTIMIZEFLAG) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ 76 $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \ 77 $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \ 78 $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\..\include \ 79 $(____CAIRO_INCLUDEDIR_FILENAMES) /W4 /I. $(__DLLFLAG_p) /D_WINDOWS \ 80 /I.\..\..\..\samples /DNOPCH /I.\..\..\include /DBMP_DIR=\"bitmaps/\" \ 81 $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS) 82FL_SAMPLE3_OBJECTS = \ 83 $(OBJS)\fl_sample3_fl_sample3.obj 84FL_SAMPLE3_RESOURCES = \ 85 $(OBJS)\fl_sample3_fl_sample3.res 86 87### Conditionally set variables: ### 88 89!if "$(USE_GUI)" == "0" 90PORTNAME = base 91!endif 92!if "$(USE_GUI)" == "1" 93PORTNAME = msw 94!endif 95!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default" 96WXDEBUGFLAG = d 97!endif 98!if "$(DEBUG_FLAG)" == "1" 99WXDEBUGFLAG = d 100!endif 101!if "$(UNICODE)" == "1" 102WXUNICODEFLAG = u 103!endif 104!if "$(WXUNIV)" == "1" 105WXUNIVNAME = univ 106!endif 107!if "$(TARGET_CPU)" == "AMD64" 108DIR_SUFFIX_CPU = _amd64 109!endif 110!if "$(TARGET_CPU)" == "IA64" 111DIR_SUFFIX_CPU = _ia64 112!endif 113!if "$(TARGET_CPU)" == "amd64" 114DIR_SUFFIX_CPU = _amd64 115!endif 116!if "$(TARGET_CPU)" == "ia64" 117DIR_SUFFIX_CPU = _ia64 118!endif 119!if "$(SHARED)" == "1" 120WXDLLFLAG = dll 121!endif 122!if "$(SHARED)" == "0" 123LIBTYPE_SUFFIX = lib 124!endif 125!if "$(SHARED)" == "1" 126LIBTYPE_SUFFIX = dll 127!endif 128!if "$(TARGET_CPU)" == "AMD64" 129LINK_TARGET_CPU = /MACHINE:AMD64 130!endif 131!if "$(TARGET_CPU)" == "IA64" 132LINK_TARGET_CPU = /MACHINE:IA64 133!endif 134!if "$(TARGET_CPU)" == "amd64" 135LINK_TARGET_CPU = /MACHINE:AMD64 136!endif 137!if "$(TARGET_CPU)" == "ia64" 138LINK_TARGET_CPU = /MACHINE:IA64 139!endif 140!if "$(MONOLITHIC)" == "0" 141EXTRALIBS_FOR_BASE = 142!endif 143!if "$(MONOLITHIC)" == "1" 144EXTRALIBS_FOR_BASE = 145!endif 146!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 147__DEBUGINFO_2 = $(__DEBUGRUNTIME_3) 148!endif 149!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 150__DEBUGINFO_2 = 151!endif 152!if "$(DEBUG_INFO)" == "0" 153__DEBUGINFO_2 = 154!endif 155!if "$(DEBUG_INFO)" == "1" 156__DEBUGINFO_2 = $(__DEBUGRUNTIME_3) 157!endif 158!if "$(RUNTIME_LIBS)" == "dynamic" 159__RUNTIME_LIBS_10 = D 160!endif 161!if "$(RUNTIME_LIBS)" == "static" 162__RUNTIME_LIBS_10 = $(__THREADSFLAG) 163!endif 164!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 165__DEBUGINFO_18 = $(__DEBUGRUNTIME_3) 166!endif 167!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 168__DEBUGINFO_18 = 169!endif 170!if "$(DEBUG_INFO)" == "0" 171__DEBUGINFO_18 = 172!endif 173!if "$(DEBUG_INFO)" == "1" 174__DEBUGINFO_18 = $(__DEBUGRUNTIME_3) 175!endif 176!if "$(RUNTIME_LIBS)" == "dynamic" 177__RUNTIME_LIBS_26 = D 178!endif 179!if "$(RUNTIME_LIBS)" == "static" 180__RUNTIME_LIBS_26 = $(__THREADSFLAG) 181!endif 182!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 183__DEBUGINFO_34 = $(__DEBUGRUNTIME_3) 184!endif 185!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 186__DEBUGINFO_34 = 187!endif 188!if "$(DEBUG_INFO)" == "0" 189__DEBUGINFO_34 = 190!endif 191!if "$(DEBUG_INFO)" == "1" 192__DEBUGINFO_34 = $(__DEBUGRUNTIME_3) 193!endif 194!if "$(RUNTIME_LIBS)" == "dynamic" 195__RUNTIME_LIBS_42 = D 196!endif 197!if "$(RUNTIME_LIBS)" == "static" 198__RUNTIME_LIBS_42 = $(__THREADSFLAG) 199!endif 200!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 201__DEBUGINFO_50 = $(__DEBUGRUNTIME_3) 202!endif 203!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 204__DEBUGINFO_50 = 205!endif 206!if "$(DEBUG_INFO)" == "0" 207__DEBUGINFO_50 = 208!endif 209!if "$(DEBUG_INFO)" == "1" 210__DEBUGINFO_50 = $(__DEBUGRUNTIME_3) 211!endif 212!if "$(RUNTIME_LIBS)" == "dynamic" 213__RUNTIME_LIBS_58 = D 214!endif 215!if "$(RUNTIME_LIBS)" == "static" 216__RUNTIME_LIBS_58 = $(__THREADSFLAG) 217!endif 218!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 219__DEBUGINFO_66 = $(__DEBUGRUNTIME_3) 220!endif 221!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 222__DEBUGINFO_66 = 223!endif 224!if "$(DEBUG_INFO)" == "0" 225__DEBUGINFO_66 = 226!endif 227!if "$(DEBUG_INFO)" == "1" 228__DEBUGINFO_66 = $(__DEBUGRUNTIME_3) 229!endif 230!if "$(RUNTIME_LIBS)" == "dynamic" 231__RUNTIME_LIBS_74 = D 232!endif 233!if "$(RUNTIME_LIBS)" == "static" 234__RUNTIME_LIBS_74 = $(__THREADSFLAG) 235!endif 236!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 237__DEBUGINFO = /Zi 238!endif 239!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 240__DEBUGINFO = 241!endif 242!if "$(DEBUG_INFO)" == "0" 243__DEBUGINFO = 244!endif 245!if "$(DEBUG_INFO)" == "1" 246__DEBUGINFO = /Zi 247!endif 248!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" 249__DEBUGINFO_5 = /DEBUG 250!endif 251!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" 252__DEBUGINFO_5 = 253!endif 254!if "$(DEBUG_INFO)" == "0" 255__DEBUGINFO_5 = 256!endif 257!if "$(DEBUG_INFO)" == "1" 258__DEBUGINFO_5 = /DEBUG 259!endif 260!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" 261____DEBUGRUNTIME = /D_DEBUG 262!endif 263!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 264____DEBUGRUNTIME = 265!endif 266!if "$(DEBUG_RUNTIME_LIBS)" == "0" 267____DEBUGRUNTIME = 268!endif 269!if "$(DEBUG_RUNTIME_LIBS)" == "1" 270____DEBUGRUNTIME = /D_DEBUG 271!endif 272!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" 273____DEBUGRUNTIME_3 = /d _DEBUG 274!endif 275!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 276____DEBUGRUNTIME_3 = 277!endif 278!if "$(DEBUG_RUNTIME_LIBS)" == "0" 279____DEBUGRUNTIME_3 = 280!endif 281!if "$(DEBUG_RUNTIME_LIBS)" == "1" 282____DEBUGRUNTIME_3 = /d _DEBUG 283!endif 284!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" 285__DEBUGRUNTIME = d 286!endif 287!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 288__DEBUGRUNTIME = 289!endif 290!if "$(DEBUG_RUNTIME_LIBS)" == "0" 291__DEBUGRUNTIME = 292!endif 293!if "$(DEBUG_RUNTIME_LIBS)" == "1" 294__DEBUGRUNTIME = d 295!endif 296!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" 297__DEBUGRUNTIME_3 = 298!endif 299!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 300__DEBUGRUNTIME_3 = /opt:ref /opt:icf 301!endif 302!if "$(DEBUG_RUNTIME_LIBS)" == "0" 303__DEBUGRUNTIME_3 = /opt:ref /opt:icf 304!endif 305!if "$(DEBUG_RUNTIME_LIBS)" == "1" 306__DEBUGRUNTIME_3 = 307!endif 308!if "$(BUILD)" == "debug" 309__OPTIMIZEFLAG = /Od 310!endif 311!if "$(BUILD)" == "release" 312__OPTIMIZEFLAG = /O2 313!endif 314!if "$(USE_THREADS)" == "0" 315__THREADSFLAG = L 316!endif 317!if "$(USE_THREADS)" == "1" 318__THREADSFLAG = T 319!endif 320!if "$(USE_RTTI)" == "0" 321__RTTIFLAG = 322!endif 323!if "$(USE_RTTI)" == "1" 324__RTTIFLAG = /GR 325!endif 326!if "$(USE_EXCEPTIONS)" == "0" 327__EXCEPTIONSFLAG = 328!endif 329!if "$(USE_EXCEPTIONS)" == "1" 330__EXCEPTIONSFLAG = /EHsc 331!endif 332!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" 333__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ 334!endif 335!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" 336__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ 337!endif 338!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" 339__NO_VC_CRTDBG_p_12 = /d __NO_VC_CRTDBG__ 340!endif 341!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" 342__NO_VC_CRTDBG_p_12 = /d __NO_VC_CRTDBG__ 343!endif 344!if "$(WXUNIV)" == "1" 345__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ 346!endif 347!if "$(WXUNIV)" == "1" 348__WXUNIV_DEFINE_p_12 = /d __WXUNIVERSAL__ 349!endif 350!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default" 351__DEBUG_DEFINE_p = /D__WXDEBUG__ 352!endif 353!if "$(DEBUG_FLAG)" == "1" 354__DEBUG_DEFINE_p = /D__WXDEBUG__ 355!endif 356!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default" 357__DEBUG_DEFINE_p_12 = /d __WXDEBUG__ 358!endif 359!if "$(DEBUG_FLAG)" == "1" 360__DEBUG_DEFINE_p_12 = /d __WXDEBUG__ 361!endif 362!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 363__NDEBUG_DEFINE_p = /DNDEBUG 364!endif 365!if "$(DEBUG_RUNTIME_LIBS)" == "0" 366__NDEBUG_DEFINE_p = /DNDEBUG 367!endif 368!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" 369__NDEBUG_DEFINE_p_12 = /d NDEBUG 370!endif 371!if "$(DEBUG_RUNTIME_LIBS)" == "0" 372__NDEBUG_DEFINE_p_12 = /d NDEBUG 373!endif 374!if "$(USE_EXCEPTIONS)" == "0" 375__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS 376!endif 377!if "$(USE_EXCEPTIONS)" == "0" 378__EXCEPTIONS_DEFINE_p_12 = /d wxNO_EXCEPTIONS 379!endif 380!if "$(USE_RTTI)" == "0" 381__RTTI_DEFINE_p = /DwxNO_RTTI 382!endif 383!if "$(USE_RTTI)" == "0" 384__RTTI_DEFINE_p_12 = /d wxNO_RTTI 385!endif 386!if "$(USE_THREADS)" == "0" 387__THREAD_DEFINE_p = /DwxNO_THREADS 388!endif 389!if "$(USE_THREADS)" == "0" 390__THREAD_DEFINE_p_12 = /d wxNO_THREADS 391!endif 392!if "$(UNICODE)" == "1" 393__UNICODE_DEFINE_p = /D_UNICODE 394!endif 395!if "$(UNICODE)" == "1" 396__UNICODE_DEFINE_p_12 = /d _UNICODE 397!endif 398!if "$(MSLU)" == "1" 399__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 400!endif 401!if "$(MSLU)" == "1" 402__MSLU_DEFINE_p_12 = /d wxUSE_UNICODE_MSLU=1 403!endif 404!if "$(USE_GDIPLUS)" == "1" 405__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 406!endif 407!if "$(USE_GDIPLUS)" == "1" 408__GFXCTX_DEFINE_p_12 = /d wxUSE_GRAPHICS_CONTEXT=1 409!endif 410!if "$(USE_CAIRO)" == "1" 411____CAIRO_INCLUDEDIR_FILENAMES = /I$(CAIRO_ROOT)\include\cairo 412!endif 413!if "$(USE_CAIRO)" == "1" 414____CAIRO_INCLUDEDIR_FILENAMES_3 = /i $(CAIRO_ROOT)\include\cairo 415!endif 416!if "$(SHARED)" == "1" 417__DLLFLAG_p = /DWXUSINGDLL 418!endif 419!if "$(SHARED)" == "1" 420__DLLFLAG_p_12 = /d WXUSINGDLL 421!endif 422!if "$(MONOLITHIC)" == "0" 423__WXLIB_CORE_p = \ 424 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib 425!endif 426!if "$(MONOLITHIC)" == "0" 427__WXLIB_BASE_p = \ 428 wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib 429!endif 430!if "$(MONOLITHIC)" == "1" 431__WXLIB_MONO_p = \ 432 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib 433!endif 434!if "$(USE_GUI)" == "1" 435__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib 436!endif 437!if "$(USE_GUI)" == "1" 438__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib 439!endif 440!if "$(USE_GUI)" == "1" 441__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib 442!endif 443!if "$(MSLU)" == "1" 444__UNICOWS_LIB_p = unicows.lib 445!endif 446!if "$(USE_GDIPLUS)" == "1" 447__GDIPLUS_LIB_p = gdiplus.lib 448!endif 449!if "$(USE_CAIRO)" == "1" 450__CAIRO_LIB_p = cairo.lib 451!endif 452!if "$(USE_CAIRO)" == "1" 453____CAIRO_LIBDIR_FILENAMES = /LIBPATH:$(CAIRO_ROOT)\lib 454!endif 455 456 457all: $(OBJS) 458$(OBJS): 459 -if not exist $(OBJS) mkdir $(OBJS) 460 461### Targets: ### 462 463all: $(OBJS)\fl_demo1.exe $(OBJS)\fl_demo2.exe $(OBJS)\fl_sample1.exe $(OBJS)\fl_sample2.exe $(OBJS)\fl_sample3.exe data_files 464 465clean: 466 -if exist $(OBJS)\*.obj del $(OBJS)\*.obj 467 -if exist $(OBJS)\*.res del $(OBJS)\*.res 468 -if exist $(OBJS)\*.pch del $(OBJS)\*.pch 469 -if exist $(OBJS)\fl_demo1.exe del $(OBJS)\fl_demo1.exe 470 -if exist $(OBJS)\fl_demo1.ilk del $(OBJS)\fl_demo1.ilk 471 -if exist $(OBJS)\fl_demo1.pdb del $(OBJS)\fl_demo1.pdb 472 -if exist $(OBJS)\fl_demo2.exe del $(OBJS)\fl_demo2.exe 473 -if exist $(OBJS)\fl_demo2.ilk del $(OBJS)\fl_demo2.ilk 474 -if exist $(OBJS)\fl_demo2.pdb del $(OBJS)\fl_demo2.pdb 475 -if exist $(OBJS)\fl_sample1.exe del $(OBJS)\fl_sample1.exe 476 -if exist $(OBJS)\fl_sample1.ilk del $(OBJS)\fl_sample1.ilk 477 -if exist $(OBJS)\fl_sample1.pdb del $(OBJS)\fl_sample1.pdb 478 -if exist $(OBJS)\fl_sample2.exe del $(OBJS)\fl_sample2.exe 479 -if exist $(OBJS)\fl_sample2.ilk del $(OBJS)\fl_sample2.ilk 480 -if exist $(OBJS)\fl_sample2.pdb del $(OBJS)\fl_sample2.pdb 481 -if exist $(OBJS)\fl_sample3.exe del $(OBJS)\fl_sample3.exe 482 -if exist $(OBJS)\fl_sample3.ilk del $(OBJS)\fl_sample3.ilk 483 -if exist $(OBJS)\fl_sample3.pdb del $(OBJS)\fl_sample3.pdb 484 485$(OBJS)\fl_demo1.exe: $(FL_DEMO1_OBJECTS) $(OBJS)\fl_demo1_fl_demo1.res 486 link /NOLOGO /OUT:$@ $(__DEBUGINFO_5) /pdb:"$(OBJS)\fl_demo1.pdb" $(__DEBUGINFO_2) $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @<< 487 $(FL_DEMO1_OBJECTS) $(FL_DEMO1_RESOURCES) wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_fl.lib $(__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 488<< 489 490$(OBJS)\fl_demo2.exe: $(FL_DEMO2_OBJECTS) $(OBJS)\fl_demo2_fl_demo2.res 491 link /NOLOGO /OUT:$@ $(__DEBUGINFO_5) /pdb:"$(OBJS)\fl_demo2.pdb" $(__DEBUGINFO_18) $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @<< 492 $(FL_DEMO2_OBJECTS) $(FL_DEMO2_RESOURCES) wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_fl.lib $(__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 493<< 494 495$(OBJS)\fl_sample1.exe: $(FL_SAMPLE1_OBJECTS) $(OBJS)\fl_sample1_fl_sample1.res 496 link /NOLOGO /OUT:$@ $(__DEBUGINFO_5) /pdb:"$(OBJS)\fl_sample1.pdb" $(__DEBUGINFO_34) $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @<< 497 $(FL_SAMPLE1_OBJECTS) $(FL_SAMPLE1_RESOURCES) wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_fl.lib $(__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 498<< 499 500$(OBJS)\fl_sample2.exe: $(FL_SAMPLE2_OBJECTS) $(OBJS)\fl_sample2_fl_sample2.res 501 link /NOLOGO /OUT:$@ $(__DEBUGINFO_5) /pdb:"$(OBJS)\fl_sample2.pdb" $(__DEBUGINFO_50) $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @<< 502 $(FL_SAMPLE2_OBJECTS) $(FL_SAMPLE2_RESOURCES) wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_fl.lib $(__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 503<< 504 505$(OBJS)\fl_sample3.exe: $(FL_SAMPLE3_OBJECTS) $(OBJS)\fl_sample3_fl_sample3.res 506 link /NOLOGO /OUT:$@ $(__DEBUGINFO_5) /pdb:"$(OBJS)\fl_sample3.pdb" $(__DEBUGINFO_66) $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @<< 507 $(FL_SAMPLE3_OBJECTS) $(FL_SAMPLE3_RESOURCES) wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_fl.lib $(__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 508<< 509 510data_files: 511 if not exist $(OBJS)\bitmaps mkdir $(OBJS)\bitmaps 512 for %f in (bookmarks.bmp class_icon.bmp class_icon1.bmp copy.bmp cut.bmp file_icon.bmp folder_icon.bmp help_icon.bmp new.bmp nextmark.bmp open.bmp paste.bmp prevmark.bmp res_icon.bmp save.bmp saveall.bmp search.bmp start95_dp.bmp start95_pr.bmp tile.bmp) do if not exist $(OBJS)\bitmaps\%f copy .\bitmaps\%f $(OBJS)\bitmaps 513 514$(OBJS)\fl_demo1_fl_demo1.obj: .\fl_demo1.cpp 515 $(CXX) /c /nologo /TP /Fo$@ $(FL_DEMO1_CXXFLAGS) .\fl_demo1.cpp 516 517$(OBJS)\fl_demo1_fl_demo1.res: .\fl_demo1.rc 518 rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_3) $(__NO_VC_CRTDBG_p_12) /d __WXMSW__ $(__WXUNIV_DEFINE_p_12) $(__DEBUG_DEFINE_p_12) $(__NDEBUG_DEFINE_p_12) $(__EXCEPTIONS_DEFINE_p_12) $(__RTTI_DEFINE_p_12) $(__THREAD_DEFINE_p_12) $(__UNICODE_DEFINE_p_12) $(__MSLU_DEFINE_p_12) $(__GFXCTX_DEFINE_p_12) /i $(SETUPHDIR) /i .\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_3) /i . $(__DLLFLAG_p_12) /d _WINDOWS /i .\..\..\..\samples /d NOPCH /i .\..\..\include /d BMP_DIR="bitmaps/" .\fl_demo1.rc 519 520$(OBJS)\fl_demo2_fl_demo2.obj: .\fl_demo2.cpp 521 $(CXX) /c /nologo /TP /Fo$@ $(FL_DEMO2_CXXFLAGS) .\fl_demo2.cpp 522 523$(OBJS)\fl_demo2_fl_demo2.res: .\fl_demo2.rc 524 rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_3) $(__NO_VC_CRTDBG_p_12) /d __WXMSW__ $(__WXUNIV_DEFINE_p_12) $(__DEBUG_DEFINE_p_12) $(__NDEBUG_DEFINE_p_12) $(__EXCEPTIONS_DEFINE_p_12) $(__RTTI_DEFINE_p_12) $(__THREAD_DEFINE_p_12) $(__UNICODE_DEFINE_p_12) $(__MSLU_DEFINE_p_12) $(__GFXCTX_DEFINE_p_12) /i $(SETUPHDIR) /i .\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_3) /i . $(__DLLFLAG_p_12) /d _WINDOWS /i .\..\..\..\samples /d NOPCH /i .\..\..\include /d BMP_DIR="bitmaps/" .\fl_demo2.rc 525 526$(OBJS)\fl_sample1_fl_sample1.obj: .\fl_sample1.cpp 527 $(CXX) /c /nologo /TP /Fo$@ $(FL_SAMPLE1_CXXFLAGS) .\fl_sample1.cpp 528 529$(OBJS)\fl_sample1_fl_sample1.res: .\fl_sample1.rc 530 rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_3) $(__NO_VC_CRTDBG_p_12) /d __WXMSW__ $(__WXUNIV_DEFINE_p_12) $(__DEBUG_DEFINE_p_12) $(__NDEBUG_DEFINE_p_12) $(__EXCEPTIONS_DEFINE_p_12) $(__RTTI_DEFINE_p_12) $(__THREAD_DEFINE_p_12) $(__UNICODE_DEFINE_p_12) $(__MSLU_DEFINE_p_12) $(__GFXCTX_DEFINE_p_12) /i $(SETUPHDIR) /i .\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_3) /i . $(__DLLFLAG_p_12) /d _WINDOWS /i .\..\..\..\samples /d NOPCH /i .\..\..\include /d BMP_DIR="bitmaps/" .\fl_sample1.rc 531 532$(OBJS)\fl_sample2_fl_sample2.obj: .\fl_sample2.cpp 533 $(CXX) /c /nologo /TP /Fo$@ $(FL_SAMPLE2_CXXFLAGS) .\fl_sample2.cpp 534 535$(OBJS)\fl_sample2_fl_sample2.res: .\fl_sample2.rc 536 rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_3) $(__NO_VC_CRTDBG_p_12) /d __WXMSW__ $(__WXUNIV_DEFINE_p_12) $(__DEBUG_DEFINE_p_12) $(__NDEBUG_DEFINE_p_12) $(__EXCEPTIONS_DEFINE_p_12) $(__RTTI_DEFINE_p_12) $(__THREAD_DEFINE_p_12) $(__UNICODE_DEFINE_p_12) $(__MSLU_DEFINE_p_12) $(__GFXCTX_DEFINE_p_12) /i $(SETUPHDIR) /i .\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_3) /i . $(__DLLFLAG_p_12) /d _WINDOWS /i .\..\..\..\samples /d NOPCH /i .\..\..\include /d BMP_DIR="bitmaps/" .\fl_sample2.rc 537 538$(OBJS)\fl_sample3_fl_sample3.obj: .\fl_sample3.cpp 539 $(CXX) /c /nologo /TP /Fo$@ $(FL_SAMPLE3_CXXFLAGS) .\fl_sample3.cpp 540 541$(OBJS)\fl_sample3_fl_sample3.res: .\fl_sample3.rc 542 rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_3) $(__NO_VC_CRTDBG_p_12) /d __WXMSW__ $(__WXUNIV_DEFINE_p_12) $(__DEBUG_DEFINE_p_12) $(__NDEBUG_DEFINE_p_12) $(__EXCEPTIONS_DEFINE_p_12) $(__RTTI_DEFINE_p_12) $(__THREAD_DEFINE_p_12) $(__UNICODE_DEFINE_p_12) $(__MSLU_DEFINE_p_12) $(__GFXCTX_DEFINE_p_12) /i $(SETUPHDIR) /i .\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_3) /i . $(__DLLFLAG_p_12) /d _WINDOWS /i .\..\..\..\samples /d NOPCH /i .\..\..\include /d BMP_DIR="bitmaps/" .\fl_sample3.rc 543 544