Make sure all Bakefile formats that use CRLF line feeds are set to use CRLF in SVN.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62327 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Kevin Ollivier
2009-10-08 04:07:02 +00:00
parent a8e87569b7
commit d5e7ffcf7a
446 changed files with 193619 additions and 193619 deletions

View File

@@ -1,127 +1,127 @@
# ========================================================================= # =========================================================================
# This configuration file was generated by # This configuration file was generated by
# Bakefile 0.2.1 (http://bakefile.sourceforge.net) # Bakefile 0.2.1 (http://bakefile.sourceforge.net)
# Beware that all changes made to this file will be overwritten next # Beware that all changes made to this file will be overwritten next
# time you run Bakefile! # time you run Bakefile!
# ========================================================================= # =========================================================================
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# These are configurable options: # These are configurable options:
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# DOS32 mode/extender [X32VM,X32,PMODEW,CAUSEWAY,DOS32A,DOS4GW] # DOS32 mode/extender [X32VM,X32,PMODEW,CAUSEWAY,DOS32A,DOS4GW]
# X32VM - FlashTek X-32VM DOS extender # X32VM - FlashTek X-32VM DOS extender
# X32 - FlashTek X-32 DOS extender # X32 - FlashTek X-32 DOS extender
# PMODEW - PMODE/W # PMODEW - PMODE/W
# CAUSEWAY - CauseWay DOS extender # CAUSEWAY - CauseWay DOS extender
# DOS32A - DOS32/A # DOS32A - DOS32/A
# DOS4GW - Tenberry/Watcom 32-bit DOS extender # DOS4GW - Tenberry/Watcom 32-bit DOS extender
DOS32 = DOS4GW DOS32 = DOS4GW
# C compiler # C compiler
CC = wcc386 CC = wcc386
# C++ compiler # C++ compiler
CXX = wpp386 CXX = wpp386
# Standard flags for CC # Standard flags for CC
CFLAGS = CFLAGS =
# Standard flags for C++ # Standard flags for C++
CXXFLAGS = CXXFLAGS =
# Standard preprocessor flags (common for CC and CXX) # Standard preprocessor flags (common for CC and CXX)
CPPFLAGS = CPPFLAGS =
# Standard linker flags # Standard linker flags
LDFLAGS = LDFLAGS =
# The C preprocessor # The C preprocessor
CPP = $(CC) -p CPP = $(CC) -p
# What type of library to build? [0,1] # What type of library to build? [0,1]
# 1 - DLL # 1 - DLL
SHARED = 0 SHARED = 0
# Compile Unicode build of wxWidgets? [0,1] # Compile Unicode build of wxWidgets? [0,1]
# 1 - Unicode # 1 - Unicode
UNICODE = 0 UNICODE = 0
# Type of compiled binaries [debug,release] # Type of compiled binaries [debug,release]
BUILD = debug BUILD = debug
# Should debugging info be included in the executables? The default value # Should debugging info be included in the executables? The default value
# "default" means that debug info will be included if BUILD=debug # "default" means that debug info will be included if BUILD=debug
# and not included if BUILD=release. [0,1,default] # and not included if BUILD=release. [0,1,default]
DEBUG_INFO = default DEBUG_INFO = default
# Should __WXDEBUG__ be defined? The default value "default" means that it will # Should __WXDEBUG__ be defined? The default value "default" means that it will
# be defined if BUILD=debug and not defined if BUILD=release. [0,1,default] # be defined if BUILD=debug and not defined if BUILD=release. [0,1,default]
DEBUG_FLAG = default DEBUG_FLAG = default
# Multiple libraries or single huge monolithic one? [0,1] # Multiple libraries or single huge monolithic one? [0,1]
# 0 - Multilib # 0 - Multilib
# 1 - Monolithic # 1 - Monolithic
MONOLITHIC = 1 MONOLITHIC = 1
# Build GUI libraries? [0,1] # Build GUI libraries? [0,1]
# 0 - Base # 0 - Base
# 1 - GUI # 1 - GUI
USE_GUI = 1 USE_GUI = 1
# Build wxHTML library (USE_GUI must be 1)? [0,1] # Build wxHTML library (USE_GUI must be 1)? [0,1]
USE_HTML = 1 USE_HTML = 1
# Build multimedia library (USE_GUI must be 1)? [0,1] # Build multimedia library (USE_GUI must be 1)? [0,1]
USE_MEDIA = 1 USE_MEDIA = 1
# Build wxXRC library (USE_GUI must be 1)? [0,1] # Build wxXRC library (USE_GUI must be 1)? [0,1]
USE_XRC = 1 USE_XRC = 1
# Build wxAUI library (USE_GUI must be 1)? [0,1] # Build wxAUI library (USE_GUI must be 1)? [0,1]
USE_AUI = 1 USE_AUI = 1
# Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1] # Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1]
USE_RICHTEXT = 1 USE_RICHTEXT = 1
# Build OpenGL canvas library (USE_GUI must be 1)? [0,1] # Build OpenGL canvas library (USE_GUI must be 1)? [0,1]
USE_OPENGL = 0 USE_OPENGL = 0
# Build quality assurance classes library (USE_GUI must be 1)? [0,1] # Build quality assurance classes library (USE_GUI must be 1)? [0,1]
USE_QA = 0 USE_QA = 0
# Enable exceptions in compiled code. [0,1] # Enable exceptions in compiled code. [0,1]
USE_EXCEPTIONS = 1 USE_EXCEPTIONS = 1
# Enable run-time type information (RTTI) in compiled code. [0,1] # Enable run-time type information (RTTI) in compiled code. [0,1]
USE_RTTI = 1 USE_RTTI = 1
# Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1] # Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1]
USE_GDIPLUS = 0 USE_GDIPLUS = 0
# Is this official build by wxWidgets developers? [0,1] # Is this official build by wxWidgets developers? [0,1]
OFFICIAL_BUILD = 0 OFFICIAL_BUILD = 0
# Use this to name your customized DLLs differently # Use this to name your customized DLLs differently
VENDOR = custom VENDOR = custom
# #
WX_FLAVOUR = WX_FLAVOUR =
# #
WX_LIB_FLAVOUR = WX_LIB_FLAVOUR =
# Name of your custom configuration. This affects directory # Name of your custom configuration. This affects directory
# where object files are stored as well as the location of # where object files are stored as well as the location of
# compiled .lib files and setup.h under the lib/ toplevel directory. # compiled .lib files and setup.h under the lib/ toplevel directory.
CFG = CFG =
# Compiler flags needed to compile test suite in tests directory. If you want # Compiler flags needed to compile test suite in tests directory. If you want
# to run the tests, set it so that the compiler can find CppUnit headers. # to run the tests, set it so that the compiler can find CppUnit headers.
CPPUNIT_CFLAGS = CPPUNIT_CFLAGS =
# Linker flags needed to link test suite in tests directory. If you want # Linker flags needed to link test suite in tests directory. If you want
# to run the tests, include CppUnit library here. # to run the tests, include CppUnit library here.
CPPUNIT_LIBS = CPPUNIT_LIBS =

File diff suppressed because it is too large Load Diff

View File

@@ -1,212 +1,212 @@
# ========================================================================= # =========================================================================
# This configuration file was generated by # This configuration file was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Beware that all changes made to this file will be overwritten next # Beware that all changes made to this file will be overwritten next
# time you run Bakefile! # time you run Bakefile!
# ========================================================================= # =========================================================================
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# These are configurable options: # These are configurable options:
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# C compiler # C compiler
!ifndef CC !ifndef CC
CC = bcc32 CC = bcc32
!endif !endif
# C++ compiler # C++ compiler
!ifndef CXX !ifndef CXX
CXX = bcc32 CXX = bcc32
!endif !endif
# Standard flags for CC # Standard flags for CC
!ifndef CFLAGS !ifndef CFLAGS
CFLAGS = CFLAGS =
!endif !endif
# Standard flags for C++ # Standard flags for C++
!ifndef CXXFLAGS !ifndef CXXFLAGS
CXXFLAGS = CXXFLAGS =
!endif !endif
# Standard preprocessor flags (common for CC and CXX) # Standard preprocessor flags (common for CC and CXX)
!ifndef CPPFLAGS !ifndef CPPFLAGS
CPPFLAGS = -a8 -g0 CPPFLAGS = -a8 -g0
!endif !endif
# Standard linker flags # Standard linker flags
!ifndef LDFLAGS !ifndef LDFLAGS
LDFLAGS = LDFLAGS =
!endif !endif
# The C preprocessor # The C preprocessor
!ifndef CPP !ifndef CPP
CPP = cpp32 -Sr -oCON CPP = cpp32 -Sr -oCON
!endif !endif
# What type of library to build? [0,1] # What type of library to build? [0,1]
!ifndef SHARED !ifndef SHARED
SHARED = 0 SHARED = 0
!endif !endif
# Build wxUniversal instead of native port? [0,1] # Build wxUniversal instead of native port? [0,1]
!ifndef WXUNIV !ifndef WXUNIV
WXUNIV = 0 WXUNIV = 0
!endif !endif
# Compile Unicode build of wxWidgets? [0,1] # Compile Unicode build of wxWidgets? [0,1]
!ifndef UNICODE !ifndef UNICODE
UNICODE = 1 UNICODE = 1
!endif !endif
# Use MSLU library when building Unicode version. [0,1] # Use MSLU library when building Unicode version. [0,1]
!ifndef MSLU !ifndef MSLU
MSLU = 0 MSLU = 0
!endif !endif
# Type of compiled binaries [debug,release] # Type of compiled binaries [debug,release]
!ifndef BUILD !ifndef BUILD
BUILD = debug BUILD = debug
!endif !endif
# Should debugging info be included in the executables? The default value # Should debugging info be included in the executables? The default value
# "default" means that debug info will be included if BUILD=debug # "default" means that debug info will be included if BUILD=debug
# and not included if BUILD=release. [0,1,default] # and not included if BUILD=release. [0,1,default]
!ifndef DEBUG_INFO !ifndef DEBUG_INFO
DEBUG_INFO = default DEBUG_INFO = default
!endif !endif
# Value of wxDEBUG_LEVEL. The default value is the same as 1 and means that all # Value of wxDEBUG_LEVEL. The default value is the same as 1 and means that all
# but expensive assert checks are enabled, use 0 to completely remove debugging # but expensive assert checks are enabled, use 0 to completely remove debugging
# code. [0,1,default] # code. [0,1,default]
!ifndef DEBUG_FLAG !ifndef DEBUG_FLAG
DEBUG_FLAG = 1 DEBUG_FLAG = 1
!endif !endif
# Multiple libraries or single huge monolithic one? [0,1] # Multiple libraries or single huge monolithic one? [0,1]
!ifndef MONOLITHIC !ifndef MONOLITHIC
MONOLITHIC = 0 MONOLITHIC = 0
!endif !endif
# Build GUI libraries? [0,1] # Build GUI libraries? [0,1]
!ifndef USE_GUI !ifndef USE_GUI
USE_GUI = 1 USE_GUI = 1
!endif !endif
# Build wxHTML library (USE_GUI must be 1)? [0,1] # Build wxHTML library (USE_GUI must be 1)? [0,1]
!ifndef USE_HTML !ifndef USE_HTML
USE_HTML = 1 USE_HTML = 1
!endif !endif
# Build multimedia library (USE_GUI must be 1)? [0,1] # Build multimedia library (USE_GUI must be 1)? [0,1]
!ifndef USE_MEDIA !ifndef USE_MEDIA
USE_MEDIA = 1 USE_MEDIA = 1
!endif !endif
# Build wxXRC library (USE_GUI must be 1)? [0,1] # Build wxXRC library (USE_GUI must be 1)? [0,1]
!ifndef USE_XRC !ifndef USE_XRC
USE_XRC = 1 USE_XRC = 1
!endif !endif
# Build wxAUI library (USE_GUI must be 1)? [0,1] # Build wxAUI library (USE_GUI must be 1)? [0,1]
!ifndef USE_AUI !ifndef USE_AUI
USE_AUI = 1 USE_AUI = 1
!endif !endif
# Build wxRibbon library (USE_GUI must be 1)? [0,1] # Build wxRibbon library (USE_GUI must be 1)? [0,1]
!ifndef USE_RIBBON !ifndef USE_RIBBON
USE_RIBBON = 1 USE_RIBBON = 1
!endif !endif
# Build wxPropertyGrid library (USE_GUI must be 1)? [0,1] # Build wxPropertyGrid library (USE_GUI must be 1)? [0,1]
!ifndef USE_PROPGRID !ifndef USE_PROPGRID
USE_PROPGRID = 1 USE_PROPGRID = 1
!endif !endif
# Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1] # Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1]
!ifndef USE_RICHTEXT !ifndef USE_RICHTEXT
USE_RICHTEXT = 1 USE_RICHTEXT = 1
!endif !endif
# Build wxStyledTextCtrl library (USE_GUI must be 1)? [0,1] # Build wxStyledTextCtrl library (USE_GUI must be 1)? [0,1]
!ifndef USE_STC !ifndef USE_STC
USE_STC = 1 USE_STC = 1
!endif !endif
# Build OpenGL canvas library (USE_GUI must be 1)? [0,1] # Build OpenGL canvas library (USE_GUI must be 1)? [0,1]
!ifndef USE_OPENGL !ifndef USE_OPENGL
USE_OPENGL = 1 USE_OPENGL = 1
!endif !endif
# Build quality assurance classes library (USE_GUI must be 1)? [0,1] # Build quality assurance classes library (USE_GUI must be 1)? [0,1]
!ifndef USE_QA !ifndef USE_QA
USE_QA = 0 USE_QA = 0
!endif !endif
# Enable exceptions in compiled code. [0,1] # Enable exceptions in compiled code. [0,1]
!ifndef USE_EXCEPTIONS !ifndef USE_EXCEPTIONS
USE_EXCEPTIONS = 1 USE_EXCEPTIONS = 1
!endif !endif
# Enable run-time type information (RTTI) in compiled code. [0,1] # Enable run-time type information (RTTI) in compiled code. [0,1]
!ifndef USE_RTTI !ifndef USE_RTTI
USE_RTTI = 1 USE_RTTI = 1
!endif !endif
# Enable threading in compiled code. [0,1] # Enable threading in compiled code. [0,1]
!ifndef USE_THREADS !ifndef USE_THREADS
USE_THREADS = 1 USE_THREADS = 1
!endif !endif
# Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1] # Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1]
!ifndef USE_GDIPLUS !ifndef USE_GDIPLUS
USE_GDIPLUS = 0 USE_GDIPLUS = 0
!endif !endif
# Is this official build by wxWidgets developers? [0,1] # Is this official build by wxWidgets developers? [0,1]
!ifndef OFFICIAL_BUILD !ifndef OFFICIAL_BUILD
OFFICIAL_BUILD = 0 OFFICIAL_BUILD = 0
!endif !endif
# Use this to name your customized DLLs differently # Use this to name your customized DLLs differently
!ifndef VENDOR !ifndef VENDOR
VENDOR = custom VENDOR = custom
!endif !endif
# #
!ifndef WX_FLAVOUR !ifndef WX_FLAVOUR
WX_FLAVOUR = WX_FLAVOUR =
!endif !endif
# #
!ifndef WX_LIB_FLAVOUR !ifndef WX_LIB_FLAVOUR
WX_LIB_FLAVOUR = WX_LIB_FLAVOUR =
!endif !endif
# Name of your custom configuration. This affects directory # Name of your custom configuration. This affects directory
# where object files are stored as well as the location of # where object files are stored as well as the location of
# compiled .lib files and setup.h under the lib/ toplevel directory. # compiled .lib files and setup.h under the lib/ toplevel directory.
!ifndef CFG !ifndef CFG
CFG = CFG =
!endif !endif
# Compiler flags needed to compile test suite in tests directory. If you want # Compiler flags needed to compile test suite in tests directory. If you want
# to run the tests, set it so that the compiler can find CppUnit headers. # to run the tests, set it so that the compiler can find CppUnit headers.
!ifndef CPPUNIT_CFLAGS !ifndef CPPUNIT_CFLAGS
CPPUNIT_CFLAGS = CPPUNIT_CFLAGS =
!endif !endif
# Linker flags needed to link test suite in tests directory. If you want # Linker flags needed to link test suite in tests directory. If you want
# to run the tests, include CppUnit library here. # to run the tests, include CppUnit library here.
!ifndef CPPUNIT_LIBS !ifndef CPPUNIT_LIBS
CPPUNIT_LIBS = CPPUNIT_LIBS =
!endif !endif
# Version of C runtime library to use. You can change this to # Version of C runtime library to use. You can change this to
# static if SHARED=0, but it is highly recommended to not do # static if SHARED=0, but it is highly recommended to not do
# it if SHARED=1 unless you know what you are doing. [dynamic,static] # it if SHARED=1 unless you know what you are doing. [dynamic,static]
!ifndef RUNTIME_LIBS !ifndef RUNTIME_LIBS
RUNTIME_LIBS = dynamic RUNTIME_LIBS = dynamic
!endif !endif

View File

@@ -1,147 +1,147 @@
# ========================================================================= # =========================================================================
# This configuration file was generated by # This configuration file was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Beware that all changes made to this file will be overwritten next # Beware that all changes made to this file will be overwritten next
# time you run Bakefile! # time you run Bakefile!
# ========================================================================= # =========================================================================
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# These are configurable options: # These are configurable options:
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Compiler flags to link shared library # Compiler flags to link shared library
LINK_DLL_FLAGS ?= -shared LINK_DLL_FLAGS ?= -shared
# Compiler flags to link loadable module # Compiler flags to link loadable module
LINK_MODULE_FLAGS ?= -shared LINK_MODULE_FLAGS ?= -shared
# C compiler # C compiler
CC = gcc CC = gcc
# C++ compiler # C++ compiler
CXX = g++ CXX = g++
# Standard flags for CC # Standard flags for CC
CFLAGS ?= CFLAGS ?=
# Standard flags for C++ # Standard flags for C++
CXXFLAGS ?= CXXFLAGS ?=
# Standard preprocessor flags (common for CC and CXX) # Standard preprocessor flags (common for CC and CXX)
CPPFLAGS ?= CPPFLAGS ?=
# Standard linker flags # Standard linker flags
LDFLAGS ?= LDFLAGS ?=
# The C preprocessor # The C preprocessor
CPP ?= $(CC) -E CPP ?= $(CC) -E
# What type of library to build? [0,1] # What type of library to build? [0,1]
SHARED ?= 0 SHARED ?= 0
# Build wxUniversal instead of native port? [0,1] # Build wxUniversal instead of native port? [0,1]
WXUNIV ?= 0 WXUNIV ?= 0
# Compile Unicode build of wxWidgets? [0,1] # Compile Unicode build of wxWidgets? [0,1]
UNICODE ?= 1 UNICODE ?= 1
# Use MSLU library when building Unicode version. [0,1] # Use MSLU library when building Unicode version. [0,1]
MSLU ?= 0 MSLU ?= 0
# Type of compiled binaries [debug,release] # Type of compiled binaries [debug,release]
BUILD ?= debug BUILD ?= debug
# Should debugging info be included in the executables? The default value # Should debugging info be included in the executables? The default value
# "default" means that debug info will be included if BUILD=debug # "default" means that debug info will be included if BUILD=debug
# and not included if BUILD=release. [0,1,default] # and not included if BUILD=release. [0,1,default]
DEBUG_INFO ?= default DEBUG_INFO ?= default
# Value of wxDEBUG_LEVEL. The default value is the same as 1 and means that all # Value of wxDEBUG_LEVEL. The default value is the same as 1 and means that all
# but expensive assert checks are enabled, use 0 to completely remove debugging # but expensive assert checks are enabled, use 0 to completely remove debugging
# code. [0,1,default] # code. [0,1,default]
DEBUG_FLAG ?= 1 DEBUG_FLAG ?= 1
# Multiple libraries or single huge monolithic one? [0,1] # Multiple libraries or single huge monolithic one? [0,1]
MONOLITHIC ?= 0 MONOLITHIC ?= 0
# Build GUI libraries? [0,1] # Build GUI libraries? [0,1]
USE_GUI ?= 1 USE_GUI ?= 1
# Build wxHTML library (USE_GUI must be 1)? [0,1] # Build wxHTML library (USE_GUI must be 1)? [0,1]
USE_HTML ?= 1 USE_HTML ?= 1
# Build multimedia library (USE_GUI must be 1)? [0,1] # Build multimedia library (USE_GUI must be 1)? [0,1]
USE_MEDIA ?= 1 USE_MEDIA ?= 1
# Build wxXRC library (USE_GUI must be 1)? [0,1] # Build wxXRC library (USE_GUI must be 1)? [0,1]
USE_XRC ?= 1 USE_XRC ?= 1
# Build wxAUI library (USE_GUI must be 1)? [0,1] # Build wxAUI library (USE_GUI must be 1)? [0,1]
USE_AUI ?= 1 USE_AUI ?= 1
# Build wxRibbon library (USE_GUI must be 1)? [0,1] # Build wxRibbon library (USE_GUI must be 1)? [0,1]
USE_RIBBON ?= 1 USE_RIBBON ?= 1
# Build wxPropertyGrid library (USE_GUI must be 1)? [0,1] # Build wxPropertyGrid library (USE_GUI must be 1)? [0,1]
USE_PROPGRID ?= 1 USE_PROPGRID ?= 1
# Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1] # Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1]
USE_RICHTEXT ?= 1 USE_RICHTEXT ?= 1
# Build wxStyledTextCtrl library (USE_GUI must be 1)? [0,1] # Build wxStyledTextCtrl library (USE_GUI must be 1)? [0,1]
USE_STC ?= 1 USE_STC ?= 1
# Build OpenGL canvas library (USE_GUI must be 1)? [0,1] # Build OpenGL canvas library (USE_GUI must be 1)? [0,1]
USE_OPENGL ?= 1 USE_OPENGL ?= 1
# Build quality assurance classes library (USE_GUI must be 1)? [0,1] # Build quality assurance classes library (USE_GUI must be 1)? [0,1]
USE_QA ?= 0 USE_QA ?= 0
# Enable exceptions in compiled code. [0,1] # Enable exceptions in compiled code. [0,1]
USE_EXCEPTIONS ?= 1 USE_EXCEPTIONS ?= 1
# Enable run-time type information (RTTI) in compiled code. [0,1] # Enable run-time type information (RTTI) in compiled code. [0,1]
USE_RTTI ?= 1 USE_RTTI ?= 1
# Enable threading in compiled code. [0,1] # Enable threading in compiled code. [0,1]
USE_THREADS ?= 1 USE_THREADS ?= 1
# Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1] # Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1]
USE_GDIPLUS ?= 0 USE_GDIPLUS ?= 0
# Is this official build by wxWidgets developers? [0,1] # Is this official build by wxWidgets developers? [0,1]
OFFICIAL_BUILD ?= 0 OFFICIAL_BUILD ?= 0
# Use this to name your customized DLLs differently # Use this to name your customized DLLs differently
VENDOR ?= custom VENDOR ?= custom
# #
WX_FLAVOUR ?= WX_FLAVOUR ?=
# #
WX_LIB_FLAVOUR ?= WX_LIB_FLAVOUR ?=
# Name of your custom configuration. This affects directory # Name of your custom configuration. This affects directory
# where object files are stored as well as the location of # where object files are stored as well as the location of
# compiled .lib files and setup.h under the lib/ toplevel directory. # compiled .lib files and setup.h under the lib/ toplevel directory.
CFG ?= CFG ?=
# Compiler flags needed to compile test suite in tests directory. If you want # Compiler flags needed to compile test suite in tests directory. If you want
# to run the tests, set it so that the compiler can find CppUnit headers. # to run the tests, set it so that the compiler can find CppUnit headers.
CPPUNIT_CFLAGS ?= CPPUNIT_CFLAGS ?=
# Linker flags needed to link test suite in tests directory. If you want # Linker flags needed to link test suite in tests directory. If you want
# to run the tests, include CppUnit library here. # to run the tests, include CppUnit library here.
CPPUNIT_LIBS ?= CPPUNIT_LIBS ?=
# Version of C runtime library to use. You can change this to # Version of C runtime library to use. You can change this to
# static if SHARED=0, but it is highly recommended to not do # static if SHARED=0, but it is highly recommended to not do
# it if SHARED=1 unless you know what you are doing. [dynamic,static] # it if SHARED=1 unless you know what you are doing. [dynamic,static]
RUNTIME_LIBS ?= dynamic RUNTIME_LIBS ?= dynamic
# Set the version of your Mingw installation here. # Set the version of your Mingw installation here.
# "3" ...... this is for Mingw 2.0 or newer (comes with gcc3) # "3" ...... this is for Mingw 2.0 or newer (comes with gcc3)
# "2.95" ... for Mingw 1.1 or any of the older versions [3,2.95] # "2.95" ... for Mingw 1.1 or any of the older versions [3,2.95]
GCC_VERSION ?= 3 GCC_VERSION ?= 3

View File

@@ -1,149 +1,149 @@
# ========================================================================= # =========================================================================
# This configuration file was generated by # This configuration file was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Beware that all changes made to this file will be overwritten next # Beware that all changes made to this file will be overwritten next
# time you run Bakefile! # time you run Bakefile!
# ========================================================================= # =========================================================================
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# These are configurable options: # These are configurable options:
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# C compiler # C compiler
CC = cl CC = cl
# C++ compiler # C++ compiler
CXX = cl CXX = cl
# Standard flags for CC # Standard flags for CC
CFLAGS = CFLAGS =
# Standard flags for C++ # Standard flags for C++
CXXFLAGS = CXXFLAGS =
# Standard preprocessor flags (common for CC and CXX) # Standard preprocessor flags (common for CC and CXX)
CPPFLAGS = CPPFLAGS =
# Standard linker flags # Standard linker flags
LDFLAGS = LDFLAGS =
# The C preprocessor # The C preprocessor
CPP = $(CC) /EP /nologo CPP = $(CC) /EP /nologo
# What type of library to build? [0,1] # What type of library to build? [0,1]
SHARED = 0 SHARED = 0
# Build wxUniversal instead of native port? [0,1] # Build wxUniversal instead of native port? [0,1]
WXUNIV = 0 WXUNIV = 0
# Compile Unicode build of wxWidgets? [0,1] # Compile Unicode build of wxWidgets? [0,1]
UNICODE = 1 UNICODE = 1
# Use MSLU library when building Unicode version. [0,1] # Use MSLU library when building Unicode version. [0,1]
MSLU = 0 MSLU = 0
# Type of compiled binaries [debug,release] # Type of compiled binaries [debug,release]
BUILD = debug BUILD = debug
# The target processor architecture must be specified when it is not X86. # The target processor architecture must be specified when it is not X86.
# This does not affect the compiler output, so you still need to make sure # This does not affect the compiler output, so you still need to make sure
# your environment is set up appropriately with the correct compiler in the # your environment is set up appropriately with the correct compiler in the
# PATH. Rather it affects some options passed to some of the common build # PATH. Rather it affects some options passed to some of the common build
# utilities such as the resource compiler and the linker. # utilities such as the resource compiler and the linker.
# #
# Accepted values: AMD64, IA64. # Accepted values: AMD64, IA64.
TARGET_CPU = $(CPU) TARGET_CPU = $(CPU)
# Should debugging info be included in the executables? The default value # Should debugging info be included in the executables? The default value
# "default" means that debug info will be included if BUILD=debug # "default" means that debug info will be included if BUILD=debug
# and not included if BUILD=release. [0,1,default] # and not included if BUILD=release. [0,1,default]
DEBUG_INFO = 1 DEBUG_INFO = 1
# Value of wxDEBUG_LEVEL. The default value is the same as 1 and means that all # Value of wxDEBUG_LEVEL. The default value is the same as 1 and means that all
# but expensive assert checks are enabled, use 0 to completely remove debugging # but expensive assert checks are enabled, use 0 to completely remove debugging
# code. [0,1,default] # code. [0,1,default]
DEBUG_FLAG = 1 DEBUG_FLAG = 1
# Link against debug (e.g. msvcrtd.dll) or release (msvcrt.dll) RTL? # Link against debug (e.g. msvcrtd.dll) or release (msvcrt.dll) RTL?
# Default is to use debug CRT if and only if BUILD==debug. [0,1,default] # Default is to use debug CRT if and only if BUILD==debug. [0,1,default]
DEBUG_RUNTIME_LIBS = default DEBUG_RUNTIME_LIBS = default
# Multiple libraries or single huge monolithic one? [0,1] # Multiple libraries or single huge monolithic one? [0,1]
MONOLITHIC = 0 MONOLITHIC = 0
# Build GUI libraries? [0,1] # Build GUI libraries? [0,1]
USE_GUI = 1 USE_GUI = 1
# Build wxHTML library (USE_GUI must be 1)? [0,1] # Build wxHTML library (USE_GUI must be 1)? [0,1]
USE_HTML = 1 USE_HTML = 1
# Build multimedia library (USE_GUI must be 1)? [0,1] # Build multimedia library (USE_GUI must be 1)? [0,1]
USE_MEDIA = 1 USE_MEDIA = 1
# Build wxXRC library (USE_GUI must be 1)? [0,1] # Build wxXRC library (USE_GUI must be 1)? [0,1]
USE_XRC = 1 USE_XRC = 1
# Build wxAUI library (USE_GUI must be 1)? [0,1] # Build wxAUI library (USE_GUI must be 1)? [0,1]
USE_AUI = 1 USE_AUI = 1
# Build wxRibbon library (USE_GUI must be 1)? [0,1] # Build wxRibbon library (USE_GUI must be 1)? [0,1]
USE_RIBBON = 1 USE_RIBBON = 1
# Build wxPropertyGrid library (USE_GUI must be 1)? [0,1] # Build wxPropertyGrid library (USE_GUI must be 1)? [0,1]
USE_PROPGRID = 1 USE_PROPGRID = 1
# Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1] # Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1]
USE_RICHTEXT = 1 USE_RICHTEXT = 1
# Build wxStyledTextCtrl library (USE_GUI must be 1)? [0,1] # Build wxStyledTextCtrl library (USE_GUI must be 1)? [0,1]
USE_STC = 1 USE_STC = 1
# Build OpenGL canvas library (USE_GUI must be 1)? [0,1] # Build OpenGL canvas library (USE_GUI must be 1)? [0,1]
USE_OPENGL = 1 USE_OPENGL = 1
# Build quality assurance classes library (USE_GUI must be 1)? [0,1] # Build quality assurance classes library (USE_GUI must be 1)? [0,1]
USE_QA = 1 USE_QA = 1
# Enable exceptions in compiled code. [0,1] # Enable exceptions in compiled code. [0,1]
USE_EXCEPTIONS = 1 USE_EXCEPTIONS = 1
# Enable run-time type information (RTTI) in compiled code. [0,1] # Enable run-time type information (RTTI) in compiled code. [0,1]
USE_RTTI = 1 USE_RTTI = 1
# Enable threading in compiled code. [0,1] # Enable threading in compiled code. [0,1]
USE_THREADS = 1 USE_THREADS = 1
# Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1] # Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1]
USE_GDIPLUS = 0 USE_GDIPLUS = 0
# Is this official build by wxWidgets developers? [0,1] # Is this official build by wxWidgets developers? [0,1]
OFFICIAL_BUILD = 0 OFFICIAL_BUILD = 0
# Use this to name your customized DLLs differently # Use this to name your customized DLLs differently
VENDOR = custom VENDOR = custom
# #
WX_FLAVOUR = WX_FLAVOUR =
# #
WX_LIB_FLAVOUR = WX_LIB_FLAVOUR =
# Name of your custom configuration. This affects directory # Name of your custom configuration. This affects directory
# where object files are stored as well as the location of # where object files are stored as well as the location of
# compiled .lib files and setup.h under the lib/ toplevel directory. # compiled .lib files and setup.h under the lib/ toplevel directory.
CFG = CFG =
# Compiler flags needed to compile test suite in tests directory. If you want # Compiler flags needed to compile test suite in tests directory. If you want
# to run the tests, set it so that the compiler can find CppUnit headers. # to run the tests, set it so that the compiler can find CppUnit headers.
CPPUNIT_CFLAGS = CPPUNIT_CFLAGS =
# Linker flags needed to link test suite in tests directory. If you want # Linker flags needed to link test suite in tests directory. If you want
# to run the tests, include CppUnit library here. # to run the tests, include CppUnit library here.
CPPUNIT_LIBS = CPPUNIT_LIBS =
# Version of C runtime library to use. You can change this to # Version of C runtime library to use. You can change this to
# static if SHARED=0, but it is highly recommended to not do # static if SHARED=0, but it is highly recommended to not do
# it if SHARED=1 unless you know what you are doing. [dynamic,static] # it if SHARED=1 unless you know what you are doing. [dynamic,static]
RUNTIME_LIBS = dynamic RUNTIME_LIBS = dynamic

View File

@@ -1,140 +1,140 @@
# ========================================================================= # =========================================================================
# This configuration file was generated by # This configuration file was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Beware that all changes made to this file will be overwritten next # Beware that all changes made to this file will be overwritten next
# time you run Bakefile! # time you run Bakefile!
# ========================================================================= # =========================================================================
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# These are configurable options: # These are configurable options:
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# C compiler # C compiler
CC = wcc386 CC = wcc386
# C++ compiler # C++ compiler
CXX = wpp386 CXX = wpp386
# Standard flags for CC # Standard flags for CC
CFLAGS = CFLAGS =
# Standard flags for C++ # Standard flags for C++
CXXFLAGS = CXXFLAGS =
# Standard preprocessor flags (common for CC and CXX) # Standard preprocessor flags (common for CC and CXX)
CPPFLAGS = CPPFLAGS =
# Standard linker flags # Standard linker flags
LDFLAGS = LDFLAGS =
# The C preprocessor # The C preprocessor
CPP = $(CC) -p CPP = $(CC) -p
# What type of library to build? [0,1] # What type of library to build? [0,1]
# 1 - DLL # 1 - DLL
SHARED = 0 SHARED = 0
# Build wxUniversal instead of native port? [0,1] # Build wxUniversal instead of native port? [0,1]
# 1 - Universal # 1 - Universal
WXUNIV = 0 WXUNIV = 0
# Compile Unicode build of wxWidgets? [0,1] # Compile Unicode build of wxWidgets? [0,1]
# 1 - Unicode # 1 - Unicode
UNICODE = 1 UNICODE = 1
# Type of compiled binaries [debug,release] # Type of compiled binaries [debug,release]
BUILD = debug BUILD = debug
# Should debugging info be included in the executables? The default value # Should debugging info be included in the executables? The default value
# "default" means that debug info will be included if BUILD=debug # "default" means that debug info will be included if BUILD=debug
# and not included if BUILD=release. [0,1,default] # and not included if BUILD=release. [0,1,default]
DEBUG_INFO = default DEBUG_INFO = default
# Value of wxDEBUG_LEVEL. The default value is the same as 1 and means that all # Value of wxDEBUG_LEVEL. The default value is the same as 1 and means that all
# but expensive assert checks are enabled, use 0 to completely remove debugging # but expensive assert checks are enabled, use 0 to completely remove debugging
# code. [0,1,default] # code. [0,1,default]
DEBUG_FLAG = 1 DEBUG_FLAG = 1
# Multiple libraries or single huge monolithic one? [0,1] # Multiple libraries or single huge monolithic one? [0,1]
# 0 - Multilib # 0 - Multilib
# 1 - Monolithic # 1 - Monolithic
MONOLITHIC = 1 MONOLITHIC = 1
# Build GUI libraries? [0,1] # Build GUI libraries? [0,1]
# 0 - Base # 0 - Base
# 1 - GUI # 1 - GUI
USE_GUI = 1 USE_GUI = 1
# Build wxHTML library (USE_GUI must be 1)? [0,1] # Build wxHTML library (USE_GUI must be 1)? [0,1]
USE_HTML = 1 USE_HTML = 1
# Build multimedia library (USE_GUI must be 1)? [0,1] # Build multimedia library (USE_GUI must be 1)? [0,1]
USE_MEDIA = 1 USE_MEDIA = 1
# Build wxXRC library (USE_GUI must be 1)? [0,1] # Build wxXRC library (USE_GUI must be 1)? [0,1]
USE_XRC = 1 USE_XRC = 1
# Build wxAUI library (USE_GUI must be 1)? [0,1] # Build wxAUI library (USE_GUI must be 1)? [0,1]
USE_AUI = 1 USE_AUI = 1
# Build wxRibbon library (USE_GUI must be 1)? [0,1] # Build wxRibbon library (USE_GUI must be 1)? [0,1]
USE_RIBBON = 1 USE_RIBBON = 1
# Build wxPropertyGrid library (USE_GUI must be 1)? [0,1] # Build wxPropertyGrid library (USE_GUI must be 1)? [0,1]
USE_PROPGRID = 1 USE_PROPGRID = 1
# Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1] # Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1]
USE_RICHTEXT = 1 USE_RICHTEXT = 1
# Build wxStyledTextCtrl library (USE_GUI must be 1)? [0,1] # Build wxStyledTextCtrl library (USE_GUI must be 1)? [0,1]
USE_STC = 1 USE_STC = 1
# Build OpenGL canvas library (USE_GUI must be 1)? [0,1] # Build OpenGL canvas library (USE_GUI must be 1)? [0,1]
USE_OPENGL = 1 USE_OPENGL = 1
# Build quality assurance classes library (USE_GUI must be 1)? [0,1] # Build quality assurance classes library (USE_GUI must be 1)? [0,1]
USE_QA = 0 USE_QA = 0
# Enable exceptions in compiled code. [0,1] # Enable exceptions in compiled code. [0,1]
USE_EXCEPTIONS = 1 USE_EXCEPTIONS = 1
# Enable run-time type information (RTTI) in compiled code. [0,1] # Enable run-time type information (RTTI) in compiled code. [0,1]
USE_RTTI = 1 USE_RTTI = 1
# Enable threading in compiled code. [0,1] # Enable threading in compiled code. [0,1]
USE_THREADS = 1 USE_THREADS = 1
# Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1] # Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1]
USE_GDIPLUS = 0 USE_GDIPLUS = 0
# Is this official build by wxWidgets developers? [0,1] # Is this official build by wxWidgets developers? [0,1]
OFFICIAL_BUILD = 0 OFFICIAL_BUILD = 0
# Use this to name your customized DLLs differently # Use this to name your customized DLLs differently
VENDOR = custom VENDOR = custom
# #
WX_FLAVOUR = WX_FLAVOUR =
# #
WX_LIB_FLAVOUR = WX_LIB_FLAVOUR =
# Name of your custom configuration. This affects directory # Name of your custom configuration. This affects directory
# where object files are stored as well as the location of # where object files are stored as well as the location of
# compiled .lib files and setup.h under the lib/ toplevel directory. # compiled .lib files and setup.h under the lib/ toplevel directory.
CFG = CFG =
# Compiler flags needed to compile test suite in tests directory. If you want # Compiler flags needed to compile test suite in tests directory. If you want
# to run the tests, set it so that the compiler can find CppUnit headers. # to run the tests, set it so that the compiler can find CppUnit headers.
CPPUNIT_CFLAGS = CPPUNIT_CFLAGS =
# Linker flags needed to link test suite in tests directory. If you want # Linker flags needed to link test suite in tests directory. If you want
# to run the tests, include CppUnit library here. # to run the tests, include CppUnit library here.
CPPUNIT_LIBS = CPPUNIT_LIBS =
# Version of C runtime library to use. You can change this to # Version of C runtime library to use. You can change this to
# static if SHARED=0, but it is highly recommended to not do # static if SHARED=0, but it is highly recommended to not do
# it if SHARED=1 unless you know what you are doing. [dynamic,static] # it if SHARED=1 unless you know what you are doing. [dynamic,static]
RUNTIME_LIBS = dynamic RUNTIME_LIBS = dynamic

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,133 +1,133 @@
# ========================================================================= # =========================================================================
# This configuration file was generated by # This configuration file was generated by
# Bakefile 0.2.2 (http://bakefile.sourceforge.net) # Bakefile 0.2.2 (http://bakefile.sourceforge.net)
# Beware that all changes made to this file will be overwritten next # Beware that all changes made to this file will be overwritten next
# time you run Bakefile! # time you run Bakefile!
# ========================================================================= # =========================================================================
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# These are configurable options: # These are configurable options:
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# C compiler # C compiler
CC = wcc386 CC = wcc386
# C++ compiler # C++ compiler
CXX = wpp386 CXX = wpp386
# Standard flags for CC # Standard flags for CC
CFLAGS = CFLAGS =
# Standard flags for C++ # Standard flags for C++
CXXFLAGS = CXXFLAGS =
# Standard preprocessor flags (common for CC and CXX) # Standard preprocessor flags (common for CC and CXX)
CPPFLAGS = CPPFLAGS =
# Standard linker flags # Standard linker flags
LDFLAGS = LDFLAGS =
# The C preprocessor # The C preprocessor
CPP = $(CC) -p CPP = $(CC) -p
# What type of library to build? [0,1] # What type of library to build? [0,1]
# 1 - DLL # 1 - DLL
SHARED = 0 SHARED = 0
# Build wxUniversal instead of native port? [0,1] # Build wxUniversal instead of native port? [0,1]
# 1 - Universal # 1 - Universal
WXUNIV = 0 WXUNIV = 0
# Compile Unicode build of wxWidgets? [0,1] # Compile Unicode build of wxWidgets? [0,1]
# 1 - Unicode # 1 - Unicode
UNICODE = 1 UNICODE = 1
# Type of compiled binaries [debug,release] # Type of compiled binaries [debug,release]
BUILD = debug BUILD = debug
# Should debugging info be included in the executables? The default value # Should debugging info be included in the executables? The default value
# "default" means that debug info will be included if BUILD=debug # "default" means that debug info will be included if BUILD=debug
# and not included if BUILD=release. [0,1,default] # and not included if BUILD=release. [0,1,default]
DEBUG_INFO = default DEBUG_INFO = default
# Should __WXDEBUG__ be defined? The default value "default" means that it will # Should __WXDEBUG__ be defined? The default value "default" means that it will
# be defined if BUILD=debug and not defined if BUILD=release. [0,1,default] # be defined if BUILD=debug and not defined if BUILD=release. [0,1,default]
DEBUG_FLAG = default DEBUG_FLAG = default
# Multiple libraries or single huge monolithic one? [0,1] # Multiple libraries or single huge monolithic one? [0,1]
# 0 - Multilib # 0 - Multilib
# 1 - Monolithic # 1 - Monolithic
MONOLITHIC = 1 MONOLITHIC = 1
# Build GUI libraries? [0,1] # Build GUI libraries? [0,1]
# 0 - Base # 0 - Base
# 1 - GUI # 1 - GUI
USE_GUI = 1 USE_GUI = 1
# Build wxHTML library (USE_GUI must be 1)? [0,1] # Build wxHTML library (USE_GUI must be 1)? [0,1]
USE_HTML = 1 USE_HTML = 1
# Build multimedia library (USE_GUI must be 1)? [0,1] # Build multimedia library (USE_GUI must be 1)? [0,1]
USE_MEDIA = 1 USE_MEDIA = 1
# Build wxXRC library (USE_GUI must be 1)? [0,1] # Build wxXRC library (USE_GUI must be 1)? [0,1]
USE_XRC = 1 USE_XRC = 1
# Build wxAUI library (USE_GUI must be 1)? [0,1] # Build wxAUI library (USE_GUI must be 1)? [0,1]
USE_AUI = 1 USE_AUI = 1
# Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1] # Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1]
USE_RICHTEXT = 1 USE_RICHTEXT = 1
# Build wxStyledTextCtrl library (USE_GUI must be 1)? [0,1] # Build wxStyledTextCtrl library (USE_GUI must be 1)? [0,1]
USE_STC = 1 USE_STC = 1
# Build OpenGL canvas library (USE_GUI must be 1)? [0,1] # Build OpenGL canvas library (USE_GUI must be 1)? [0,1]
USE_OPENGL = 0 USE_OPENGL = 0
# Build quality assurance classes library (USE_GUI must be 1)? [0,1] # Build quality assurance classes library (USE_GUI must be 1)? [0,1]
USE_QA = 0 USE_QA = 0
# Enable exceptions in compiled code. [0,1] # Enable exceptions in compiled code. [0,1]
USE_EXCEPTIONS = 1 USE_EXCEPTIONS = 1
# Enable run-time type information (RTTI) in compiled code. [0,1] # Enable run-time type information (RTTI) in compiled code. [0,1]
USE_RTTI = 1 USE_RTTI = 1
# Enable threading in compiled code. [0,1] # Enable threading in compiled code. [0,1]
USE_THREADS = 1 USE_THREADS = 1
# Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1] # Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1]
USE_GDIPLUS = 0 USE_GDIPLUS = 0
# Is this official build by wxWidgets developers? [0,1] # Is this official build by wxWidgets developers? [0,1]
OFFICIAL_BUILD = 0 OFFICIAL_BUILD = 0
# Use this to name your customized DLLs differently # Use this to name your customized DLLs differently
VENDOR = custom VENDOR = custom
# #
WX_FLAVOUR = WX_FLAVOUR =
# #
WX_LIB_FLAVOUR = WX_LIB_FLAVOUR =
# Name of your custom configuration. This affects directory # Name of your custom configuration. This affects directory
# where object files are stored as well as the location of # where object files are stored as well as the location of
# compiled .lib files and setup.h under the lib/ toplevel directory. # compiled .lib files and setup.h under the lib/ toplevel directory.
CFG = CFG =
# Compiler flags needed to compile test suite in tests directory. If you want # Compiler flags needed to compile test suite in tests directory. If you want
# to run the tests, set it so that the compiler can find CppUnit headers. # to run the tests, set it so that the compiler can find CppUnit headers.
CPPUNIT_CFLAGS = CPPUNIT_CFLAGS =
# Linker flags needed to link test suite in tests directory. If you want # Linker flags needed to link test suite in tests directory. If you want
# to run the tests, include CppUnit library here. # to run the tests, include CppUnit library here.
CPPUNIT_LIBS = CPPUNIT_LIBS =
# Version of C runtime library to use. You can change this to # Version of C runtime library to use. You can change this to
# static if SHARED=0, but it is highly recommended to not do # static if SHARED=0, but it is highly recommended to not do
# it if SHARED=1 unless you know what you are doing. [dynamic,static] # it if SHARED=1 unless you know what you are doing. [dynamic,static]
RUNTIME_LIBS = dynamic RUNTIME_LIBS = dynamic

File diff suppressed because it is too large Load Diff

View File

@@ -1,128 +1,128 @@
# File: makedocs.vc # File: makedocs.vc
# #
# Author: Julian Smart # Author: Julian Smart
# Created: 1997 # Created: 1997
# Updated: # Updated:
# Copyright: (c) 1997, Julian Smart # Copyright: (c) 1997, Julian Smart
WXDIR=$(WXWIN) WXDIR=$(WXWIN)
THISDIR=$(WXWIN)\build\script THISDIR=$(WXWIN)\build\script
DOCDIR = $(WXDIR)\docs DOCDIR = $(WXDIR)\docs
WAITFLAG=/w WAITFLAG=/w
# Making documents # Making documents
docs: wxhlp rtf pdfrtf wxhtml htmlhelp htb tex2rtf docs: wxhlp rtf pdfrtf wxhtml htmlhelp htb tex2rtf
alldocs: docs alldocs: docs
hlp: wxhlp hlp: wxhlp
wxhlp: $(DOCDIR)/winhelp/wx.hlp wxhlp: $(DOCDIR)/winhelp/wx.hlp
rtf: $(DOCDIR)/latex/wx/wx.rtf rtf: $(DOCDIR)/latex/wx/wx.rtf
pdfrtf: $(DOCDIR)/pdf/wx.rtf pdfrtf: $(DOCDIR)/pdf/wx.rtf
html: wxhtml html: wxhtml
htb: $(DOCDIR)\htb\wx.htb htb: $(DOCDIR)\htb\wx.htb
wxhtml: $(DOCDIR)\html\wx\wx_contents.html wxhtml: $(DOCDIR)\html\wx\wx_contents.html
htmlhelp: $(DOCDIR)\htmlhelp\wx.chm htmlhelp: $(DOCDIR)\htmlhelp\wx.chm
tex2rtf: tex2rtf:
cd $(WXWIN)\utils\tex2rtf\docs cd $(WXWIN)\utils\tex2rtf\docs
nmake -f makefile.vc nmake -f makefile.vc
cd $(THISDIR) cd $(THISDIR)
$(DOCDIR)/winhelp/wx.hlp: $(DOCDIR)/latex/wx/wx.rtf $(DOCDIR)/latex/wx/wx.hpj $(DOCDIR)/winhelp/wx.hlp: $(DOCDIR)/latex/wx/wx.rtf $(DOCDIR)/latex/wx/wx.hpj
cd $(DOCDIR)/latex/wx cd $(DOCDIR)/latex/wx
-mkdir $(DOCDIR)\winhelp -mkdir $(DOCDIR)\winhelp
-erase wx.ph -erase wx.ph
hcw /c /e wx hcw /c /e wx
-erase $(DOCDIR)\winhelp\wx.hlp -erase $(DOCDIR)\winhelp\wx.hlp
-erase $(DOCDIR)\winhelp\wx.cnt -erase $(DOCDIR)\winhelp\wx.cnt
move wx.hlp $(DOCDIR)\winhelp\wx.hlp move wx.hlp $(DOCDIR)\winhelp\wx.hlp
move wx.cnt $(DOCDIR)\winhelp\wx.cnt move wx.cnt $(DOCDIR)\winhelp\wx.cnt
cd $(THISDIR) cd $(THISDIR)
$(DOCDIR)/latex/wx/wx.rtf: $(DOCDIR)/latex/wx/classes.tex $(DOCDIR)/latex/wx/body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/latex/wx/wx.rtf: $(DOCDIR)/latex/wx/classes.tex $(DOCDIR)/latex/wx/body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)/latex/wx/manual.tex
cd $(DOCDIR)\latex\wx cd $(DOCDIR)\latex\wx
-start $(WAITFLAG) tex2rtf $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/latex/wx/wx.rtf -twice -winhelp -start $(WAITFLAG) tex2rtf $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/latex/wx/wx.rtf -twice -winhelp
cd $(THISDIR) cd $(THISDIR)
$(DOCDIR)/pdf/wx.rtf: $(DOCDIR)/latex/wx/classes.tex $(DOCDIR)/latex/wx/body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/pdf/wx.rtf: $(DOCDIR)/latex/wx/classes.tex $(DOCDIR)/latex/wx/body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)/latex/wx/manual.tex
cd $(DOCDIR)\latex\wx cd $(DOCDIR)\latex\wx
-mkdir $(DOCDIR)\pdf -mkdir $(DOCDIR)\pdf
-copy *.wmf $(DOCDIR)\pdf -copy *.wmf $(DOCDIR)\pdf
-copy *.bmp $(DOCDIR)\pdf -copy *.bmp $(DOCDIR)\pdf
-start $(WAITFLAG) tex2rtf $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/pdf/wx.rtf -twice -rtf -start $(WAITFLAG) tex2rtf $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/pdf/wx.rtf -twice -rtf
cd $(THISDIR) cd $(THISDIR)
# This target does two sets of HTML: one using a style sheet, for # This target does two sets of HTML: one using a style sheet, for
# the purposes of the CHM file, and one without. # the purposes of the CHM file, and one without.
$(DOCDIR)\html\wx\wx_contents.html: $(DOCDIR)\latex\wx\classes.tex $(DOCDIR)\latex\wx\body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)\latex\wx\manual.tex $(DOCDIR)\html\wx\wx_contents.html: $(DOCDIR)\latex\wx\classes.tex $(DOCDIR)\latex\wx\body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)\latex\wx\manual.tex
cd $(DOCDIR)\latex\wx cd $(DOCDIR)\latex\wx
-mkdir $(DOCDIR)\html\wx -mkdir $(DOCDIR)\html\wx
copy *.gif $(DOCDIR)\html\wx copy *.gif $(DOCDIR)\html\wx
-start $(WAITFLAG) tex2rtf $(DOCDIR)\latex\wx\manual.tex $(DOCDIR)\html\wx\wx.htm -twice -html -start $(WAITFLAG) tex2rtf $(DOCDIR)\latex\wx\manual.tex $(DOCDIR)\html\wx\wx.htm -twice -html
-mkdir $(DOCDIR)\mshtml -mkdir $(DOCDIR)\mshtml
-mkdir $(DOCDIR)\mshtml\wx -mkdir $(DOCDIR)\mshtml\wx
copy *.gif $(DOCDIR)\mshtml\wx copy *.gif $(DOCDIR)\mshtml\wx
-start $(WAITFLAG) tex2rtf $(DOCDIR)\latex\wx\manual.tex $(DOCDIR)\mshtml\wx\wx.htm -twice -html -macros $(DOCDIR)\latex\wx\tex2rtf_css.ini -start $(WAITFLAG) tex2rtf $(DOCDIR)\latex\wx\manual.tex $(DOCDIR)\mshtml\wx\wx.htm -twice -html -macros $(DOCDIR)\latex\wx\tex2rtf_css.ini
-erase $(DOCDIR)\html\wx\*.con -erase $(DOCDIR)\html\wx\*.con
-erase $(DOCDIR)\html\wx\*.ref -erase $(DOCDIR)\html\wx\*.ref
-erase $(DOCDIR)\latex\wx\*.con -erase $(DOCDIR)\latex\wx\*.con
-erase $(DOCDIR)\latex\wx\*.ref -erase $(DOCDIR)\latex\wx\*.ref
cd $(THISDIR) cd $(THISDIR)
$(DOCDIR)\htmlhelp\wx.chm : $(DOCDIR)\html\wx\wx_contents.html $(DOCDIR)\mshtml\wx\wx_contents.html $(DOCDIR)\mshtml\wx\wx.hhp $(DOCDIR)\htmlhelp\wx.chm : $(DOCDIR)\html\wx\wx_contents.html $(DOCDIR)\mshtml\wx\wx_contents.html $(DOCDIR)\mshtml\wx\wx.hhp
cd $(DOCDIR)\mshtml\wx cd $(DOCDIR)\mshtml\wx
copy $(DOCDIR)\latex\wx\wx.css . copy $(DOCDIR)\latex\wx\wx.css .
-hhc wx.hhp -hhc wx.hhp
-mkdir ..\..\htmlhelp -mkdir ..\..\htmlhelp
-erase $(DOCDIR)\htmlhelp\wx.chm -erase $(DOCDIR)\htmlhelp\wx.chm
move wx.chm ..\..\htmlhelp move wx.chm ..\..\htmlhelp
cd $(THISDIR) cd $(THISDIR)
# An htb file is a zip file containing the .htm, .gif, .hhp, .hhc and .hhk # An htb file is a zip file containing the .htm, .gif, .hhp, .hhc and .hhk
# files, renamed to htb. # files, renamed to htb.
# This can then be used with e.g. helpview. # This can then be used with e.g. helpview.
# Optionally, a cached version of the .hhp file can be generated with hhp2cached. # Optionally, a cached version of the .hhp file can be generated with hhp2cached.
$(DOCDIR)\htb\wx.htb: $(DOCDIR)\html\wx\wx_contents.html $(DOCDIR)\htb\wx.htb: $(DOCDIR)\html\wx\wx_contents.html
cd $(WXDIR)\docs\html\wx cd $(WXDIR)\docs\html\wx
-erase wx.zip wx.htb -erase wx.zip wx.htb
zip wx.zip *.html *.gif *.hhp *.hhc *.hhk zip wx.zip *.html *.gif *.hhp *.hhc *.hhk
-mkdir $(DOCDIR)\htb -mkdir $(DOCDIR)\htb
move wx.zip $(DOCDIR)\htb\wx.htb move wx.zip $(DOCDIR)\htb\wx.htb
cd $(THISDIR) cd $(THISDIR)
# In order to force document reprocessing # In order to force document reprocessing
touchmanual: touchmanual:
-touch $(WXDIR)\docs\latex\wx\manual.tex -touch $(WXDIR)\docs\latex\wx\manual.tex
updatedocs: touchmanual alldocs updatedocs: touchmanual alldocs
cleandocs: cleandocs:
-erase $(DOCDIR)\winhelp\*.hlp -erase $(DOCDIR)\winhelp\*.hlp
-erase $(DOCDIR)\winhelp\*.cnt -erase $(DOCDIR)\winhelp\*.cnt
-erase $(DOCDIR)\html\wx\*.html -erase $(DOCDIR)\html\wx\*.html
-erase $(DOCDIR)\mshtml\wx\*.html -erase $(DOCDIR)\mshtml\wx\*.html
-erase $(DOCDIR)\mshtml\wx\*.gif -erase $(DOCDIR)\mshtml\wx\*.gif
-erase $(DOCDIR)\mshtml\wx\wx.* -erase $(DOCDIR)\mshtml\wx\wx.*
-erase $(DOCDIR)\pdf\wx.rtf -erase $(DOCDIR)\pdf\wx.rtf
-erase $(DOCDIR)\latex\wx\wx.rtf -erase $(DOCDIR)\latex\wx\wx.rtf
-erase $(DOCDIR)\latex\wx\WX.PH -erase $(DOCDIR)\latex\wx\WX.PH
-erase $(DOCDIR)\htmlhelp\wx.chm -erase $(DOCDIR)\htmlhelp\wx.chm
-erase $(DOCDIR)\htb\wx.htb -erase $(DOCDIR)\htb\wx.htb
# Only clean the online help, not PDF RTF # Only clean the online help, not PDF RTF
cleanonlinehelp: cleanonlinehelp:
-erase $(DOCDIR)\winhelp\wx.hlp -erase $(DOCDIR)\winhelp\wx.hlp
-erase $(DOCDIR)\winhelp\wx.cnt -erase $(DOCDIR)\winhelp\wx.cnt
-erase $(DOCDIR)\html\wx\*.html -erase $(DOCDIR)\html\wx\*.html
-erase $(DOCDIR)\latex\wx\wx.rtf -erase $(DOCDIR)\latex\wx\wx.rtf
-erase $(DOCDIR)\latex\wx\WX.PH -erase $(DOCDIR)\latex\wx\WX.PH
-erase $(DOCDIR)\latex\wx\wx.hpj -erase $(DOCDIR)\latex\wx\wx.hpj
-erase $(DOCDIR)\htmlhelp\wx.chm -erase $(DOCDIR)\htmlhelp\wx.chm
-erase $(DOCDIR)\mshtml\wx\*.html -erase $(DOCDIR)\mshtml\wx\*.html
-erase $(DOCDIR)\htb\wx.htb -erase $(DOCDIR)\htb\wx.htb

View File

@@ -1,240 +1,240 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
BOMBS_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ BOMBS_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
BOMBS_OBJECTS = \ BOMBS_OBJECTS = \
$(OBJS)\bombs_bombs.obj \ $(OBJS)\bombs_bombs.obj \
$(OBJS)\bombs_bombs1.obj \ $(OBJS)\bombs_bombs1.obj \
$(OBJS)\bombs_game.obj $(OBJS)\bombs_game.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\bombs.exe all: $(OBJS)\bombs.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\bombs.exe del $(OBJS)\bombs.exe -if exist $(OBJS)\bombs.exe del $(OBJS)\bombs.exe
-if exist $(OBJS)\bombs.tds del $(OBJS)\bombs.tds -if exist $(OBJS)\bombs.tds del $(OBJS)\bombs.tds
-if exist $(OBJS)\bombs.ilc del $(OBJS)\bombs.ilc -if exist $(OBJS)\bombs.ilc del $(OBJS)\bombs.ilc
-if exist $(OBJS)\bombs.ild del $(OBJS)\bombs.ild -if exist $(OBJS)\bombs.ild del $(OBJS)\bombs.ild
-if exist $(OBJS)\bombs.ilf del $(OBJS)\bombs.ilf -if exist $(OBJS)\bombs.ilf del $(OBJS)\bombs.ilf
-if exist $(OBJS)\bombs.ils del $(OBJS)\bombs.ils -if exist $(OBJS)\bombs.ils del $(OBJS)\bombs.ils
$(OBJS)\bombs.exe: $(BOMBS_OBJECTS) $(OBJS)\bombs_bombs.res $(OBJS)\bombs.exe: $(BOMBS_OBJECTS) $(OBJS)\bombs_bombs.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(BOMBS_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\bombs_bombs.res c0w32.obj $(BOMBS_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\bombs_bombs.res
| |
$(OBJS)\bombs_bombs.obj: .\bombs.cpp $(OBJS)\bombs_bombs.obj: .\bombs.cpp
$(CXX) -q -c -P -o$@ $(BOMBS_CXXFLAGS) .\bombs.cpp $(CXX) -q -c -P -o$@ $(BOMBS_CXXFLAGS) .\bombs.cpp
$(OBJS)\bombs_bombs1.obj: .\bombs1.cpp $(OBJS)\bombs_bombs1.obj: .\bombs1.cpp
$(CXX) -q -c -P -o$@ $(BOMBS_CXXFLAGS) .\bombs1.cpp $(CXX) -q -c -P -o$@ $(BOMBS_CXXFLAGS) .\bombs1.cpp
$(OBJS)\bombs_game.obj: .\game.cpp $(OBJS)\bombs_game.obj: .\game.cpp
$(CXX) -q -c -P -o$@ $(BOMBS_CXXFLAGS) .\game.cpp $(CXX) -q -c -P -o$@ $(BOMBS_CXXFLAGS) .\game.cpp
$(OBJS)\bombs_bombs.res: .\bombs.rc $(OBJS)\bombs_bombs.res: .\bombs.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\bombs.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\bombs.rc

View File

@@ -1,234 +1,234 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
BOMBS_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ BOMBS_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
BOMBS_OBJECTS = \ BOMBS_OBJECTS = \
$(OBJS)\bombs_bombs.o \ $(OBJS)\bombs_bombs.o \
$(OBJS)\bombs_bombs1.o \ $(OBJS)\bombs_bombs1.o \
$(OBJS)\bombs_game.o \ $(OBJS)\bombs_game.o \
$(OBJS)\bombs_bombs_rc.o $(OBJS)\bombs_bombs_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\bombs.exe all: $(OBJS)\bombs.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\bombs.exe del $(OBJS)\bombs.exe -if exist $(OBJS)\bombs.exe del $(OBJS)\bombs.exe
$(OBJS)\bombs.exe: $(BOMBS_OBJECTS) $(OBJS)\bombs_bombs_rc.o $(OBJS)\bombs.exe: $(BOMBS_OBJECTS) $(OBJS)\bombs_bombs_rc.o
$(CXX) -o $@ $(BOMBS_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(BOMBS_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\bombs_bombs.o: ./bombs.cpp $(OBJS)\bombs_bombs.o: ./bombs.cpp
$(CXX) -c -o $@ $(BOMBS_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(BOMBS_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\bombs_bombs1.o: ./bombs1.cpp $(OBJS)\bombs_bombs1.o: ./bombs1.cpp
$(CXX) -c -o $@ $(BOMBS_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(BOMBS_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\bombs_game.o: ./game.cpp $(OBJS)\bombs_game.o: ./game.cpp
$(CXX) -c -o $@ $(BOMBS_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(BOMBS_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\bombs_bombs_rc.o: ./bombs.rc $(OBJS)\bombs_bombs_rc.o: ./bombs.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,319 +1,319 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
BOMBS_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ BOMBS_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\bombs.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\bombs.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
BOMBS_OBJECTS = \ BOMBS_OBJECTS = \
$(OBJS)\bombs_bombs.obj \ $(OBJS)\bombs_bombs.obj \
$(OBJS)\bombs_bombs1.obj \ $(OBJS)\bombs_bombs1.obj \
$(OBJS)\bombs_game.obj \ $(OBJS)\bombs_game.obj \
$(OBJS)\bombs_bombs.res $(OBJS)\bombs_bombs.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\bombs.exe all: $(OBJS)\bombs.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\bombs.exe del $(OBJS)\bombs.exe -if exist $(OBJS)\bombs.exe del $(OBJS)\bombs.exe
-if exist $(OBJS)\bombs.ilk del $(OBJS)\bombs.ilk -if exist $(OBJS)\bombs.ilk del $(OBJS)\bombs.ilk
-if exist $(OBJS)\bombs.pdb del $(OBJS)\bombs.pdb -if exist $(OBJS)\bombs.pdb del $(OBJS)\bombs.pdb
$(OBJS)\bombs.exe: $(BOMBS_OBJECTS) $(OBJS)\bombs_bombs.res $(OBJS)\bombs.exe: $(BOMBS_OBJECTS) $(OBJS)\bombs_bombs.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\bombs.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\bombs.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(BOMBS_OBJECTS) $(__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) 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 $(BOMBS_OBJECTS) $(__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) 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
<< <<
$(OBJS)\bombs_bombs.obj: .\bombs.cpp $(OBJS)\bombs_bombs.obj: .\bombs.cpp
$(CXX) /c /nologo /TP /Fo$@ $(BOMBS_CXXFLAGS) .\bombs.cpp $(CXX) /c /nologo /TP /Fo$@ $(BOMBS_CXXFLAGS) .\bombs.cpp
$(OBJS)\bombs_bombs1.obj: .\bombs1.cpp $(OBJS)\bombs_bombs1.obj: .\bombs1.cpp
$(CXX) /c /nologo /TP /Fo$@ $(BOMBS_CXXFLAGS) .\bombs1.cpp $(CXX) /c /nologo /TP /Fo$@ $(BOMBS_CXXFLAGS) .\bombs1.cpp
$(OBJS)\bombs_game.obj: .\game.cpp $(OBJS)\bombs_game.obj: .\game.cpp
$(CXX) /c /nologo /TP /Fo$@ $(BOMBS_CXXFLAGS) .\game.cpp $(CXX) /c /nologo /TP /Fo$@ $(BOMBS_CXXFLAGS) .\game.cpp
$(OBJS)\bombs_bombs.res: .\bombs.rc $(OBJS)\bombs_bombs.res: .\bombs.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\bombs.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\bombs.rc

View File

@@ -1,268 +1,268 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
BOMBS_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & BOMBS_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
BOMBS_OBJECTS = & BOMBS_OBJECTS = &
$(OBJS)\bombs_bombs.obj & $(OBJS)\bombs_bombs.obj &
$(OBJS)\bombs_bombs1.obj & $(OBJS)\bombs_bombs1.obj &
$(OBJS)\bombs_game.obj $(OBJS)\bombs_game.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\bombs.exe all : .SYMBOLIC $(OBJS)\bombs.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\bombs.exe del $(OBJS)\bombs.exe -if exist $(OBJS)\bombs.exe del $(OBJS)\bombs.exe
$(OBJS)\bombs.exe : $(BOMBS_OBJECTS) $(OBJS)\bombs_bombs.res $(OBJS)\bombs.exe : $(BOMBS_OBJECTS) $(OBJS)\bombs_bombs.res
@%create $(OBJS)\bombs.lbc @%create $(OBJS)\bombs.lbc
@%append $(OBJS)\bombs.lbc option quiet @%append $(OBJS)\bombs.lbc option quiet
@%append $(OBJS)\bombs.lbc name $^@ @%append $(OBJS)\bombs.lbc name $^@
@%append $(OBJS)\bombs.lbc option caseexact @%append $(OBJS)\bombs.lbc option caseexact
@%append $(OBJS)\bombs.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\bombs.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(BOMBS_OBJECTS)) do @%append $(OBJS)\bombs.lbc file %i @for %i in ($(BOMBS_OBJECTS)) do @%append $(OBJS)\bombs.lbc file %i
@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) $(__GDIPLUS_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)\bombs.lbc library %i @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) $(__GDIPLUS_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)\bombs.lbc library %i
@%append $(OBJS)\bombs.lbc option resource=$(OBJS)\bombs_bombs.res @%append $(OBJS)\bombs.lbc option resource=$(OBJS)\bombs_bombs.res
@for %i in () do @%append $(OBJS)\bombs.lbc option stack=%i @for %i in () do @%append $(OBJS)\bombs.lbc option stack=%i
wlink @$(OBJS)\bombs.lbc wlink @$(OBJS)\bombs.lbc
$(OBJS)\bombs_bombs.obj : .AUTODEPEND .\bombs.cpp $(OBJS)\bombs_bombs.obj : .AUTODEPEND .\bombs.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(BOMBS_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(BOMBS_CXXFLAGS) $<
$(OBJS)\bombs_bombs1.obj : .AUTODEPEND .\bombs1.cpp $(OBJS)\bombs_bombs1.obj : .AUTODEPEND .\bombs1.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(BOMBS_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(BOMBS_CXXFLAGS) $<
$(OBJS)\bombs_game.obj : .AUTODEPEND .\game.cpp $(OBJS)\bombs_game.obj : .AUTODEPEND .\game.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(BOMBS_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(BOMBS_CXXFLAGS) $<
$(OBJS)\bombs_bombs.res : .AUTODEPEND .\bombs.rc $(OBJS)\bombs_bombs.res : .AUTODEPEND .\bombs.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,276 +1,276 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
FORTY_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ FORTY_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
FORTY_OBJECTS = \ FORTY_OBJECTS = \
$(OBJS)\forty_forty.obj \ $(OBJS)\forty_forty.obj \
$(OBJS)\forty_canvas.obj \ $(OBJS)\forty_canvas.obj \
$(OBJS)\forty_card.obj \ $(OBJS)\forty_card.obj \
$(OBJS)\forty_game.obj \ $(OBJS)\forty_game.obj \
$(OBJS)\forty_pile.obj \ $(OBJS)\forty_pile.obj \
$(OBJS)\forty_playerdg.obj \ $(OBJS)\forty_playerdg.obj \
$(OBJS)\forty_scoredg.obj \ $(OBJS)\forty_scoredg.obj \
$(OBJS)\forty_scorefil.obj $(OBJS)\forty_scorefil.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_HTML_p = \ __WXLIB_HTML_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_XML_p = \ __WXLIB_XML_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\forty.exe data all: $(OBJS)\forty.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\forty.exe del $(OBJS)\forty.exe -if exist $(OBJS)\forty.exe del $(OBJS)\forty.exe
-if exist $(OBJS)\forty.tds del $(OBJS)\forty.tds -if exist $(OBJS)\forty.tds del $(OBJS)\forty.tds
-if exist $(OBJS)\forty.ilc del $(OBJS)\forty.ilc -if exist $(OBJS)\forty.ilc del $(OBJS)\forty.ilc
-if exist $(OBJS)\forty.ild del $(OBJS)\forty.ild -if exist $(OBJS)\forty.ild del $(OBJS)\forty.ild
-if exist $(OBJS)\forty.ilf del $(OBJS)\forty.ilf -if exist $(OBJS)\forty.ilf del $(OBJS)\forty.ilf
-if exist $(OBJS)\forty.ils del $(OBJS)\forty.ils -if exist $(OBJS)\forty.ils del $(OBJS)\forty.ils
$(OBJS)\forty.exe: $(FORTY_OBJECTS) $(OBJS)\forty_forty.res $(OBJS)\forty.exe: $(FORTY_OBJECTS) $(OBJS)\forty_forty.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(FORTY_OBJECTS),$@,, $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_XML_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\forty_forty.res c0w32.obj $(FORTY_OBJECTS),$@,, $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_XML_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\forty_forty.res
| |
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (about.htm) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (about.htm) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\forty_forty.obj: .\forty.cpp $(OBJS)\forty_forty.obj: .\forty.cpp
$(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\forty.cpp $(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\forty.cpp
$(OBJS)\forty_canvas.obj: .\canvas.cpp $(OBJS)\forty_canvas.obj: .\canvas.cpp
$(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\canvas.cpp $(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\canvas.cpp
$(OBJS)\forty_card.obj: .\card.cpp $(OBJS)\forty_card.obj: .\card.cpp
$(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\card.cpp $(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\card.cpp
$(OBJS)\forty_game.obj: .\game.cpp $(OBJS)\forty_game.obj: .\game.cpp
$(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\game.cpp $(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\game.cpp
$(OBJS)\forty_pile.obj: .\pile.cpp $(OBJS)\forty_pile.obj: .\pile.cpp
$(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\pile.cpp $(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\pile.cpp
$(OBJS)\forty_playerdg.obj: .\playerdg.cpp $(OBJS)\forty_playerdg.obj: .\playerdg.cpp
$(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\playerdg.cpp $(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\playerdg.cpp
$(OBJS)\forty_scoredg.obj: .\scoredg.cpp $(OBJS)\forty_scoredg.obj: .\scoredg.cpp
$(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\scoredg.cpp $(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\scoredg.cpp
$(OBJS)\forty_scorefil.obj: .\scorefil.cpp $(OBJS)\forty_scorefil.obj: .\scorefil.cpp
$(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\scorefil.cpp $(CXX) -q -c -P -o$@ $(FORTY_CXXFLAGS) .\scorefil.cpp
$(OBJS)\forty_forty.res: .\forty.rc $(OBJS)\forty_forty.res: .\forty.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\forty.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\forty.rc

View File

@@ -1,270 +1,270 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
FORTY_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ FORTY_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
FORTY_OBJECTS = \ FORTY_OBJECTS = \
$(OBJS)\forty_forty.o \ $(OBJS)\forty_forty.o \
$(OBJS)\forty_canvas.o \ $(OBJS)\forty_canvas.o \
$(OBJS)\forty_card.o \ $(OBJS)\forty_card.o \
$(OBJS)\forty_game.o \ $(OBJS)\forty_game.o \
$(OBJS)\forty_pile.o \ $(OBJS)\forty_pile.o \
$(OBJS)\forty_playerdg.o \ $(OBJS)\forty_playerdg.o \
$(OBJS)\forty_scoredg.o \ $(OBJS)\forty_scoredg.o \
$(OBJS)\forty_scorefil.o \ $(OBJS)\forty_scorefil.o \
$(OBJS)\forty_forty_rc.o $(OBJS)\forty_forty_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_HTML_p = \ __WXLIB_HTML_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_XML_p = \ __WXLIB_XML_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\forty.exe data all: $(OBJS)\forty.exe data
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\forty.exe del $(OBJS)\forty.exe -if exist $(OBJS)\forty.exe del $(OBJS)\forty.exe
$(OBJS)\forty.exe: $(FORTY_OBJECTS) $(OBJS)\forty_forty_rc.o $(OBJS)\forty.exe: $(FORTY_OBJECTS) $(OBJS)\forty_forty_rc.o
$(CXX) -o $@ $(FORTY_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_XML_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(FORTY_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_XML_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %%f in (about.htm) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS) for %%f in (about.htm) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS)
$(OBJS)\forty_forty.o: ./forty.cpp $(OBJS)\forty_forty.o: ./forty.cpp
$(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\forty_canvas.o: ./canvas.cpp $(OBJS)\forty_canvas.o: ./canvas.cpp
$(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\forty_card.o: ./card.cpp $(OBJS)\forty_card.o: ./card.cpp
$(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\forty_game.o: ./game.cpp $(OBJS)\forty_game.o: ./game.cpp
$(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\forty_pile.o: ./pile.cpp $(OBJS)\forty_pile.o: ./pile.cpp
$(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\forty_playerdg.o: ./playerdg.cpp $(OBJS)\forty_playerdg.o: ./playerdg.cpp
$(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\forty_scoredg.o: ./scoredg.cpp $(OBJS)\forty_scoredg.o: ./scoredg.cpp
$(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\forty_scorefil.o: ./scorefil.cpp $(OBJS)\forty_scorefil.o: ./scorefil.cpp
$(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(FORTY_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\forty_forty_rc.o: ./forty.rc $(OBJS)\forty_forty_rc.o: ./forty.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean data .PHONY: all clean data
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,355 +1,355 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
FORTY_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ FORTY_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\forty.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\forty.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
FORTY_OBJECTS = \ FORTY_OBJECTS = \
$(OBJS)\forty_forty.obj \ $(OBJS)\forty_forty.obj \
$(OBJS)\forty_canvas.obj \ $(OBJS)\forty_canvas.obj \
$(OBJS)\forty_card.obj \ $(OBJS)\forty_card.obj \
$(OBJS)\forty_game.obj \ $(OBJS)\forty_game.obj \
$(OBJS)\forty_pile.obj \ $(OBJS)\forty_pile.obj \
$(OBJS)\forty_playerdg.obj \ $(OBJS)\forty_playerdg.obj \
$(OBJS)\forty_scoredg.obj \ $(OBJS)\forty_scoredg.obj \
$(OBJS)\forty_scorefil.obj \ $(OBJS)\forty_scorefil.obj \
$(OBJS)\forty_forty.res $(OBJS)\forty_forty.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_HTML_p = \ __WXLIB_HTML_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_XML_p = \ __WXLIB_XML_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\forty.exe data all: $(OBJS)\forty.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\forty.exe del $(OBJS)\forty.exe -if exist $(OBJS)\forty.exe del $(OBJS)\forty.exe
-if exist $(OBJS)\forty.ilk del $(OBJS)\forty.ilk -if exist $(OBJS)\forty.ilk del $(OBJS)\forty.ilk
-if exist $(OBJS)\forty.pdb del $(OBJS)\forty.pdb -if exist $(OBJS)\forty.pdb del $(OBJS)\forty.pdb
$(OBJS)\forty.exe: $(FORTY_OBJECTS) $(OBJS)\forty_forty.res $(OBJS)\forty.exe: $(FORTY_OBJECTS) $(OBJS)\forty_forty.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\forty.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\forty.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(FORTY_OBJECTS) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_XML_p) $(__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) 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 $(FORTY_OBJECTS) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_XML_p) $(__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) 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
<< <<
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (about.htm) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (about.htm) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\forty_forty.obj: .\forty.cpp $(OBJS)\forty_forty.obj: .\forty.cpp
$(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\forty.cpp $(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\forty.cpp
$(OBJS)\forty_canvas.obj: .\canvas.cpp $(OBJS)\forty_canvas.obj: .\canvas.cpp
$(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\canvas.cpp $(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\canvas.cpp
$(OBJS)\forty_card.obj: .\card.cpp $(OBJS)\forty_card.obj: .\card.cpp
$(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\card.cpp $(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\card.cpp
$(OBJS)\forty_game.obj: .\game.cpp $(OBJS)\forty_game.obj: .\game.cpp
$(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\game.cpp $(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\game.cpp
$(OBJS)\forty_pile.obj: .\pile.cpp $(OBJS)\forty_pile.obj: .\pile.cpp
$(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\pile.cpp $(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\pile.cpp
$(OBJS)\forty_playerdg.obj: .\playerdg.cpp $(OBJS)\forty_playerdg.obj: .\playerdg.cpp
$(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\playerdg.cpp $(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\playerdg.cpp
$(OBJS)\forty_scoredg.obj: .\scoredg.cpp $(OBJS)\forty_scoredg.obj: .\scoredg.cpp
$(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\scoredg.cpp $(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\scoredg.cpp
$(OBJS)\forty_scorefil.obj: .\scorefil.cpp $(OBJS)\forty_scorefil.obj: .\scorefil.cpp
$(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\scorefil.cpp $(CXX) /c /nologo /TP /Fo$@ $(FORTY_CXXFLAGS) .\scorefil.cpp
$(OBJS)\forty_forty.res: .\forty.rc $(OBJS)\forty_forty.res: .\forty.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\forty.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\forty.rc

View File

@@ -1,307 +1,307 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_HTML_p = __WXLIB_HTML_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_HTML_p = & __WXLIB_HTML_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib
!endif !endif
__WXLIB_ADV_p = __WXLIB_ADV_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_ADV_p = & __WXLIB_ADV_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
__WXLIB_XML_p = __WXLIB_XML_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_XML_p = & __WXLIB_XML_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
FORTY_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & FORTY_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
FORTY_OBJECTS = & FORTY_OBJECTS = &
$(OBJS)\forty_forty.obj & $(OBJS)\forty_forty.obj &
$(OBJS)\forty_canvas.obj & $(OBJS)\forty_canvas.obj &
$(OBJS)\forty_card.obj & $(OBJS)\forty_card.obj &
$(OBJS)\forty_game.obj & $(OBJS)\forty_game.obj &
$(OBJS)\forty_pile.obj & $(OBJS)\forty_pile.obj &
$(OBJS)\forty_playerdg.obj & $(OBJS)\forty_playerdg.obj &
$(OBJS)\forty_scoredg.obj & $(OBJS)\forty_scoredg.obj &
$(OBJS)\forty_scorefil.obj $(OBJS)\forty_scorefil.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\forty.exe data all : .SYMBOLIC $(OBJS)\forty.exe data
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\forty.exe del $(OBJS)\forty.exe -if exist $(OBJS)\forty.exe del $(OBJS)\forty.exe
$(OBJS)\forty.exe : $(FORTY_OBJECTS) $(OBJS)\forty_forty.res $(OBJS)\forty.exe : $(FORTY_OBJECTS) $(OBJS)\forty_forty.res
@%create $(OBJS)\forty.lbc @%create $(OBJS)\forty.lbc
@%append $(OBJS)\forty.lbc option quiet @%append $(OBJS)\forty.lbc option quiet
@%append $(OBJS)\forty.lbc name $^@ @%append $(OBJS)\forty.lbc name $^@
@%append $(OBJS)\forty.lbc option caseexact @%append $(OBJS)\forty.lbc option caseexact
@%append $(OBJS)\forty.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\forty.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(FORTY_OBJECTS)) do @%append $(OBJS)\forty.lbc file %i @for %i in ($(FORTY_OBJECTS)) do @%append $(OBJS)\forty.lbc file %i
@for %i in ( $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_XML_p) $(__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) $(__GDIPLUS_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)\forty.lbc library %i @for %i in ( $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_XML_p) $(__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) $(__GDIPLUS_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)\forty.lbc library %i
@%append $(OBJS)\forty.lbc option resource=$(OBJS)\forty_forty.res @%append $(OBJS)\forty.lbc option resource=$(OBJS)\forty_forty.res
@for %i in () do @%append $(OBJS)\forty.lbc option stack=%i @for %i in () do @%append $(OBJS)\forty.lbc option stack=%i
wlink @$(OBJS)\forty.lbc wlink @$(OBJS)\forty.lbc
data : .SYMBOLIC data : .SYMBOLIC
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (about.htm) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (about.htm) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\forty_forty.obj : .AUTODEPEND .\forty.cpp $(OBJS)\forty_forty.obj : .AUTODEPEND .\forty.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $<
$(OBJS)\forty_canvas.obj : .AUTODEPEND .\canvas.cpp $(OBJS)\forty_canvas.obj : .AUTODEPEND .\canvas.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $<
$(OBJS)\forty_card.obj : .AUTODEPEND .\card.cpp $(OBJS)\forty_card.obj : .AUTODEPEND .\card.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $<
$(OBJS)\forty_game.obj : .AUTODEPEND .\game.cpp $(OBJS)\forty_game.obj : .AUTODEPEND .\game.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $<
$(OBJS)\forty_pile.obj : .AUTODEPEND .\pile.cpp $(OBJS)\forty_pile.obj : .AUTODEPEND .\pile.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $<
$(OBJS)\forty_playerdg.obj : .AUTODEPEND .\playerdg.cpp $(OBJS)\forty_playerdg.obj : .AUTODEPEND .\playerdg.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $<
$(OBJS)\forty_scoredg.obj : .AUTODEPEND .\scoredg.cpp $(OBJS)\forty_scoredg.obj : .AUTODEPEND .\scoredg.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $<
$(OBJS)\forty_scorefil.obj : .AUTODEPEND .\scorefil.cpp $(OBJS)\forty_scorefil.obj : .AUTODEPEND .\scorefil.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(FORTY_CXXFLAGS) $<
$(OBJS)\forty_forty.res : .AUTODEPEND .\forty.rc $(OBJS)\forty_forty.res : .AUTODEPEND .\forty.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,232 +1,232 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
FRACTAL_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ FRACTAL_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
FRACTAL_OBJECTS = \ FRACTAL_OBJECTS = \
$(OBJS)\fractal_fractal.obj $(OBJS)\fractal_fractal.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\fractal.exe all: $(OBJS)\fractal.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\fractal.exe del $(OBJS)\fractal.exe -if exist $(OBJS)\fractal.exe del $(OBJS)\fractal.exe
-if exist $(OBJS)\fractal.tds del $(OBJS)\fractal.tds -if exist $(OBJS)\fractal.tds del $(OBJS)\fractal.tds
-if exist $(OBJS)\fractal.ilc del $(OBJS)\fractal.ilc -if exist $(OBJS)\fractal.ilc del $(OBJS)\fractal.ilc
-if exist $(OBJS)\fractal.ild del $(OBJS)\fractal.ild -if exist $(OBJS)\fractal.ild del $(OBJS)\fractal.ild
-if exist $(OBJS)\fractal.ilf del $(OBJS)\fractal.ilf -if exist $(OBJS)\fractal.ilf del $(OBJS)\fractal.ilf
-if exist $(OBJS)\fractal.ils del $(OBJS)\fractal.ils -if exist $(OBJS)\fractal.ils del $(OBJS)\fractal.ils
$(OBJS)\fractal.exe: $(FRACTAL_OBJECTS) $(OBJS)\fractal_fractal.res $(OBJS)\fractal.exe: $(FRACTAL_OBJECTS) $(OBJS)\fractal_fractal.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(FRACTAL_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\fractal_fractal.res c0w32.obj $(FRACTAL_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\fractal_fractal.res
| |
$(OBJS)\fractal_fractal.obj: .\fractal.cpp $(OBJS)\fractal_fractal.obj: .\fractal.cpp
$(CXX) -q -c -P -o$@ $(FRACTAL_CXXFLAGS) .\fractal.cpp $(CXX) -q -c -P -o$@ $(FRACTAL_CXXFLAGS) .\fractal.cpp
$(OBJS)\fractal_fractal.res: .\fractal.rc $(OBJS)\fractal_fractal.res: .\fractal.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\fractal.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\fractal.rc

View File

@@ -1,226 +1,226 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
FRACTAL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ FRACTAL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
FRACTAL_OBJECTS = \ FRACTAL_OBJECTS = \
$(OBJS)\fractal_fractal.o \ $(OBJS)\fractal_fractal.o \
$(OBJS)\fractal_fractal_rc.o $(OBJS)\fractal_fractal_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\fractal.exe all: $(OBJS)\fractal.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\fractal.exe del $(OBJS)\fractal.exe -if exist $(OBJS)\fractal.exe del $(OBJS)\fractal.exe
$(OBJS)\fractal.exe: $(FRACTAL_OBJECTS) $(OBJS)\fractal_fractal_rc.o $(OBJS)\fractal.exe: $(FRACTAL_OBJECTS) $(OBJS)\fractal_fractal_rc.o
$(CXX) -o $@ $(FRACTAL_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(FRACTAL_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\fractal_fractal.o: ./fractal.cpp $(OBJS)\fractal_fractal.o: ./fractal.cpp
$(CXX) -c -o $@ $(FRACTAL_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(FRACTAL_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\fractal_fractal_rc.o: ./fractal.rc $(OBJS)\fractal_fractal_rc.o: ./fractal.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,311 +1,311 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
FRACTAL_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ FRACTAL_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\fractal.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\fractal.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
FRACTAL_OBJECTS = \ FRACTAL_OBJECTS = \
$(OBJS)\fractal_fractal.obj \ $(OBJS)\fractal_fractal.obj \
$(OBJS)\fractal_fractal.res $(OBJS)\fractal_fractal.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\fractal.exe all: $(OBJS)\fractal.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\fractal.exe del $(OBJS)\fractal.exe -if exist $(OBJS)\fractal.exe del $(OBJS)\fractal.exe
-if exist $(OBJS)\fractal.ilk del $(OBJS)\fractal.ilk -if exist $(OBJS)\fractal.ilk del $(OBJS)\fractal.ilk
-if exist $(OBJS)\fractal.pdb del $(OBJS)\fractal.pdb -if exist $(OBJS)\fractal.pdb del $(OBJS)\fractal.pdb
$(OBJS)\fractal.exe: $(FRACTAL_OBJECTS) $(OBJS)\fractal_fractal.res $(OBJS)\fractal.exe: $(FRACTAL_OBJECTS) $(OBJS)\fractal_fractal.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\fractal.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\fractal.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(FRACTAL_OBJECTS) $(__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) 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 $(FRACTAL_OBJECTS) $(__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) 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
<< <<
$(OBJS)\fractal_fractal.obj: .\fractal.cpp $(OBJS)\fractal_fractal.obj: .\fractal.cpp
$(CXX) /c /nologo /TP /Fo$@ $(FRACTAL_CXXFLAGS) .\fractal.cpp $(CXX) /c /nologo /TP /Fo$@ $(FRACTAL_CXXFLAGS) .\fractal.cpp
$(OBJS)\fractal_fractal.res: .\fractal.rc $(OBJS)\fractal_fractal.res: .\fractal.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\fractal.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\fractal.rc

View File

@@ -1,260 +1,260 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
FRACTAL_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & FRACTAL_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
FRACTAL_OBJECTS = & FRACTAL_OBJECTS = &
$(OBJS)\fractal_fractal.obj $(OBJS)\fractal_fractal.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\fractal.exe all : .SYMBOLIC $(OBJS)\fractal.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\fractal.exe del $(OBJS)\fractal.exe -if exist $(OBJS)\fractal.exe del $(OBJS)\fractal.exe
$(OBJS)\fractal.exe : $(FRACTAL_OBJECTS) $(OBJS)\fractal_fractal.res $(OBJS)\fractal.exe : $(FRACTAL_OBJECTS) $(OBJS)\fractal_fractal.res
@%create $(OBJS)\fractal.lbc @%create $(OBJS)\fractal.lbc
@%append $(OBJS)\fractal.lbc option quiet @%append $(OBJS)\fractal.lbc option quiet
@%append $(OBJS)\fractal.lbc name $^@ @%append $(OBJS)\fractal.lbc name $^@
@%append $(OBJS)\fractal.lbc option caseexact @%append $(OBJS)\fractal.lbc option caseexact
@%append $(OBJS)\fractal.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\fractal.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(FRACTAL_OBJECTS)) do @%append $(OBJS)\fractal.lbc file %i @for %i in ($(FRACTAL_OBJECTS)) do @%append $(OBJS)\fractal.lbc file %i
@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) $(__GDIPLUS_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)\fractal.lbc library %i @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) $(__GDIPLUS_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)\fractal.lbc library %i
@%append $(OBJS)\fractal.lbc option resource=$(OBJS)\fractal_fractal.res @%append $(OBJS)\fractal.lbc option resource=$(OBJS)\fractal_fractal.res
@for %i in () do @%append $(OBJS)\fractal.lbc option stack=%i @for %i in () do @%append $(OBJS)\fractal.lbc option stack=%i
wlink @$(OBJS)\fractal.lbc wlink @$(OBJS)\fractal.lbc
$(OBJS)\fractal_fractal.obj : .AUTODEPEND .\fractal.cpp $(OBJS)\fractal_fractal.obj : .AUTODEPEND .\fractal.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(FRACTAL_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(FRACTAL_CXXFLAGS) $<
$(OBJS)\fractal_fractal.res : .AUTODEPEND .\fractal.rc $(OBJS)\fractal_fractal.res : .AUTODEPEND .\fractal.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,248 +1,248 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
LIFE_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ LIFE_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
LIFE_OBJECTS = \ LIFE_OBJECTS = \
$(OBJS)\life_life.obj \ $(OBJS)\life_life.obj \
$(OBJS)\life_dialogs.obj \ $(OBJS)\life_dialogs.obj \
$(OBJS)\life_game.obj \ $(OBJS)\life_game.obj \
$(OBJS)\life_reader.obj $(OBJS)\life_reader.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\life.exe data all: $(OBJS)\life.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\life.exe del $(OBJS)\life.exe -if exist $(OBJS)\life.exe del $(OBJS)\life.exe
-if exist $(OBJS)\life.tds del $(OBJS)\life.tds -if exist $(OBJS)\life.tds del $(OBJS)\life.tds
-if exist $(OBJS)\life.ilc del $(OBJS)\life.ilc -if exist $(OBJS)\life.ilc del $(OBJS)\life.ilc
-if exist $(OBJS)\life.ild del $(OBJS)\life.ild -if exist $(OBJS)\life.ild del $(OBJS)\life.ild
-if exist $(OBJS)\life.ilf del $(OBJS)\life.ilf -if exist $(OBJS)\life.ilf del $(OBJS)\life.ilf
-if exist $(OBJS)\life.ils del $(OBJS)\life.ils -if exist $(OBJS)\life.ils del $(OBJS)\life.ils
$(OBJS)\life.exe: $(LIFE_OBJECTS) $(OBJS)\life_life.res $(OBJS)\life.exe: $(LIFE_OBJECTS) $(OBJS)\life_life.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(LIFE_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\life_life.res c0w32.obj $(LIFE_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\life_life.res
| |
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (breeder.lif) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (breeder.lif) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\life_life.obj: .\life.cpp $(OBJS)\life_life.obj: .\life.cpp
$(CXX) -q -c -P -o$@ $(LIFE_CXXFLAGS) .\life.cpp $(CXX) -q -c -P -o$@ $(LIFE_CXXFLAGS) .\life.cpp
$(OBJS)\life_dialogs.obj: .\dialogs.cpp $(OBJS)\life_dialogs.obj: .\dialogs.cpp
$(CXX) -q -c -P -o$@ $(LIFE_CXXFLAGS) .\dialogs.cpp $(CXX) -q -c -P -o$@ $(LIFE_CXXFLAGS) .\dialogs.cpp
$(OBJS)\life_game.obj: .\game.cpp $(OBJS)\life_game.obj: .\game.cpp
$(CXX) -q -c -P -o$@ $(LIFE_CXXFLAGS) .\game.cpp $(CXX) -q -c -P -o$@ $(LIFE_CXXFLAGS) .\game.cpp
$(OBJS)\life_reader.obj: .\reader.cpp $(OBJS)\life_reader.obj: .\reader.cpp
$(CXX) -q -c -P -o$@ $(LIFE_CXXFLAGS) .\reader.cpp $(CXX) -q -c -P -o$@ $(LIFE_CXXFLAGS) .\reader.cpp
$(OBJS)\life_life.res: .\life.rc $(OBJS)\life_life.res: .\life.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\life.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\life.rc

View File

@@ -1,242 +1,242 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
LIFE_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) $(GCCFLAGS) \ LIFE_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) $(GCCFLAGS) \
-DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \ -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) \ $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) \
$(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) \ $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) \
-I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. $(__DLLFLAG_p) -I.\..\..\samples \ -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. $(__DLLFLAG_p) -I.\..\..\samples \
-DNOPCH $(__RTTIFLAG_5) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy \ -DNOPCH $(__RTTIFLAG_5) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
LIFE_OBJECTS = \ LIFE_OBJECTS = \
$(OBJS)\life_life.o \ $(OBJS)\life_life.o \
$(OBJS)\life_dialogs.o \ $(OBJS)\life_dialogs.o \
$(OBJS)\life_game.o \ $(OBJS)\life_game.o \
$(OBJS)\life_reader.o \ $(OBJS)\life_reader.o \
$(OBJS)\life_life_rc.o $(OBJS)\life_life_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\life.exe data all: $(OBJS)\life.exe data
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\life.exe del $(OBJS)\life.exe -if exist $(OBJS)\life.exe del $(OBJS)\life.exe
$(OBJS)\life.exe: $(LIFE_OBJECTS) $(OBJS)\life_life_rc.o $(OBJS)\life.exe: $(LIFE_OBJECTS) $(OBJS)\life_life_rc.o
$(CXX) -o $@ $(LIFE_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(LIFE_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %%f in (breeder.lif) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS) for %%f in (breeder.lif) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS)
$(OBJS)\life_life.o: ./life.cpp $(OBJS)\life_life.o: ./life.cpp
$(CXX) -c -o $@ $(LIFE_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(LIFE_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\life_dialogs.o: ./dialogs.cpp $(OBJS)\life_dialogs.o: ./dialogs.cpp
$(CXX) -c -o $@ $(LIFE_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(LIFE_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\life_game.o: ./game.cpp $(OBJS)\life_game.o: ./game.cpp
$(CXX) -c -o $@ $(LIFE_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(LIFE_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\life_reader.o: ./reader.cpp $(OBJS)\life_reader.o: ./reader.cpp
$(CXX) -c -o $@ $(LIFE_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(LIFE_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\life_life_rc.o: ./life.rc $(OBJS)\life_life_rc.o: ./life.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean data .PHONY: all clean data
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,327 +1,327 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
LIFE_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ LIFE_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\life.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\life.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
LIFE_OBJECTS = \ LIFE_OBJECTS = \
$(OBJS)\life_life.obj \ $(OBJS)\life_life.obj \
$(OBJS)\life_dialogs.obj \ $(OBJS)\life_dialogs.obj \
$(OBJS)\life_game.obj \ $(OBJS)\life_game.obj \
$(OBJS)\life_reader.obj \ $(OBJS)\life_reader.obj \
$(OBJS)\life_life.res $(OBJS)\life_life.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\life.exe data all: $(OBJS)\life.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\life.exe del $(OBJS)\life.exe -if exist $(OBJS)\life.exe del $(OBJS)\life.exe
-if exist $(OBJS)\life.ilk del $(OBJS)\life.ilk -if exist $(OBJS)\life.ilk del $(OBJS)\life.ilk
-if exist $(OBJS)\life.pdb del $(OBJS)\life.pdb -if exist $(OBJS)\life.pdb del $(OBJS)\life.pdb
$(OBJS)\life.exe: $(LIFE_OBJECTS) $(OBJS)\life_life.res $(OBJS)\life.exe: $(LIFE_OBJECTS) $(OBJS)\life_life.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\life.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\life.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(LIFE_OBJECTS) $(__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) 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 $(LIFE_OBJECTS) $(__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) 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
<< <<
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (breeder.lif) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (breeder.lif) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\life_life.obj: .\life.cpp $(OBJS)\life_life.obj: .\life.cpp
$(CXX) /c /nologo /TP /Fo$@ $(LIFE_CXXFLAGS) .\life.cpp $(CXX) /c /nologo /TP /Fo$@ $(LIFE_CXXFLAGS) .\life.cpp
$(OBJS)\life_dialogs.obj: .\dialogs.cpp $(OBJS)\life_dialogs.obj: .\dialogs.cpp
$(CXX) /c /nologo /TP /Fo$@ $(LIFE_CXXFLAGS) .\dialogs.cpp $(CXX) /c /nologo /TP /Fo$@ $(LIFE_CXXFLAGS) .\dialogs.cpp
$(OBJS)\life_game.obj: .\game.cpp $(OBJS)\life_game.obj: .\game.cpp
$(CXX) /c /nologo /TP /Fo$@ $(LIFE_CXXFLAGS) .\game.cpp $(CXX) /c /nologo /TP /Fo$@ $(LIFE_CXXFLAGS) .\game.cpp
$(OBJS)\life_reader.obj: .\reader.cpp $(OBJS)\life_reader.obj: .\reader.cpp
$(CXX) /c /nologo /TP /Fo$@ $(LIFE_CXXFLAGS) .\reader.cpp $(CXX) /c /nologo /TP /Fo$@ $(LIFE_CXXFLAGS) .\reader.cpp
$(OBJS)\life_life.res: .\life.rc $(OBJS)\life_life.res: .\life.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\life.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\life.rc

View File

@@ -1,276 +1,276 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
LIFE_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & LIFE_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
LIFE_OBJECTS = & LIFE_OBJECTS = &
$(OBJS)\life_life.obj & $(OBJS)\life_life.obj &
$(OBJS)\life_dialogs.obj & $(OBJS)\life_dialogs.obj &
$(OBJS)\life_game.obj & $(OBJS)\life_game.obj &
$(OBJS)\life_reader.obj $(OBJS)\life_reader.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\life.exe data all : .SYMBOLIC $(OBJS)\life.exe data
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\life.exe del $(OBJS)\life.exe -if exist $(OBJS)\life.exe del $(OBJS)\life.exe
$(OBJS)\life.exe : $(LIFE_OBJECTS) $(OBJS)\life_life.res $(OBJS)\life.exe : $(LIFE_OBJECTS) $(OBJS)\life_life.res
@%create $(OBJS)\life.lbc @%create $(OBJS)\life.lbc
@%append $(OBJS)\life.lbc option quiet @%append $(OBJS)\life.lbc option quiet
@%append $(OBJS)\life.lbc name $^@ @%append $(OBJS)\life.lbc name $^@
@%append $(OBJS)\life.lbc option caseexact @%append $(OBJS)\life.lbc option caseexact
@%append $(OBJS)\life.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\life.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(LIFE_OBJECTS)) do @%append $(OBJS)\life.lbc file %i @for %i in ($(LIFE_OBJECTS)) do @%append $(OBJS)\life.lbc file %i
@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) $(__GDIPLUS_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)\life.lbc library %i @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) $(__GDIPLUS_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)\life.lbc library %i
@%append $(OBJS)\life.lbc option resource=$(OBJS)\life_life.res @%append $(OBJS)\life.lbc option resource=$(OBJS)\life_life.res
@for %i in () do @%append $(OBJS)\life.lbc option stack=%i @for %i in () do @%append $(OBJS)\life.lbc option stack=%i
wlink @$(OBJS)\life.lbc wlink @$(OBJS)\life.lbc
data : .SYMBOLIC data : .SYMBOLIC
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (breeder.lif) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (breeder.lif) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\life_life.obj : .AUTODEPEND .\life.cpp $(OBJS)\life_life.obj : .AUTODEPEND .\life.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(LIFE_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(LIFE_CXXFLAGS) $<
$(OBJS)\life_dialogs.obj : .AUTODEPEND .\dialogs.cpp $(OBJS)\life_dialogs.obj : .AUTODEPEND .\dialogs.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(LIFE_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(LIFE_CXXFLAGS) $<
$(OBJS)\life_game.obj : .AUTODEPEND .\game.cpp $(OBJS)\life_game.obj : .AUTODEPEND .\game.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(LIFE_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(LIFE_CXXFLAGS) $<
$(OBJS)\life_reader.obj : .AUTODEPEND .\reader.cpp $(OBJS)\life_reader.obj : .AUTODEPEND .\reader.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(LIFE_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(LIFE_CXXFLAGS) $<
$(OBJS)\life_life.res : .AUTODEPEND .\life.rc $(OBJS)\life_life.res : .AUTODEPEND .\life.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,103 +1,103 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../build/msw/config.bcc !include ../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
MAKEARGS = -DCC="$(CC)" -DCXX="$(CXX)" -DCFLAGS="$(CFLAGS)" \ MAKEARGS = -DCC="$(CC)" -DCXX="$(CXX)" -DCFLAGS="$(CFLAGS)" \
-DCXXFLAGS="$(CXXFLAGS)" -DCPPFLAGS="$(CPPFLAGS)" -DLDFLAGS="$(LDFLAGS)" \ -DCXXFLAGS="$(CXXFLAGS)" -DCPPFLAGS="$(CPPFLAGS)" -DLDFLAGS="$(LDFLAGS)" \
-DCPP="$(CPP)" -DSHARED="$(SHARED)" -DWXUNIV="$(WXUNIV)" \ -DCPP="$(CPP)" -DSHARED="$(SHARED)" -DWXUNIV="$(WXUNIV)" \
-DUNICODE="$(UNICODE)" -DMSLU="$(MSLU)" -DBUILD="$(BUILD)" \ -DUNICODE="$(UNICODE)" -DMSLU="$(MSLU)" -DBUILD="$(BUILD)" \
-DDEBUG_INFO="$(DEBUG_INFO)" -DDEBUG_FLAG="$(DEBUG_FLAG)" \ -DDEBUG_INFO="$(DEBUG_INFO)" -DDEBUG_FLAG="$(DEBUG_FLAG)" \
-DMONOLITHIC="$(MONOLITHIC)" -DUSE_GUI="$(USE_GUI)" \ -DMONOLITHIC="$(MONOLITHIC)" -DUSE_GUI="$(USE_GUI)" \
-DUSE_HTML="$(USE_HTML)" -DUSE_MEDIA="$(USE_MEDIA)" -DUSE_XRC="$(USE_XRC)" \ -DUSE_HTML="$(USE_HTML)" -DUSE_MEDIA="$(USE_MEDIA)" -DUSE_XRC="$(USE_XRC)" \
-DUSE_AUI="$(USE_AUI)" -DUSE_RIBBON="$(USE_RIBBON)" \ -DUSE_AUI="$(USE_AUI)" -DUSE_RIBBON="$(USE_RIBBON)" \
-DUSE_PROPGRID="$(USE_PROPGRID)" -DUSE_RICHTEXT="$(USE_RICHTEXT)" \ -DUSE_PROPGRID="$(USE_PROPGRID)" -DUSE_RICHTEXT="$(USE_RICHTEXT)" \
-DUSE_STC="$(USE_STC)" -DUSE_OPENGL="$(USE_OPENGL)" -DUSE_QA="$(USE_QA)" \ -DUSE_STC="$(USE_STC)" -DUSE_OPENGL="$(USE_OPENGL)" -DUSE_QA="$(USE_QA)" \
-DUSE_EXCEPTIONS="$(USE_EXCEPTIONS)" -DUSE_RTTI="$(USE_RTTI)" \ -DUSE_EXCEPTIONS="$(USE_EXCEPTIONS)" -DUSE_RTTI="$(USE_RTTI)" \
-DUSE_THREADS="$(USE_THREADS)" -DUSE_GDIPLUS="$(USE_GDIPLUS)" \ -DUSE_THREADS="$(USE_THREADS)" -DUSE_GDIPLUS="$(USE_GDIPLUS)" \
-DOFFICIAL_BUILD="$(OFFICIAL_BUILD)" -DVENDOR="$(VENDOR)" \ -DOFFICIAL_BUILD="$(OFFICIAL_BUILD)" -DVENDOR="$(VENDOR)" \
-DWX_FLAVOUR="$(WX_FLAVOUR)" -DWX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" \ -DWX_FLAVOUR="$(WX_FLAVOUR)" -DWX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" \
-DCFG="$(CFG)" -DCPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" \ -DCFG="$(CFG)" -DCPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" \
-DCPPUNIT_LIBS="$(CPPUNIT_LIBS)" -DRUNTIME_LIBS="$(RUNTIME_LIBS)" -DCPPUNIT_LIBS="$(CPPUNIT_LIBS)" -DRUNTIME_LIBS="$(RUNTIME_LIBS)"
### Conditionally set variables: ### ### Conditionally set variables: ###
### Targets: ### ### Targets: ###
all: bombs forty fractal life poem all: bombs forty fractal life poem
clean: clean:
-if exist .\*.obj del .\*.obj -if exist .\*.obj del .\*.obj
-if exist .\*.res del .\*.res -if exist .\*.res del .\*.res
-if exist .\*.csm del .\*.csm -if exist .\*.csm del .\*.csm
@echo cd bombs >bombs.bat @echo cd bombs >bombs.bat
@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>bombs.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>bombs.bat
call bombs.bat call bombs.bat
@del bombs.bat @del bombs.bat
@echo cd forty >forty.bat @echo cd forty >forty.bat
@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>forty.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>forty.bat
call forty.bat call forty.bat
@del forty.bat @del forty.bat
@echo cd fractal >fractal.bat @echo cd fractal >fractal.bat
@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>fractal.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>fractal.bat
call fractal.bat call fractal.bat
@del fractal.bat @del fractal.bat
@echo cd life >life.bat @echo cd life >life.bat
@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>life.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>life.bat
call life.bat call life.bat
@del life.bat @del life.bat
@echo cd poem >poem.bat @echo cd poem >poem.bat
@echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>poem.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) clean >>poem.bat
call poem.bat call poem.bat
@del poem.bat @del poem.bat
bombs: bombs:
@echo cd bombs >bombs.bat @echo cd bombs >bombs.bat
@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>bombs.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>bombs.bat
call bombs.bat call bombs.bat
@del bombs.bat @del bombs.bat
forty: forty:
@echo cd forty >forty.bat @echo cd forty >forty.bat
@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>forty.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>forty.bat
call forty.bat call forty.bat
@del forty.bat @del forty.bat
fractal: fractal:
@echo cd fractal >fractal.bat @echo cd fractal >fractal.bat
@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>fractal.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>fractal.bat
call fractal.bat call fractal.bat
@del fractal.bat @del fractal.bat
life: life:
@echo cd life >life.bat @echo cd life >life.bat
@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>life.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>life.bat
call life.bat call life.bat
@del life.bat @del life.bat
poem: poem:
@echo cd poem >poem.bat @echo cd poem >poem.bat
@echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>poem.bat @echo $(MAKE) -f makefile.bcc $(MAKEARGS) all >>poem.bat
call poem.bat call poem.bat
@del poem.bat @del poem.bat

View File

@@ -1,71 +1,71 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../build/msw/config.gcc include ../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
MAKEARGS = LINK_DLL_FLAGS="$(LINK_DLL_FLAGS)" \ MAKEARGS = LINK_DLL_FLAGS="$(LINK_DLL_FLAGS)" \
LINK_MODULE_FLAGS="$(LINK_MODULE_FLAGS)" CC="$(CC)" CXX="$(CXX)" \ LINK_MODULE_FLAGS="$(LINK_MODULE_FLAGS)" CC="$(CC)" CXX="$(CXX)" \
CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" \ CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" \
LDFLAGS="$(LDFLAGS)" CPP="$(CPP)" SHARED="$(SHARED)" WXUNIV="$(WXUNIV)" \ LDFLAGS="$(LDFLAGS)" CPP="$(CPP)" SHARED="$(SHARED)" WXUNIV="$(WXUNIV)" \
UNICODE="$(UNICODE)" MSLU="$(MSLU)" BUILD="$(BUILD)" \ UNICODE="$(UNICODE)" MSLU="$(MSLU)" BUILD="$(BUILD)" \
DEBUG_INFO="$(DEBUG_INFO)" DEBUG_FLAG="$(DEBUG_FLAG)" \ DEBUG_INFO="$(DEBUG_INFO)" DEBUG_FLAG="$(DEBUG_FLAG)" \
MONOLITHIC="$(MONOLITHIC)" USE_GUI="$(USE_GUI)" USE_HTML="$(USE_HTML)" \ MONOLITHIC="$(MONOLITHIC)" USE_GUI="$(USE_GUI)" USE_HTML="$(USE_HTML)" \
USE_MEDIA="$(USE_MEDIA)" USE_XRC="$(USE_XRC)" USE_AUI="$(USE_AUI)" \ USE_MEDIA="$(USE_MEDIA)" USE_XRC="$(USE_XRC)" USE_AUI="$(USE_AUI)" \
USE_RIBBON="$(USE_RIBBON)" USE_PROPGRID="$(USE_PROPGRID)" \ USE_RIBBON="$(USE_RIBBON)" USE_PROPGRID="$(USE_PROPGRID)" \
USE_RICHTEXT="$(USE_RICHTEXT)" USE_STC="$(USE_STC)" \ USE_RICHTEXT="$(USE_RICHTEXT)" USE_STC="$(USE_STC)" \
USE_OPENGL="$(USE_OPENGL)" USE_QA="$(USE_QA)" \ USE_OPENGL="$(USE_OPENGL)" USE_QA="$(USE_QA)" \
USE_EXCEPTIONS="$(USE_EXCEPTIONS)" USE_RTTI="$(USE_RTTI)" \ USE_EXCEPTIONS="$(USE_EXCEPTIONS)" USE_RTTI="$(USE_RTTI)" \
USE_THREADS="$(USE_THREADS)" USE_GDIPLUS="$(USE_GDIPLUS)" \ USE_THREADS="$(USE_THREADS)" USE_GDIPLUS="$(USE_GDIPLUS)" \
OFFICIAL_BUILD="$(OFFICIAL_BUILD)" VENDOR="$(VENDOR)" \ OFFICIAL_BUILD="$(OFFICIAL_BUILD)" VENDOR="$(VENDOR)" \
WX_FLAVOUR="$(WX_FLAVOUR)" WX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" CFG="$(CFG)" \ WX_FLAVOUR="$(WX_FLAVOUR)" WX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" CFG="$(CFG)" \
CPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" CPPUNIT_LIBS="$(CPPUNIT_LIBS)" \ CPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" CPPUNIT_LIBS="$(CPPUNIT_LIBS)" \
RUNTIME_LIBS="$(RUNTIME_LIBS)" GCC_VERSION="$(GCC_VERSION)" RUNTIME_LIBS="$(RUNTIME_LIBS)" GCC_VERSION="$(GCC_VERSION)"
### Conditionally set variables: ### ### Conditionally set variables: ###
### Targets: ### ### Targets: ###
all: bombs forty fractal life poem all: bombs forty fractal life poem
clean: clean:
-if exist .\*.o del .\*.o -if exist .\*.o del .\*.o
-if exist .\*.d del .\*.d -if exist .\*.d del .\*.d
$(MAKE) -C bombs -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C bombs -f makefile.gcc $(MAKEARGS) clean
$(MAKE) -C forty -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C forty -f makefile.gcc $(MAKEARGS) clean
$(MAKE) -C fractal -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C fractal -f makefile.gcc $(MAKEARGS) clean
$(MAKE) -C life -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C life -f makefile.gcc $(MAKEARGS) clean
$(MAKE) -C poem -f makefile.gcc $(MAKEARGS) clean $(MAKE) -C poem -f makefile.gcc $(MAKEARGS) clean
bombs: bombs:
$(MAKE) -C bombs -f makefile.gcc $(MAKEARGS) all $(MAKE) -C bombs -f makefile.gcc $(MAKEARGS) all
forty: forty:
$(MAKE) -C forty -f makefile.gcc $(MAKEARGS) all $(MAKE) -C forty -f makefile.gcc $(MAKEARGS) all
fractal: fractal:
$(MAKE) -C fractal -f makefile.gcc $(MAKEARGS) all $(MAKE) -C fractal -f makefile.gcc $(MAKEARGS) all
life: life:
$(MAKE) -C life -f makefile.gcc $(MAKEARGS) all $(MAKE) -C life -f makefile.gcc $(MAKEARGS) all
poem: poem:
$(MAKE) -C poem -f makefile.gcc $(MAKEARGS) all $(MAKE) -C poem -f makefile.gcc $(MAKEARGS) all
.PHONY: all clean bombs forty fractal life poem .PHONY: all clean bombs forty fractal life poem
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include ./*.d -include ./*.d

View File

@@ -1,84 +1,84 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../build/msw/config.vc> !include <../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
MAKEARGS = CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ MAKEARGS = CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \
CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" CPP="$(CPP)" SHARED="$(SHARED)" \ CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" CPP="$(CPP)" SHARED="$(SHARED)" \
WXUNIV="$(WXUNIV)" UNICODE="$(UNICODE)" MSLU="$(MSLU)" BUILD="$(BUILD)" \ WXUNIV="$(WXUNIV)" UNICODE="$(UNICODE)" MSLU="$(MSLU)" BUILD="$(BUILD)" \
TARGET_CPU="$(TARGET_CPU)" DEBUG_INFO="$(DEBUG_INFO)" \ TARGET_CPU="$(TARGET_CPU)" DEBUG_INFO="$(DEBUG_INFO)" \
DEBUG_FLAG="$(DEBUG_FLAG)" DEBUG_RUNTIME_LIBS="$(DEBUG_RUNTIME_LIBS)" \ DEBUG_FLAG="$(DEBUG_FLAG)" DEBUG_RUNTIME_LIBS="$(DEBUG_RUNTIME_LIBS)" \
MONOLITHIC="$(MONOLITHIC)" USE_GUI="$(USE_GUI)" USE_HTML="$(USE_HTML)" \ MONOLITHIC="$(MONOLITHIC)" USE_GUI="$(USE_GUI)" USE_HTML="$(USE_HTML)" \
USE_MEDIA="$(USE_MEDIA)" USE_XRC="$(USE_XRC)" USE_AUI="$(USE_AUI)" \ USE_MEDIA="$(USE_MEDIA)" USE_XRC="$(USE_XRC)" USE_AUI="$(USE_AUI)" \
USE_RIBBON="$(USE_RIBBON)" USE_PROPGRID="$(USE_PROPGRID)" \ USE_RIBBON="$(USE_RIBBON)" USE_PROPGRID="$(USE_PROPGRID)" \
USE_RICHTEXT="$(USE_RICHTEXT)" USE_STC="$(USE_STC)" \ USE_RICHTEXT="$(USE_RICHTEXT)" USE_STC="$(USE_STC)" \
USE_OPENGL="$(USE_OPENGL)" USE_QA="$(USE_QA)" \ USE_OPENGL="$(USE_OPENGL)" USE_QA="$(USE_QA)" \
USE_EXCEPTIONS="$(USE_EXCEPTIONS)" USE_RTTI="$(USE_RTTI)" \ USE_EXCEPTIONS="$(USE_EXCEPTIONS)" USE_RTTI="$(USE_RTTI)" \
USE_THREADS="$(USE_THREADS)" USE_GDIPLUS="$(USE_GDIPLUS)" \ USE_THREADS="$(USE_THREADS)" USE_GDIPLUS="$(USE_GDIPLUS)" \
OFFICIAL_BUILD="$(OFFICIAL_BUILD)" VENDOR="$(VENDOR)" \ OFFICIAL_BUILD="$(OFFICIAL_BUILD)" VENDOR="$(VENDOR)" \
WX_FLAVOUR="$(WX_FLAVOUR)" WX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" CFG="$(CFG)" \ WX_FLAVOUR="$(WX_FLAVOUR)" WX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" CFG="$(CFG)" \
CPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" CPPUNIT_LIBS="$(CPPUNIT_LIBS)" \ CPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" CPPUNIT_LIBS="$(CPPUNIT_LIBS)" \
RUNTIME_LIBS="$(RUNTIME_LIBS)" RUNTIME_LIBS="$(RUNTIME_LIBS)"
### Conditionally set variables: ### ### Conditionally set variables: ###
### Targets: ### ### Targets: ###
all: sub_bombs sub_forty sub_fractal sub_life sub_poem all: sub_bombs sub_forty sub_fractal sub_life sub_poem
clean: clean:
-if exist .\*.obj del .\*.obj -if exist .\*.obj del .\*.obj
-if exist .\*.res del .\*.res -if exist .\*.res del .\*.res
-if exist .\*.pch del .\*.pch -if exist .\*.pch del .\*.pch
cd bombs cd bombs
$(MAKE) -f makefile.vc $(MAKEARGS) clean $(MAKE) -f makefile.vc $(MAKEARGS) clean
cd "$(MAKEDIR)" cd "$(MAKEDIR)"
cd forty cd forty
$(MAKE) -f makefile.vc $(MAKEARGS) clean $(MAKE) -f makefile.vc $(MAKEARGS) clean
cd "$(MAKEDIR)" cd "$(MAKEDIR)"
cd fractal cd fractal
$(MAKE) -f makefile.vc $(MAKEARGS) clean $(MAKE) -f makefile.vc $(MAKEARGS) clean
cd "$(MAKEDIR)" cd "$(MAKEDIR)"
cd life cd life
$(MAKE) -f makefile.vc $(MAKEARGS) clean $(MAKE) -f makefile.vc $(MAKEARGS) clean
cd "$(MAKEDIR)" cd "$(MAKEDIR)"
cd poem cd poem
$(MAKE) -f makefile.vc $(MAKEARGS) clean $(MAKE) -f makefile.vc $(MAKEARGS) clean
cd "$(MAKEDIR)" cd "$(MAKEDIR)"
sub_bombs: sub_bombs:
cd bombs cd bombs
$(MAKE) -f makefile.vc $(MAKEARGS) all $(MAKE) -f makefile.vc $(MAKEARGS) all
cd "$(MAKEDIR)" cd "$(MAKEDIR)"
sub_forty: sub_forty:
cd forty cd forty
$(MAKE) -f makefile.vc $(MAKEARGS) all $(MAKE) -f makefile.vc $(MAKEARGS) all
cd "$(MAKEDIR)" cd "$(MAKEDIR)"
sub_fractal: sub_fractal:
cd fractal cd fractal
$(MAKE) -f makefile.vc $(MAKEARGS) all $(MAKE) -f makefile.vc $(MAKEARGS) all
cd "$(MAKEDIR)" cd "$(MAKEDIR)"
sub_life: sub_life:
cd life cd life
$(MAKE) -f makefile.vc $(MAKEARGS) all $(MAKE) -f makefile.vc $(MAKEARGS) all
cd "$(MAKEDIR)" cd "$(MAKEDIR)"
sub_poem: sub_poem:
cd poem cd poem
$(MAKE) -f makefile.vc $(MAKEARGS) all $(MAKE) -f makefile.vc $(MAKEARGS) all
cd "$(MAKEDIR)" cd "$(MAKEDIR)"

View File

@@ -1,104 +1,104 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../build/msw/config.wat !include ../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
### Variables: ### ### Variables: ###
MAKEARGS = CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" & MAKEARGS = CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" &
CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" CPP="$(CPP)" SHARED="$(SHARED)" & CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" CPP="$(CPP)" SHARED="$(SHARED)" &
WXUNIV="$(WXUNIV)" UNICODE="$(UNICODE)" BUILD="$(BUILD)" & WXUNIV="$(WXUNIV)" UNICODE="$(UNICODE)" BUILD="$(BUILD)" &
DEBUG_INFO="$(DEBUG_INFO)" DEBUG_FLAG="$(DEBUG_FLAG)" & DEBUG_INFO="$(DEBUG_INFO)" DEBUG_FLAG="$(DEBUG_FLAG)" &
MONOLITHIC="$(MONOLITHIC)" USE_GUI="$(USE_GUI)" USE_HTML="$(USE_HTML)" & MONOLITHIC="$(MONOLITHIC)" USE_GUI="$(USE_GUI)" USE_HTML="$(USE_HTML)" &
USE_MEDIA="$(USE_MEDIA)" USE_XRC="$(USE_XRC)" USE_AUI="$(USE_AUI)" & USE_MEDIA="$(USE_MEDIA)" USE_XRC="$(USE_XRC)" USE_AUI="$(USE_AUI)" &
USE_RIBBON="$(USE_RIBBON)" USE_PROPGRID="$(USE_PROPGRID)" & USE_RIBBON="$(USE_RIBBON)" USE_PROPGRID="$(USE_PROPGRID)" &
USE_RICHTEXT="$(USE_RICHTEXT)" USE_STC="$(USE_STC)" & USE_RICHTEXT="$(USE_RICHTEXT)" USE_STC="$(USE_STC)" &
USE_OPENGL="$(USE_OPENGL)" USE_QA="$(USE_QA)" & USE_OPENGL="$(USE_OPENGL)" USE_QA="$(USE_QA)" &
USE_EXCEPTIONS="$(USE_EXCEPTIONS)" USE_RTTI="$(USE_RTTI)" & USE_EXCEPTIONS="$(USE_EXCEPTIONS)" USE_RTTI="$(USE_RTTI)" &
USE_THREADS="$(USE_THREADS)" USE_GDIPLUS="$(USE_GDIPLUS)" & USE_THREADS="$(USE_THREADS)" USE_GDIPLUS="$(USE_GDIPLUS)" &
OFFICIAL_BUILD="$(OFFICIAL_BUILD)" VENDOR="$(VENDOR)" & OFFICIAL_BUILD="$(OFFICIAL_BUILD)" VENDOR="$(VENDOR)" &
WX_FLAVOUR="$(WX_FLAVOUR)" WX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" CFG="$(CFG)" & WX_FLAVOUR="$(WX_FLAVOUR)" WX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" CFG="$(CFG)" &
CPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" CPPUNIT_LIBS="$(CPPUNIT_LIBS)" & CPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" CPPUNIT_LIBS="$(CPPUNIT_LIBS)" &
RUNTIME_LIBS="$(RUNTIME_LIBS)" RUNTIME_LIBS="$(RUNTIME_LIBS)"
### Targets: ### ### Targets: ###
all : .SYMBOLIC bombs forty fractal life poem all : .SYMBOLIC bombs forty fractal life poem
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist .\*.obj del .\*.obj -if exist .\*.obj del .\*.obj
-if exist .\*.res del .\*.res -if exist .\*.res del .\*.res
-if exist .\*.lbc del .\*.lbc -if exist .\*.lbc del .\*.lbc
-if exist .\*.ilk del .\*.ilk -if exist .\*.ilk del .\*.ilk
-if exist .\*.pch del .\*.pch -if exist .\*.pch del .\*.pch
cd bombs cd bombs
wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean
cd $(WATCOM_CWD) cd $(WATCOM_CWD)
cd forty cd forty
wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean
cd $(WATCOM_CWD) cd $(WATCOM_CWD)
cd fractal cd fractal
wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean
cd $(WATCOM_CWD) cd $(WATCOM_CWD)
cd life cd life
wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean
cd $(WATCOM_CWD) cd $(WATCOM_CWD)
cd poem cd poem
wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) clean
cd $(WATCOM_CWD) cd $(WATCOM_CWD)
bombs : .SYMBOLIC bombs : .SYMBOLIC
cd bombs cd bombs
wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) all wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) all
cd $(WATCOM_CWD) cd $(WATCOM_CWD)
forty : .SYMBOLIC forty : .SYMBOLIC
cd forty cd forty
wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) all wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) all
cd $(WATCOM_CWD) cd $(WATCOM_CWD)
fractal : .SYMBOLIC fractal : .SYMBOLIC
cd fractal cd fractal
wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) all wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) all
cd $(WATCOM_CWD) cd $(WATCOM_CWD)
life : .SYMBOLIC life : .SYMBOLIC
cd life cd life
wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) all wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) all
cd $(WATCOM_CWD) cd $(WATCOM_CWD)
poem : .SYMBOLIC poem : .SYMBOLIC
cd poem cd poem
wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) all wmake $(__MAKEOPTS__) -f makefile.wat $(MAKEARGS) all
cd $(WATCOM_CWD) cd $(WATCOM_CWD)

View File

@@ -1,240 +1,240 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
WXPOEM_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ WXPOEM_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
WXPOEM_OBJECTS = \ WXPOEM_OBJECTS = \
$(OBJS)\wxpoem_wxpoem.obj $(OBJS)\wxpoem_wxpoem.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_HTML_p = \ __WXLIB_HTML_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\wxpoem.exe data all: $(OBJS)\wxpoem.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\wxpoem.exe del $(OBJS)\wxpoem.exe -if exist $(OBJS)\wxpoem.exe del $(OBJS)\wxpoem.exe
-if exist $(OBJS)\wxpoem.tds del $(OBJS)\wxpoem.tds -if exist $(OBJS)\wxpoem.tds del $(OBJS)\wxpoem.tds
-if exist $(OBJS)\wxpoem.ilc del $(OBJS)\wxpoem.ilc -if exist $(OBJS)\wxpoem.ilc del $(OBJS)\wxpoem.ilc
-if exist $(OBJS)\wxpoem.ild del $(OBJS)\wxpoem.ild -if exist $(OBJS)\wxpoem.ild del $(OBJS)\wxpoem.ild
-if exist $(OBJS)\wxpoem.ilf del $(OBJS)\wxpoem.ilf -if exist $(OBJS)\wxpoem.ilf del $(OBJS)\wxpoem.ilf
-if exist $(OBJS)\wxpoem.ils del $(OBJS)\wxpoem.ils -if exist $(OBJS)\wxpoem.ils del $(OBJS)\wxpoem.ils
$(OBJS)\wxpoem.exe: $(WXPOEM_OBJECTS) $(OBJS)\wxpoem_wxpoem.res $(OBJS)\wxpoem.exe: $(WXPOEM_OBJECTS) $(OBJS)\wxpoem_wxpoem.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(WXPOEM_OBJECTS),$@,, $(__WXLIB_HTML_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\wxpoem_wxpoem.res c0w32.obj $(WXPOEM_OBJECTS),$@,, $(__WXLIB_HTML_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\wxpoem_wxpoem.res
| |
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (wxpoem.txt wxpoem.dat) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (wxpoem.txt wxpoem.dat) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\wxpoem_wxpoem.obj: .\wxpoem.cpp $(OBJS)\wxpoem_wxpoem.obj: .\wxpoem.cpp
$(CXX) -q -c -P -o$@ $(WXPOEM_CXXFLAGS) .\wxpoem.cpp $(CXX) -q -c -P -o$@ $(WXPOEM_CXXFLAGS) .\wxpoem.cpp
$(OBJS)\wxpoem_wxpoem.res: .\wxpoem.rc $(OBJS)\wxpoem_wxpoem.res: .\wxpoem.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\wxpoem.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\wxpoem.rc

View File

@@ -1,234 +1,234 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
WXPOEM_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ WXPOEM_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
WXPOEM_OBJECTS = \ WXPOEM_OBJECTS = \
$(OBJS)\wxpoem_wxpoem.o \ $(OBJS)\wxpoem_wxpoem.o \
$(OBJS)\wxpoem_wxpoem_rc.o $(OBJS)\wxpoem_wxpoem_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_HTML_p = \ __WXLIB_HTML_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\wxpoem.exe data all: $(OBJS)\wxpoem.exe data
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\wxpoem.exe del $(OBJS)\wxpoem.exe -if exist $(OBJS)\wxpoem.exe del $(OBJS)\wxpoem.exe
$(OBJS)\wxpoem.exe: $(WXPOEM_OBJECTS) $(OBJS)\wxpoem_wxpoem_rc.o $(OBJS)\wxpoem.exe: $(WXPOEM_OBJECTS) $(OBJS)\wxpoem_wxpoem_rc.o
$(CXX) -o $@ $(WXPOEM_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_HTML_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(WXPOEM_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_HTML_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %%f in (wxpoem.txt wxpoem.dat) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS) for %%f in (wxpoem.txt wxpoem.dat) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS)
$(OBJS)\wxpoem_wxpoem.o: ./wxpoem.cpp $(OBJS)\wxpoem_wxpoem.o: ./wxpoem.cpp
$(CXX) -c -o $@ $(WXPOEM_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(WXPOEM_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\wxpoem_wxpoem_rc.o: ./wxpoem.rc $(OBJS)\wxpoem_wxpoem_rc.o: ./wxpoem.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean data .PHONY: all clean data
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,319 +1,319 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
WXPOEM_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ WXPOEM_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\wxpoem.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\wxpoem.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
WXPOEM_OBJECTS = \ WXPOEM_OBJECTS = \
$(OBJS)\wxpoem_wxpoem.obj \ $(OBJS)\wxpoem_wxpoem.obj \
$(OBJS)\wxpoem_wxpoem.res $(OBJS)\wxpoem_wxpoem.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_HTML_p = \ __WXLIB_HTML_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\wxpoem.exe data all: $(OBJS)\wxpoem.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\wxpoem.exe del $(OBJS)\wxpoem.exe -if exist $(OBJS)\wxpoem.exe del $(OBJS)\wxpoem.exe
-if exist $(OBJS)\wxpoem.ilk del $(OBJS)\wxpoem.ilk -if exist $(OBJS)\wxpoem.ilk del $(OBJS)\wxpoem.ilk
-if exist $(OBJS)\wxpoem.pdb del $(OBJS)\wxpoem.pdb -if exist $(OBJS)\wxpoem.pdb del $(OBJS)\wxpoem.pdb
$(OBJS)\wxpoem.exe: $(WXPOEM_OBJECTS) $(OBJS)\wxpoem_wxpoem.res $(OBJS)\wxpoem.exe: $(WXPOEM_OBJECTS) $(OBJS)\wxpoem_wxpoem.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\wxpoem.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\wxpoem.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(WXPOEM_OBJECTS) $(__WXLIB_HTML_p) $(__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) 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 $(WXPOEM_OBJECTS) $(__WXLIB_HTML_p) $(__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) 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
<< <<
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (wxpoem.txt wxpoem.dat) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (wxpoem.txt wxpoem.dat) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\wxpoem_wxpoem.obj: .\wxpoem.cpp $(OBJS)\wxpoem_wxpoem.obj: .\wxpoem.cpp
$(CXX) /c /nologo /TP /Fo$@ $(WXPOEM_CXXFLAGS) .\wxpoem.cpp $(CXX) /c /nologo /TP /Fo$@ $(WXPOEM_CXXFLAGS) .\wxpoem.cpp
$(OBJS)\wxpoem_wxpoem.res: .\wxpoem.rc $(OBJS)\wxpoem_wxpoem.res: .\wxpoem.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\wxpoem.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\wxpoem.rc

View File

@@ -1,269 +1,269 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_HTML_p = __WXLIB_HTML_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_HTML_p = & __WXLIB_HTML_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
WXPOEM_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & WXPOEM_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
WXPOEM_OBJECTS = & WXPOEM_OBJECTS = &
$(OBJS)\wxpoem_wxpoem.obj $(OBJS)\wxpoem_wxpoem.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\wxpoem.exe data all : .SYMBOLIC $(OBJS)\wxpoem.exe data
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\wxpoem.exe del $(OBJS)\wxpoem.exe -if exist $(OBJS)\wxpoem.exe del $(OBJS)\wxpoem.exe
$(OBJS)\wxpoem.exe : $(WXPOEM_OBJECTS) $(OBJS)\wxpoem_wxpoem.res $(OBJS)\wxpoem.exe : $(WXPOEM_OBJECTS) $(OBJS)\wxpoem_wxpoem.res
@%create $(OBJS)\wxpoem.lbc @%create $(OBJS)\wxpoem.lbc
@%append $(OBJS)\wxpoem.lbc option quiet @%append $(OBJS)\wxpoem.lbc option quiet
@%append $(OBJS)\wxpoem.lbc name $^@ @%append $(OBJS)\wxpoem.lbc name $^@
@%append $(OBJS)\wxpoem.lbc option caseexact @%append $(OBJS)\wxpoem.lbc option caseexact
@%append $(OBJS)\wxpoem.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\wxpoem.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(WXPOEM_OBJECTS)) do @%append $(OBJS)\wxpoem.lbc file %i @for %i in ($(WXPOEM_OBJECTS)) do @%append $(OBJS)\wxpoem.lbc file %i
@for %i in ( $(__WXLIB_HTML_p) $(__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) $(__GDIPLUS_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)\wxpoem.lbc library %i @for %i in ( $(__WXLIB_HTML_p) $(__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) $(__GDIPLUS_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)\wxpoem.lbc library %i
@%append $(OBJS)\wxpoem.lbc option resource=$(OBJS)\wxpoem_wxpoem.res @%append $(OBJS)\wxpoem.lbc option resource=$(OBJS)\wxpoem_wxpoem.res
@for %i in () do @%append $(OBJS)\wxpoem.lbc option stack=%i @for %i in () do @%append $(OBJS)\wxpoem.lbc option stack=%i
wlink @$(OBJS)\wxpoem.lbc wlink @$(OBJS)\wxpoem.lbc
data : .SYMBOLIC data : .SYMBOLIC
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (wxpoem.txt wxpoem.dat) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (wxpoem.txt wxpoem.dat) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\wxpoem_wxpoem.obj : .AUTODEPEND .\wxpoem.cpp $(OBJS)\wxpoem_wxpoem.obj : .AUTODEPEND .\wxpoem.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(WXPOEM_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(WXPOEM_CXXFLAGS) $<
$(OBJS)\wxpoem_wxpoem.res : .AUTODEPEND .\wxpoem.rc $(OBJS)\wxpoem_wxpoem.res : .AUTODEPEND .\wxpoem.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,300 +1,300 @@
# File: makefile.vc # File: makefile.vc
# Author: Julian Smart # Author: Julian Smart
# Created: 1997 # Created: 1997
# Updated: # Updated:
# Copyright: (c) 1997, Julian Smart # Copyright: (c) 1997, Julian Smart
# #
# "%W% %G%" # "%W% %G%"
# #
# Makefile : Builds wxWidgets library wx.lib for VC++ (32-bit) # Makefile : Builds wxWidgets library wx.lib for VC++ (32-bit)
# Arguments: # Arguments:
# #
# FINAL=1 argument to nmake to build version with no debugging info. # FINAL=1 argument to nmake to build version with no debugging info.
# dll builds a library (wxdll.lib) suitable for creating DLLs # dll builds a library (wxdll.lib) suitable for creating DLLs
# #
WXDIR=$(WXWIN) WXDIR=$(WXWIN)
THISDIR=$(WXWIN)\distrib\msw THISDIR=$(WXWIN)\distrib\msw
DOCDIR = $(WXDIR)\docs DOCDIR = $(WXDIR)\docs
WAITFLAG=/w WAITFLAG=/w
# Making documents # Making documents
docs: allhlp allhtml allpdfrtf allhtb allhtmlhelp docs: allhlp allhtml allpdfrtf allhtb allhtmlhelp
alldocs: docs alldocs: docs
hlp: wxhlp hlp: wxhlp
wxhlp: $(DOCDIR)/winhelp/wx.hlp wxhlp: $(DOCDIR)/winhelp/wx.hlp
rtf: $(DOCDIR)/winhelp/wx.rtf rtf: $(DOCDIR)/winhelp/wx.rtf
pdfrtf: $(DOCDIR)/pdf/wx.rtf pdfrtf: $(DOCDIR)/pdf/wx.rtf
html: wxhtml html: wxhtml
htb: $(DOCDIR)\htb\wx.htb htb: $(DOCDIR)\htb\wx.htb
wxhtml: $(DOCDIR)\html\wx\wx_contents.html wxhtml: $(DOCDIR)\html\wx\wx_contents.html
htmlhelp: $(DOCDIR)\htmlhelp\wx.chm htmlhelp: $(DOCDIR)\htmlhelp\wx.chm
ps: wxps ps: wxps
wxps: $(WXDIR)\docs\ps\wx.ps wxps: $(WXDIR)\docs\ps\wx.ps
allhlp: wxhlp allhlp: wxhlp
# cd $(WXDIR)\utils\dialoged\src # cd $(WXDIR)\utils\dialoged\src
# nmake -f makefile.vc hlp # nmake -f makefile.vc hlp
# cd $(WXDIR)\utils\tex2rtf\src # cd $(WXDIR)\utils\tex2rtf\src
# nmake -f makefile.vc hlp # nmake -f makefile.vc hlp
# cd $(WXDIR)\contrib\src\fl # cd $(WXDIR)\contrib\src\fl
# nmake -f makefile.vc hlp # nmake -f makefile.vc hlp
# cd $(THISDIR) # cd $(THISDIR)
allhtml: wxhtml allhtml: wxhtml
# cd $(WXDIR)\utils\dialoged\src # cd $(WXDIR)\utils\dialoged\src
# nmake -f makefile.vc html # nmake -f makefile.vc html
# cd $(WXDIR)\utils\tex2rtf\src # cd $(WXDIR)\utils\tex2rtf\src
# nmake -f makefile.vc html # nmake -f makefile.vc html
# cd $(WXDIR)\contrib\src\fl # cd $(WXDIR)\contrib\src\fl
# cd $(THISDIR) # cd $(THISDIR)
allhtmlhelp: htmlhelp allhtmlhelp: htmlhelp
# cd $(WXDIR)\utils\dialoged\src # cd $(WXDIR)\utils\dialoged\src
# nmake -f makefile.vc htmlhelp # nmake -f makefile.vc htmlhelp
# cd $(WXDIR)\utils\tex2rtf\src # cd $(WXDIR)\utils\tex2rtf\src
# nmake -f makefile.vc htmlhelp # nmake -f makefile.vc htmlhelp
# cd $(WXDIR)\contrib\src\fl # cd $(WXDIR)\contrib\src\fl
# nmake -f makefile.vc htmlhelp # nmake -f makefile.vc htmlhelp
# cd $(THISDIR) # cd $(THISDIR)
allhtb: htb allhtb: htb
# cd $(WXDIR)\utils\dialoged\src # cd $(WXDIR)\utils\dialoged\src
# nmake -f makefile.vc htb # nmake -f makefile.vc htb
# cd $(WXDIR)\utils\tex2rtf\src # cd $(WXDIR)\utils\tex2rtf\src
# nmake -f makefile.vc htb # nmake -f makefile.vc htb
# cd $(WXDIR)\contrib\src\fl # cd $(WXDIR)\contrib\src\fl
# nmake -f makefile.vc htb # nmake -f makefile.vc htb
# cd $(THISDIR) # cd $(THISDIR)
allps: wxps referencps allps: wxps referencps
cd $(WXDIR)\utils\dialoged\src cd $(WXDIR)\utils\dialoged\src
nmake -f makefile.vc ps nmake -f makefile.vc ps
cd $(WXDIR)\utils\tex2rtf\src cd $(WXDIR)\utils\tex2rtf\src
nmake -f makefile.vc ps nmake -f makefile.vc ps
cd $(WXDIR)\contrib\src\fl cd $(WXDIR)\contrib\src\fl
nmake -f makefile.vc ps nmake -f makefile.vc ps
cd $(THISDIR) cd $(THISDIR)
allpdfrtf: pdfrtf allpdfrtf: pdfrtf
# cd $(WXDIR)\utils\dialoged\src # cd $(WXDIR)\utils\dialoged\src
# nmake -f makefile.vc pdfrtf # nmake -f makefile.vc pdfrtf
# cd $(WXDIR)\utils\tex2rtf\src # cd $(WXDIR)\utils\tex2rtf\src
# nmake -f makefile.vc pdfrtf # nmake -f makefile.vc pdfrtf
# cd $(WXDIR)\contrib\src\fl # cd $(WXDIR)\contrib\src\fl
# nmake -f makefile.vc pdfrtf # nmake -f makefile.vc pdfrtf
# cd $(THISDIR) # cd $(THISDIR)
$(DOCDIR)/winhelp/wx.hlp: $(DOCDIR)/latex/wx/wx.rtf $(DOCDIR)/latex/wx/wx.hpj $(DOCDIR)/winhelp/wx.hlp: $(DOCDIR)/latex/wx/wx.rtf $(DOCDIR)/latex/wx/wx.hpj
cd $(DOCDIR)/latex/wx cd $(DOCDIR)/latex/wx
-mkdir $(DOCDIR)\winhelp -mkdir $(DOCDIR)\winhelp
-erase wx.ph -erase wx.ph
hc wx hc wx
-erase $(DOCDIR)\winhelp\wx.hlp -erase $(DOCDIR)\winhelp\wx.hlp
-erase $(DOCDIR)\winhelp\wx.cnt -erase $(DOCDIR)\winhelp\wx.cnt
move wx.hlp $(DOCDIR)\winhelp\wx.hlp move wx.hlp $(DOCDIR)\winhelp\wx.hlp
move wx.cnt $(DOCDIR)\winhelp\wx.cnt move wx.cnt $(DOCDIR)\winhelp\wx.cnt
cd $(THISDIR) cd $(THISDIR)
$(DOCDIR)/latex/wx/wx.rtf: $(DOCDIR)/latex/wx/classes.tex $(DOCDIR)/latex/wx/body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/latex/wx/wx.rtf: $(DOCDIR)/latex/wx/classes.tex $(DOCDIR)/latex/wx/body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)/latex/wx/manual.tex
cd $(DOCDIR)\latex\wx cd $(DOCDIR)\latex\wx
-start $(WAITFLAG) tex2rtf $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/latex/wx/wx.rtf -twice -winhelp -start $(WAITFLAG) tex2rtf $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/latex/wx/wx.rtf -twice -winhelp
cd $(THISDIR) cd $(THISDIR)
$(DOCDIR)/pdf/wx.rtf: $(DOCDIR)/latex/wx/classes.tex $(DOCDIR)/latex/wx/body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/pdf/wx.rtf: $(DOCDIR)/latex/wx/classes.tex $(DOCDIR)/latex/wx/body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)/latex/wx/manual.tex
cd $(DOCDIR)\latex\wx cd $(DOCDIR)\latex\wx
-mkdir $(DOCDIR)\pdf -mkdir $(DOCDIR)\pdf
-copy *.wmf $(DOCDIR)\pdf -copy *.wmf $(DOCDIR)\pdf
-copy *.bmp $(DOCDIR)\pdf -copy *.bmp $(DOCDIR)\pdf
-start $(WAITFLAG) tex2rtf $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/pdf/wx.rtf -twice -rtf -start $(WAITFLAG) tex2rtf $(DOCDIR)/latex/wx/manual.tex $(DOCDIR)/pdf/wx.rtf -twice -rtf
cd $(THISDIR) cd $(THISDIR)
# This target does two sets of HTML: one using a style sheet, for # This target does two sets of HTML: one using a style sheet, for
# the purposes of the CHM file, and one without. # the purposes of the CHM file, and one without.
$(DOCDIR)\html\wx\wx_contents.html: $(DOCDIR)\latex\wx\classes.tex $(DOCDIR)\latex\wx\body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)\latex\wx\manual.tex $(DOCDIR)\html\wx\wx_contents.html: $(DOCDIR)\latex\wx\classes.tex $(DOCDIR)\latex\wx\body.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)\latex\wx\manual.tex
cd $(DOCDIR)\latex\wx cd $(DOCDIR)\latex\wx
-mkdir $(DOCDIR)\html\wx -mkdir $(DOCDIR)\html\wx
copy *.gif $(DOCDIR)\html\wx copy *.gif $(DOCDIR)\html\wx
-start $(WAITFLAG) tex2rtf $(DOCDIR)\latex\wx\manual.tex $(DOCDIR)\html\wx\wx.htm -twice -html -start $(WAITFLAG) tex2rtf $(DOCDIR)\latex\wx\manual.tex $(DOCDIR)\html\wx\wx.htm -twice -html
-mkdir $(DOCDIR)\mshtml -mkdir $(DOCDIR)\mshtml
-mkdir $(DOCDIR)\mshtml\wx -mkdir $(DOCDIR)\mshtml\wx
copy *.gif $(DOCDIR)\mshtml\wx copy *.gif $(DOCDIR)\mshtml\wx
-start $(WAITFLAG) tex2rtf $(DOCDIR)\latex\wx\manual.tex $(DOCDIR)\mshtml\wx\wx.htm -twice -html -macros $(DOCDIR)\latex\wx\tex2rtf_css.ini -start $(WAITFLAG) tex2rtf $(DOCDIR)\latex\wx\manual.tex $(DOCDIR)\mshtml\wx\wx.htm -twice -html -macros $(DOCDIR)\latex\wx\tex2rtf_css.ini
-erase $(DOCDIR)\html\wx\*.con -erase $(DOCDIR)\html\wx\*.con
-erase $(DOCDIR)\html\wx\*.ref -erase $(DOCDIR)\html\wx\*.ref
-erase $(DOCDIR)\latex\wx\*.con -erase $(DOCDIR)\latex\wx\*.con
-erase $(DOCDIR)\latex\wx\*.ref -erase $(DOCDIR)\latex\wx\*.ref
cd $(THISDIR) cd $(THISDIR)
$(DOCDIR)\htmlhelp\wx.chm : $(DOCDIR)\html\wx\wx_contents.html $(DOCDIR)\mshtml\wx\wx_contents.html $(DOCDIR)\mshtml\wx\wx.hhp $(DOCDIR)\htmlhelp\wx.chm : $(DOCDIR)\html\wx\wx_contents.html $(DOCDIR)\mshtml\wx\wx_contents.html $(DOCDIR)\mshtml\wx\wx.hhp
cd $(DOCDIR)\mshtml\wx cd $(DOCDIR)\mshtml\wx
copy $(DOCDIR)\latex\wx\wx.css . copy $(DOCDIR)\latex\wx\wx.css .
-hhc wx.hhp -hhc wx.hhp
-mkdir ..\..\htmlhelp -mkdir ..\..\htmlhelp
-erase $(DOCDIR)\htmlhelp\wx.chm -erase $(DOCDIR)\htmlhelp\wx.chm
move wx.chm ..\..\htmlhelp move wx.chm ..\..\htmlhelp
cd $(THISDIR) cd $(THISDIR)
$(WXDIR)\docs\latex\wx\manual.dvi: $(DOCDIR)/latex/wx/body.tex $(DOCDIR)/latex/wx/manual.tex $(WXDIR)\docs\latex\wx\manual.dvi: $(DOCDIR)/latex/wx/body.tex $(DOCDIR)/latex/wx/manual.tex
cd $(WXDIR)\docs\latex\wx cd $(WXDIR)\docs\latex\wx
-latex manual -latex manual
-latex manual -latex manual
-makeindx manual -makeindx manual
-bibtex manual -bibtex manual
-latex manual -latex manual
-latex manual -latex manual
cd $(THISDIR) cd $(THISDIR)
$(WXDIR)\docs\ps\wx.ps: $(WXDIR)\docs\latex\wx\manual.dvi $(WXDIR)\docs\ps\wx.ps: $(WXDIR)\docs\latex\wx\manual.dvi
cd $(WXDIR)\docs\latex\wx cd $(WXDIR)\docs\latex\wx
-dvips32 -o wx.ps manual -dvips32 -o wx.ps manual
move wx.ps $(WXDIR)\docs\ps\wx.ps move wx.ps $(WXDIR)\docs\ps\wx.ps
cd $(THISDIR) cd $(THISDIR)
$(WXDIR)\docs\latex\wx\referenc.dvi: $(DOCDIR)/latex/wx/classes.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)/latex/wx/referenc.tex $(WXDIR)\docs\latex\wx\referenc.dvi: $(DOCDIR)/latex/wx/classes.tex $(DOCDIR)/latex/wx/topics.tex $(DOCDIR)/latex/wx/referenc.tex
cd $(WXDIR)\docs\latex\wx cd $(WXDIR)\docs\latex\wx
-latex referenc -latex referenc
-latex referenc -latex referenc
-makeindx referenc -makeindx referenc
-bibtex referenc -bibtex referenc
-latex referenc -latex referenc
-latex referenc -latex referenc
cd $(THISDIR) cd $(THISDIR)
$(WXDIR)\docs\ps\referenc.ps: $(WXDIR)\docs\latex\wx\referenc.dvi $(WXDIR)\docs\ps\referenc.ps: $(WXDIR)\docs\latex\wx\referenc.dvi
cd $(WXDIR)\docs\latex\wx cd $(WXDIR)\docs\latex\wx
-dvips32 -o referenc.ps referenc -dvips32 -o referenc.ps referenc
move referenc.ps $(WXDIR)\docs\ps\referenc.ps move referenc.ps $(WXDIR)\docs\ps\referenc.ps
cd $(THISDIR) cd $(THISDIR)
# An htb file is a zip file containing the .htm, .gif, .hhp, .hhc and .hhk # An htb file is a zip file containing the .htm, .gif, .hhp, .hhc and .hhk
# files, renamed to htb. # files, renamed to htb.
# This can then be used with e.g. helpview. # This can then be used with e.g. helpview.
# Optionally, a cached version of the .hhp file can be generated with hhp2cached. # Optionally, a cached version of the .hhp file can be generated with hhp2cached.
$(DOCDIR)\htb\wx.htb: $(DOCDIR)\html\wx\wx_contents.html $(DOCDIR)\htb\wx.htb: $(DOCDIR)\html\wx\wx_contents.html
cd $(WXDIR)\docs\html\wx cd $(WXDIR)\docs\html\wx
-erase wx.zip wx.htb -erase wx.zip wx.htb
zip wx.zip *.html *.gif *.hhp *.hhc *.hhk zip wx.zip *.html *.gif *.hhp *.hhc *.hhk
-mkdir $(DOCDIR)\htb -mkdir $(DOCDIR)\htb
move wx.zip $(DOCDIR)\htb\wx.htb move wx.zip $(DOCDIR)\htb\wx.htb
cd $(THISDIR) cd $(THISDIR)
# In order to force document reprocessing # In order to force document reprocessing
touchmanual: touchmanual:
-touch $(WXDIR)\docs\latex\wx\manual.tex -touch $(WXDIR)\docs\latex\wx\manual.tex
updatedocs: touchmanual alldocs updatedocs: touchmanual alldocs
cleandocs: cleandocs:
-erase $(DOCDIR)\winhelp\wx.hlp -erase $(DOCDIR)\winhelp\wx.hlp
-erase $(DOCDIR)\winhelp\wx.cnt -erase $(DOCDIR)\winhelp\wx.cnt
-erase $(DOCDIR)\html\wx\*.html -erase $(DOCDIR)\html\wx\*.html
-erase $(DOCDIR)\pdf\wx.rtf -erase $(DOCDIR)\pdf\wx.rtf
-erase $(DOCDIR)\latex\wx\wx.rtf -erase $(DOCDIR)\latex\wx\wx.rtf
-erase $(DOCDIR)\latex\wx\WX.PH -erase $(DOCDIR)\latex\wx\WX.PH
-erase $(DOCDIR)\htmlhelp\wx.chm -erase $(DOCDIR)\htmlhelp\wx.chm
-erase $(DOCDIR)\htb\wx.htb -erase $(DOCDIR)\htb\wx.htb
# Only clean the online help, not PDF RTF # Only clean the online help, not PDF RTF
cleanonlinehelp: cleanonlinehelp:
-erase $(DOCDIR)\winhelp\wx.hlp -erase $(DOCDIR)\winhelp\wx.hlp
-erase $(DOCDIR)\winhelp\wx.cnt -erase $(DOCDIR)\winhelp\wx.cnt
-erase $(DOCDIR)\html\wx\*.html -erase $(DOCDIR)\html\wx\*.html
-erase $(DOCDIR)\latex\wx\wx.rtf -erase $(DOCDIR)\latex\wx\wx.rtf
-erase $(DOCDIR)\latex\wx\WX.PH -erase $(DOCDIR)\latex\wx\WX.PH
-erase $(DOCDIR)\latex\wx\wx.hpj -erase $(DOCDIR)\latex\wx\wx.hpj
-erase $(DOCDIR)\htmlhelp\wx.chm -erase $(DOCDIR)\htmlhelp\wx.chm
-erase $(DOCDIR)\mshtml\wx\*.html -erase $(DOCDIR)\mshtml\wx\*.html
-erase $(DOCDIR)\htb\wx.htb -erase $(DOCDIR)\htb\wx.htb
# Start Word, running the GeneratePDF macro. MakeManual.dot should be in the # Start Word, running the GeneratePDF macro. MakeManual.dot should be in the
# Office StartUp folder, and PDFMaker should be installed. # Office StartUp folder, and PDFMaker should be installed.
updatepdf: # touchmanual pdfrtf updatepdf: # touchmanual pdfrtf
start $(WAITFLAG) "winword d:\wx2\wxWidgets\docs\pdf\wx.rtf /mGeneratePDF" start $(WAITFLAG) "winword d:\wx2\wxWidgets\docs\pdf\wx.rtf /mGeneratePDF"
MFTYPE=vc MFTYPE=vc
makefile.$(MFTYPE) : $(WXWIN)\distrib\msw\tmake\filelist.txt $(WXWIN)\distrib\msw\tmake\$(MFTYPE).t makefile.$(MFTYPE) : $(WXWIN)\distrib\msw\tmake\filelist.txt $(WXWIN)\distrib\msw\tmake\$(MFTYPE).t
cd $(WXWIN)\distrib\msw\tmake cd $(WXWIN)\distrib\msw\tmake
tmake -t $(MFTYPE) wxwin.pro -o makefile.$(MFTYPE) tmake -t $(MFTYPE) wxwin.pro -o makefile.$(MFTYPE)
copy makefile.$(MFTYPE) $(WXWIN)\src\msw copy makefile.$(MFTYPE) $(WXWIN)\src\msw
###################### ######################
# Tex2RTF # Tex2RTF
###################### ######################
TEX2RTFDOCDIR=$(WXDIR)\utils\tex2rtf\docs TEX2RTFDOCDIR=$(WXDIR)\utils\tex2rtf\docs
tex2rtfhtml: $(DOCDIR)\html\tex2rtf\t2rtf.htm tex2rtfhtml: $(DOCDIR)\html\tex2rtf\t2rtf.htm
tex2rtfhtmlhelp: $(DOCDIR)\htmlhelp\tex2rtf.chm tex2rtfhtmlhelp: $(DOCDIR)\htmlhelp\tex2rtf.chm
tex2rtfhtb: $(DOCDIR)\htb\tex2rtf.htb tex2rtfhtb: $(DOCDIR)\htb\tex2rtf.htb
tex2rtfhlp: $(DOCDIR)\winhelp\tex2rtf.hlp tex2rtfhlp: $(DOCDIR)\winhelp\tex2rtf.hlp
tex2rtfpdfrtf: $(DOCDIR)\pdf\tex2rtf.rtf tex2rtfpdfrtf: $(DOCDIR)\pdf\tex2rtf.rtf
tex2rtfps: $(WXDIR)\docs\ps\tex2rtf.ps tex2rtfps: $(WXDIR)\docs\ps\tex2rtf.ps
$(DOCDIR)\winhelp\tex2rtf.hlp: $(TEX2RTFDOCDIR)\tex2rtf.rtf $(TEX2RTFDOCDIR)\tex2rtf.hpj $(DOCDIR)\winhelp\tex2rtf.hlp: $(TEX2RTFDOCDIR)\tex2rtf.rtf $(TEX2RTFDOCDIR)\tex2rtf.hpj
cd $(TEX2RTFDOCDIR) cd $(TEX2RTFDOCDIR)
-erase tex2rtf.ph -erase tex2rtf.ph
hc tex2rtf hc tex2rtf
copy tex2rtf.hlp $(DOCDIR)\winhelp\tex2rtf.hlp copy tex2rtf.hlp $(DOCDIR)\winhelp\tex2rtf.hlp
copy tex2rtf.cnt $(DOCDIR)\winhelp\tex2rtf.cnt copy tex2rtf.cnt $(DOCDIR)\winhelp\tex2rtf.cnt
cd $(THISDIR) cd $(THISDIR)
$(TEX2RTFDOCDIR)\tex2rtf.rtf: $(DOCSOURCES) $(TEX2RTFDOCDIR)\tex2rtf.rtf: $(DOCSOURCES)
cd $(TEX2RTFDOCDIR) cd $(TEX2RTFDOCDIR)
-start /w tex2rtf $(TEX2RTFDOCDIR)\tex2rtf.tex $(TEX2RTFDOCDIR)\tex2rtf.rtf -twice -winhelp -start /w tex2rtf $(TEX2RTFDOCDIR)\tex2rtf.tex $(TEX2RTFDOCDIR)\tex2rtf.rtf -twice -winhelp
cd $(THISDIR) cd $(THISDIR)
$(DOCDIR)\pdf\tex2rtf.rtf: $(DOCSOURCES) $(DOCDIR)\pdf\tex2rtf.rtf: $(DOCSOURCES)
cd $(TEX2RTFDOCDIR) cd $(TEX2RTFDOCDIR)
-copy *.wmf $(DOCDIR)\pdf -copy *.wmf $(DOCDIR)\pdf
-copy *.bmp $(DOCDIR)\pdf -copy *.bmp $(DOCDIR)\pdf
-start /w tex2rtf $(TEX2RTFDOCDIR)\tex2rtf.tex $(DOCDIR)\pdf\tex2rtf.rtf -twice -rtf -start /w tex2rtf $(TEX2RTFDOCDIR)\tex2rtf.tex $(DOCDIR)\pdf\tex2rtf.rtf -twice -rtf
cd $(THISDIR) cd $(THISDIR)
$(DOCDIR)\html\tex2rtf\t2rtf.htm: $(DOCSOURCES) $(DOCDIR)\html\tex2rtf\t2rtf.htm: $(DOCSOURCES)
cd $(TEX2RTFDOCDIR) cd $(TEX2RTFDOCDIR)
-mkdir $(DOCDIR)\html\tex2rtf -mkdir $(DOCDIR)\html\tex2rtf
-copy *.gif $(DOCDIR)\html\tex2rtf -copy *.gif $(DOCDIR)\html\tex2rtf
-start /w tex2rtf $(TEX2RTFDOCDIR)\tex2rtf.tex $(DOCDIR)\html\tex2rtf\t2rtf.htm -twice -html -start /w tex2rtf $(TEX2RTFDOCDIR)\tex2rtf.tex $(DOCDIR)\html\tex2rtf\t2rtf.htm -twice -html
-erase $(DOCDIR)\html\tex2rtf\*.con -erase $(DOCDIR)\html\tex2rtf\*.con
-erase $(DOCDIR)\html\tex2rtf\*.ref -erase $(DOCDIR)\html\tex2rtf\*.ref
cd $(THISDIR) cd $(THISDIR)
$(DOCDIR)\htmlhelp\tex2rtf.chm : $(DOCDIR)\html\tex2rtf\t2rtf.htm $(DOCDIR)\html\tex2rtf\t2rtf.hhp $(DOCDIR)\htmlhelp\tex2rtf.chm : $(DOCDIR)\html\tex2rtf\t2rtf.htm $(DOCDIR)\html\tex2rtf\t2rtf.hhp
cd $(DOCDIR)\html\tex2rtf cd $(DOCDIR)\html\tex2rtf
-hhc t2rtf.hhp -hhc t2rtf.hhp
move t2rtf.chm $(DOCDIR)\htmlhelp\tex2rtf.chm move t2rtf.chm $(DOCDIR)\htmlhelp\tex2rtf.chm
cd $(THISDIR) cd $(THISDIR)
# An htb file is a zip file containing the .htm, .gif, .hhp, .hhc and .hhk # An htb file is a zip file containing the .htm, .gif, .hhp, .hhc and .hhk
# files, renamed to htb. # files, renamed to htb.
# This can then be used with e.g. helpview. # This can then be used with e.g. helpview.
# Optionally, a cached version of the .hhp file can be generated with hhp2cached. # Optionally, a cached version of the .hhp file can be generated with hhp2cached.
$(DOCDIR)\htb\tex2rtf.htb: $(DOCDIR)\html\tex2rtf\t2rtf.htm $(DOCDIR)\htb\tex2rtf.htb: $(DOCDIR)\html\tex2rtf\t2rtf.htm
cd $(DOCDIR)\html\tex2rtf cd $(DOCDIR)\html\tex2rtf
-erase tex2rtf.zip tex2rtf.htb -erase tex2rtf.zip tex2rtf.htb
zip tex2rtf.zip *.htm *.gif *.hhp *.hhc *.hhk zip tex2rtf.zip *.htm *.gif *.hhp *.hhc *.hhk
-mkdir $(DOCDIR)\htb -mkdir $(DOCDIR)\htb
move tex2rtf.zip $(DOCDIR)\htb\tex2rtf.htb move tex2rtf.zip $(DOCDIR)\htb\tex2rtf.htb
cd $(THISDIR) cd $(THISDIR)
$(TEX2RTFDOCDIR)\tex2rtf.dvi: $(DOCSOURCES) $(TEX2RTFDOCDIR)\tex2rtf.dvi: $(DOCSOURCES)
cd $(TEX2RTFDOCDIR) cd $(TEX2RTFDOCDIR)
-latex tex2rtf -latex tex2rtf
-latex tex2rtf -latex tex2rtf
-makeindx tex2rtf -makeindx tex2rtf
-bibtex tex2rtf -bibtex tex2rtf
-latex tex2rtf -latex tex2rtf
-latex tex2rtf -latex tex2rtf
cd $(THISDIR) cd $(THISDIR)
$(WXDIR)\docs\ps\tex2rtf.ps: $(TEX2RTFDOCDIR)\tex2rtf.dvi $(WXDIR)\docs\ps\tex2rtf.ps: $(TEX2RTFDOCDIR)\tex2rtf.dvi
cd $(TEX2RTFDOCDIR) cd $(TEX2RTFDOCDIR)
-dvips32 -o tex2rtf.ps tex2rtf -dvips32 -o tex2rtf.ps tex2rtf
copy tex2rtf.ps $(WXDIR)\docs\ps\tex2rtf.ps copy tex2rtf.ps $(WXDIR)\docs\ps\tex2rtf.ps
cd $(THISDIR) cd $(THISDIR)

View File

@@ -1,232 +1,232 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ACCESSTEST_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ ACCESSTEST_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
ACCESSTEST_OBJECTS = \ ACCESSTEST_OBJECTS = \
$(OBJS)\accesstest_accesstest.obj $(OBJS)\accesstest_accesstest.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\accesstest.exe all: $(OBJS)\accesstest.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\accesstest.exe del $(OBJS)\accesstest.exe -if exist $(OBJS)\accesstest.exe del $(OBJS)\accesstest.exe
-if exist $(OBJS)\accesstest.tds del $(OBJS)\accesstest.tds -if exist $(OBJS)\accesstest.tds del $(OBJS)\accesstest.tds
-if exist $(OBJS)\accesstest.ilc del $(OBJS)\accesstest.ilc -if exist $(OBJS)\accesstest.ilc del $(OBJS)\accesstest.ilc
-if exist $(OBJS)\accesstest.ild del $(OBJS)\accesstest.ild -if exist $(OBJS)\accesstest.ild del $(OBJS)\accesstest.ild
-if exist $(OBJS)\accesstest.ilf del $(OBJS)\accesstest.ilf -if exist $(OBJS)\accesstest.ilf del $(OBJS)\accesstest.ilf
-if exist $(OBJS)\accesstest.ils del $(OBJS)\accesstest.ils -if exist $(OBJS)\accesstest.ils del $(OBJS)\accesstest.ils
$(OBJS)\accesstest.exe: $(ACCESSTEST_OBJECTS) $(OBJS)\accesstest_accesstest.res $(OBJS)\accesstest.exe: $(ACCESSTEST_OBJECTS) $(OBJS)\accesstest_accesstest.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(ACCESSTEST_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\accesstest_accesstest.res c0w32.obj $(ACCESSTEST_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\accesstest_accesstest.res
| |
$(OBJS)\accesstest_accesstest.obj: .\accesstest.cpp $(OBJS)\accesstest_accesstest.obj: .\accesstest.cpp
$(CXX) -q -c -P -o$@ $(ACCESSTEST_CXXFLAGS) .\accesstest.cpp $(CXX) -q -c -P -o$@ $(ACCESSTEST_CXXFLAGS) .\accesstest.cpp
$(OBJS)\accesstest_accesstest.res: .\accesstest.rc $(OBJS)\accesstest_accesstest.res: .\accesstest.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\accesstest.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\accesstest.rc

View File

@@ -1,226 +1,226 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ACCESSTEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ ACCESSTEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
ACCESSTEST_OBJECTS = \ ACCESSTEST_OBJECTS = \
$(OBJS)\accesstest_accesstest.o \ $(OBJS)\accesstest_accesstest.o \
$(OBJS)\accesstest_accesstest_rc.o $(OBJS)\accesstest_accesstest_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\accesstest.exe all: $(OBJS)\accesstest.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\accesstest.exe del $(OBJS)\accesstest.exe -if exist $(OBJS)\accesstest.exe del $(OBJS)\accesstest.exe
$(OBJS)\accesstest.exe: $(ACCESSTEST_OBJECTS) $(OBJS)\accesstest_accesstest_rc.o $(OBJS)\accesstest.exe: $(ACCESSTEST_OBJECTS) $(OBJS)\accesstest_accesstest_rc.o
$(CXX) -o $@ $(ACCESSTEST_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(ACCESSTEST_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\accesstest_accesstest.o: ./accesstest.cpp $(OBJS)\accesstest_accesstest.o: ./accesstest.cpp
$(CXX) -c -o $@ $(ACCESSTEST_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(ACCESSTEST_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\accesstest_accesstest_rc.o: ./accesstest.rc $(OBJS)\accesstest_accesstest_rc.o: ./accesstest.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,311 +1,311 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ACCESSTEST_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ ACCESSTEST_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\accesstest.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\accesstest.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
ACCESSTEST_OBJECTS = \ ACCESSTEST_OBJECTS = \
$(OBJS)\accesstest_accesstest.obj \ $(OBJS)\accesstest_accesstest.obj \
$(OBJS)\accesstest_accesstest.res $(OBJS)\accesstest_accesstest.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\accesstest.exe all: $(OBJS)\accesstest.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\accesstest.exe del $(OBJS)\accesstest.exe -if exist $(OBJS)\accesstest.exe del $(OBJS)\accesstest.exe
-if exist $(OBJS)\accesstest.ilk del $(OBJS)\accesstest.ilk -if exist $(OBJS)\accesstest.ilk del $(OBJS)\accesstest.ilk
-if exist $(OBJS)\accesstest.pdb del $(OBJS)\accesstest.pdb -if exist $(OBJS)\accesstest.pdb del $(OBJS)\accesstest.pdb
$(OBJS)\accesstest.exe: $(ACCESSTEST_OBJECTS) $(OBJS)\accesstest_accesstest.res $(OBJS)\accesstest.exe: $(ACCESSTEST_OBJECTS) $(OBJS)\accesstest_accesstest.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\accesstest.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\accesstest.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(ACCESSTEST_OBJECTS) $(__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) 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 $(ACCESSTEST_OBJECTS) $(__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) 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
<< <<
$(OBJS)\accesstest_accesstest.obj: .\accesstest.cpp $(OBJS)\accesstest_accesstest.obj: .\accesstest.cpp
$(CXX) /c /nologo /TP /Fo$@ $(ACCESSTEST_CXXFLAGS) .\accesstest.cpp $(CXX) /c /nologo /TP /Fo$@ $(ACCESSTEST_CXXFLAGS) .\accesstest.cpp
$(OBJS)\accesstest_accesstest.res: .\accesstest.rc $(OBJS)\accesstest_accesstest.res: .\accesstest.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\accesstest.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\accesstest.rc

View File

@@ -1,260 +1,260 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ACCESSTEST_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & ACCESSTEST_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
ACCESSTEST_OBJECTS = & ACCESSTEST_OBJECTS = &
$(OBJS)\accesstest_accesstest.obj $(OBJS)\accesstest_accesstest.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\accesstest.exe all : .SYMBOLIC $(OBJS)\accesstest.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\accesstest.exe del $(OBJS)\accesstest.exe -if exist $(OBJS)\accesstest.exe del $(OBJS)\accesstest.exe
$(OBJS)\accesstest.exe : $(ACCESSTEST_OBJECTS) $(OBJS)\accesstest_accesstest.res $(OBJS)\accesstest.exe : $(ACCESSTEST_OBJECTS) $(OBJS)\accesstest_accesstest.res
@%create $(OBJS)\accesstest.lbc @%create $(OBJS)\accesstest.lbc
@%append $(OBJS)\accesstest.lbc option quiet @%append $(OBJS)\accesstest.lbc option quiet
@%append $(OBJS)\accesstest.lbc name $^@ @%append $(OBJS)\accesstest.lbc name $^@
@%append $(OBJS)\accesstest.lbc option caseexact @%append $(OBJS)\accesstest.lbc option caseexact
@%append $(OBJS)\accesstest.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\accesstest.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(ACCESSTEST_OBJECTS)) do @%append $(OBJS)\accesstest.lbc file %i @for %i in ($(ACCESSTEST_OBJECTS)) do @%append $(OBJS)\accesstest.lbc file %i
@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) $(__GDIPLUS_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)\accesstest.lbc library %i @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) $(__GDIPLUS_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)\accesstest.lbc library %i
@%append $(OBJS)\accesstest.lbc option resource=$(OBJS)\accesstest_accesstest.res @%append $(OBJS)\accesstest.lbc option resource=$(OBJS)\accesstest_accesstest.res
@for %i in () do @%append $(OBJS)\accesstest.lbc option stack=%i @for %i in () do @%append $(OBJS)\accesstest.lbc option stack=%i
wlink @$(OBJS)\accesstest.lbc wlink @$(OBJS)\accesstest.lbc
$(OBJS)\accesstest_accesstest.obj : .AUTODEPEND .\accesstest.cpp $(OBJS)\accesstest_accesstest.obj : .AUTODEPEND .\accesstest.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(ACCESSTEST_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(ACCESSTEST_CXXFLAGS) $<
$(OBJS)\accesstest_accesstest.res : .AUTODEPEND .\accesstest.rc $(OBJS)\accesstest_accesstest.res : .AUTODEPEND .\accesstest.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,240 +1,240 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ANITEST_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ ANITEST_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
ANITEST_OBJECTS = \ ANITEST_OBJECTS = \
$(OBJS)\anitest_anitest.obj $(OBJS)\anitest_anitest.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\anitest.exe catalog all: $(OBJS)\anitest.exe catalog
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\anitest.exe del $(OBJS)\anitest.exe -if exist $(OBJS)\anitest.exe del $(OBJS)\anitest.exe
-if exist $(OBJS)\anitest.tds del $(OBJS)\anitest.tds -if exist $(OBJS)\anitest.tds del $(OBJS)\anitest.tds
-if exist $(OBJS)\anitest.ilc del $(OBJS)\anitest.ilc -if exist $(OBJS)\anitest.ilc del $(OBJS)\anitest.ilc
-if exist $(OBJS)\anitest.ild del $(OBJS)\anitest.ild -if exist $(OBJS)\anitest.ild del $(OBJS)\anitest.ild
-if exist $(OBJS)\anitest.ilf del $(OBJS)\anitest.ilf -if exist $(OBJS)\anitest.ilf del $(OBJS)\anitest.ilf
-if exist $(OBJS)\anitest.ils del $(OBJS)\anitest.ils -if exist $(OBJS)\anitest.ils del $(OBJS)\anitest.ils
$(OBJS)\anitest.exe: $(ANITEST_OBJECTS) $(OBJS)\anitest_sample.res $(OBJS)\anitest.exe: $(ANITEST_OBJECTS) $(OBJS)\anitest_sample.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(ANITEST_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\anitest_sample.res c0w32.obj $(ANITEST_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\anitest_sample.res
| |
catalog: catalog:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (throbber.gif hourglass.ani) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (throbber.gif hourglass.ani) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\anitest_anitest.obj: .\anitest.cpp $(OBJS)\anitest_anitest.obj: .\anitest.cpp
$(CXX) -q -c -P -o$@ $(ANITEST_CXXFLAGS) .\anitest.cpp $(CXX) -q -c -P -o$@ $(ANITEST_CXXFLAGS) .\anitest.cpp
$(OBJS)\anitest_sample.res: .\..\sample.rc $(OBJS)\anitest_sample.res: .\..\sample.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\sample.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\sample.rc

View File

@@ -1,234 +1,234 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ANITEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ ANITEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
ANITEST_OBJECTS = \ ANITEST_OBJECTS = \
$(OBJS)\anitest_anitest.o \ $(OBJS)\anitest_anitest.o \
$(OBJS)\anitest_sample_rc.o $(OBJS)\anitest_sample_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\anitest.exe catalog all: $(OBJS)\anitest.exe catalog
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\anitest.exe del $(OBJS)\anitest.exe -if exist $(OBJS)\anitest.exe del $(OBJS)\anitest.exe
$(OBJS)\anitest.exe: $(ANITEST_OBJECTS) $(OBJS)\anitest_sample_rc.o $(OBJS)\anitest.exe: $(ANITEST_OBJECTS) $(OBJS)\anitest_sample_rc.o
$(CXX) -o $@ $(ANITEST_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(ANITEST_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
catalog: catalog:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %%f in (throbber.gif hourglass.ani) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS) for %%f in (throbber.gif hourglass.ani) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS)
$(OBJS)\anitest_anitest.o: ./anitest.cpp $(OBJS)\anitest_anitest.o: ./anitest.cpp
$(CXX) -c -o $@ $(ANITEST_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(ANITEST_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\anitest_sample_rc.o: ./../sample.rc $(OBJS)\anitest_sample_rc.o: ./../sample.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean catalog .PHONY: all clean catalog
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,319 +1,319 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ANITEST_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ ANITEST_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\anitest.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\anitest.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
ANITEST_OBJECTS = \ ANITEST_OBJECTS = \
$(OBJS)\anitest_anitest.obj \ $(OBJS)\anitest_anitest.obj \
$(OBJS)\anitest_sample.res $(OBJS)\anitest_sample.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\anitest.exe catalog all: $(OBJS)\anitest.exe catalog
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\anitest.exe del $(OBJS)\anitest.exe -if exist $(OBJS)\anitest.exe del $(OBJS)\anitest.exe
-if exist $(OBJS)\anitest.ilk del $(OBJS)\anitest.ilk -if exist $(OBJS)\anitest.ilk del $(OBJS)\anitest.ilk
-if exist $(OBJS)\anitest.pdb del $(OBJS)\anitest.pdb -if exist $(OBJS)\anitest.pdb del $(OBJS)\anitest.pdb
$(OBJS)\anitest.exe: $(ANITEST_OBJECTS) $(OBJS)\anitest_sample.res $(OBJS)\anitest.exe: $(ANITEST_OBJECTS) $(OBJS)\anitest_sample.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\anitest.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\anitest.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(ANITEST_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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 $(ANITEST_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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
<< <<
catalog: catalog:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (throbber.gif hourglass.ani) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (throbber.gif hourglass.ani) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\anitest_anitest.obj: .\anitest.cpp $(OBJS)\anitest_anitest.obj: .\anitest.cpp
$(CXX) /c /nologo /TP /Fo$@ $(ANITEST_CXXFLAGS) .\anitest.cpp $(CXX) /c /nologo /TP /Fo$@ $(ANITEST_CXXFLAGS) .\anitest.cpp
$(OBJS)\anitest_sample.res: .\..\sample.rc $(OBJS)\anitest_sample.res: .\..\sample.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\sample.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\sample.rc

View File

@@ -1,269 +1,269 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_ADV_p = __WXLIB_ADV_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_ADV_p = & __WXLIB_ADV_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ANITEST_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & ANITEST_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
ANITEST_OBJECTS = & ANITEST_OBJECTS = &
$(OBJS)\anitest_anitest.obj $(OBJS)\anitest_anitest.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\anitest.exe catalog all : .SYMBOLIC $(OBJS)\anitest.exe catalog
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\anitest.exe del $(OBJS)\anitest.exe -if exist $(OBJS)\anitest.exe del $(OBJS)\anitest.exe
$(OBJS)\anitest.exe : $(ANITEST_OBJECTS) $(OBJS)\anitest_sample.res $(OBJS)\anitest.exe : $(ANITEST_OBJECTS) $(OBJS)\anitest_sample.res
@%create $(OBJS)\anitest.lbc @%create $(OBJS)\anitest.lbc
@%append $(OBJS)\anitest.lbc option quiet @%append $(OBJS)\anitest.lbc option quiet
@%append $(OBJS)\anitest.lbc name $^@ @%append $(OBJS)\anitest.lbc name $^@
@%append $(OBJS)\anitest.lbc option caseexact @%append $(OBJS)\anitest.lbc option caseexact
@%append $(OBJS)\anitest.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\anitest.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(ANITEST_OBJECTS)) do @%append $(OBJS)\anitest.lbc file %i @for %i in ($(ANITEST_OBJECTS)) do @%append $(OBJS)\anitest.lbc file %i
@for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\anitest.lbc library %i @for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\anitest.lbc library %i
@%append $(OBJS)\anitest.lbc option resource=$(OBJS)\anitest_sample.res @%append $(OBJS)\anitest.lbc option resource=$(OBJS)\anitest_sample.res
@for %i in () do @%append $(OBJS)\anitest.lbc option stack=%i @for %i in () do @%append $(OBJS)\anitest.lbc option stack=%i
wlink @$(OBJS)\anitest.lbc wlink @$(OBJS)\anitest.lbc
catalog : .SYMBOLIC catalog : .SYMBOLIC
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (throbber.gif hourglass.ani) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (throbber.gif hourglass.ani) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\anitest_anitest.obj : .AUTODEPEND .\anitest.cpp $(OBJS)\anitest_anitest.obj : .AUTODEPEND .\anitest.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(ANITEST_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(ANITEST_CXXFLAGS) $<
$(OBJS)\anitest_sample.res : .AUTODEPEND .\..\sample.rc $(OBJS)\anitest_sample.res : .AUTODEPEND .\..\sample.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,236 +1,236 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ARTTEST_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ ARTTEST_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
ARTTEST_OBJECTS = \ ARTTEST_OBJECTS = \
$(OBJS)\arttest_arttest.obj \ $(OBJS)\arttest_arttest.obj \
$(OBJS)\arttest_artbrows.obj $(OBJS)\arttest_artbrows.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\arttest.exe all: $(OBJS)\arttest.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\arttest.exe del $(OBJS)\arttest.exe -if exist $(OBJS)\arttest.exe del $(OBJS)\arttest.exe
-if exist $(OBJS)\arttest.tds del $(OBJS)\arttest.tds -if exist $(OBJS)\arttest.tds del $(OBJS)\arttest.tds
-if exist $(OBJS)\arttest.ilc del $(OBJS)\arttest.ilc -if exist $(OBJS)\arttest.ilc del $(OBJS)\arttest.ilc
-if exist $(OBJS)\arttest.ild del $(OBJS)\arttest.ild -if exist $(OBJS)\arttest.ild del $(OBJS)\arttest.ild
-if exist $(OBJS)\arttest.ilf del $(OBJS)\arttest.ilf -if exist $(OBJS)\arttest.ilf del $(OBJS)\arttest.ilf
-if exist $(OBJS)\arttest.ils del $(OBJS)\arttest.ils -if exist $(OBJS)\arttest.ils del $(OBJS)\arttest.ils
$(OBJS)\arttest.exe: $(ARTTEST_OBJECTS) $(OBJS)\arttest_arttest.res $(OBJS)\arttest.exe: $(ARTTEST_OBJECTS) $(OBJS)\arttest_arttest.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(ARTTEST_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\arttest_arttest.res c0w32.obj $(ARTTEST_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\arttest_arttest.res
| |
$(OBJS)\arttest_arttest.obj: .\arttest.cpp $(OBJS)\arttest_arttest.obj: .\arttest.cpp
$(CXX) -q -c -P -o$@ $(ARTTEST_CXXFLAGS) .\arttest.cpp $(CXX) -q -c -P -o$@ $(ARTTEST_CXXFLAGS) .\arttest.cpp
$(OBJS)\arttest_artbrows.obj: .\artbrows.cpp $(OBJS)\arttest_artbrows.obj: .\artbrows.cpp
$(CXX) -q -c -P -o$@ $(ARTTEST_CXXFLAGS) .\artbrows.cpp $(CXX) -q -c -P -o$@ $(ARTTEST_CXXFLAGS) .\artbrows.cpp
$(OBJS)\arttest_arttest.res: .\arttest.rc $(OBJS)\arttest_arttest.res: .\arttest.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\arttest.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\arttest.rc

View File

@@ -1,230 +1,230 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ARTTEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ ARTTEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
ARTTEST_OBJECTS = \ ARTTEST_OBJECTS = \
$(OBJS)\arttest_arttest.o \ $(OBJS)\arttest_arttest.o \
$(OBJS)\arttest_artbrows.o \ $(OBJS)\arttest_artbrows.o \
$(OBJS)\arttest_arttest_rc.o $(OBJS)\arttest_arttest_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\arttest.exe all: $(OBJS)\arttest.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\arttest.exe del $(OBJS)\arttest.exe -if exist $(OBJS)\arttest.exe del $(OBJS)\arttest.exe
$(OBJS)\arttest.exe: $(ARTTEST_OBJECTS) $(OBJS)\arttest_arttest_rc.o $(OBJS)\arttest.exe: $(ARTTEST_OBJECTS) $(OBJS)\arttest_arttest_rc.o
$(CXX) -o $@ $(ARTTEST_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(ARTTEST_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\arttest_arttest.o: ./arttest.cpp $(OBJS)\arttest_arttest.o: ./arttest.cpp
$(CXX) -c -o $@ $(ARTTEST_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(ARTTEST_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\arttest_artbrows.o: ./artbrows.cpp $(OBJS)\arttest_artbrows.o: ./artbrows.cpp
$(CXX) -c -o $@ $(ARTTEST_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(ARTTEST_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\arttest_arttest_rc.o: ./arttest.rc $(OBJS)\arttest_arttest_rc.o: ./arttest.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,315 +1,315 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ARTTEST_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ ARTTEST_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\arttest.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\arttest.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
ARTTEST_OBJECTS = \ ARTTEST_OBJECTS = \
$(OBJS)\arttest_arttest.obj \ $(OBJS)\arttest_arttest.obj \
$(OBJS)\arttest_artbrows.obj \ $(OBJS)\arttest_artbrows.obj \
$(OBJS)\arttest_arttest.res $(OBJS)\arttest_arttest.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\arttest.exe all: $(OBJS)\arttest.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\arttest.exe del $(OBJS)\arttest.exe -if exist $(OBJS)\arttest.exe del $(OBJS)\arttest.exe
-if exist $(OBJS)\arttest.ilk del $(OBJS)\arttest.ilk -if exist $(OBJS)\arttest.ilk del $(OBJS)\arttest.ilk
-if exist $(OBJS)\arttest.pdb del $(OBJS)\arttest.pdb -if exist $(OBJS)\arttest.pdb del $(OBJS)\arttest.pdb
$(OBJS)\arttest.exe: $(ARTTEST_OBJECTS) $(OBJS)\arttest_arttest.res $(OBJS)\arttest.exe: $(ARTTEST_OBJECTS) $(OBJS)\arttest_arttest.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\arttest.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\arttest.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(ARTTEST_OBJECTS) $(__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) 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 $(ARTTEST_OBJECTS) $(__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) 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
<< <<
$(OBJS)\arttest_arttest.obj: .\arttest.cpp $(OBJS)\arttest_arttest.obj: .\arttest.cpp
$(CXX) /c /nologo /TP /Fo$@ $(ARTTEST_CXXFLAGS) .\arttest.cpp $(CXX) /c /nologo /TP /Fo$@ $(ARTTEST_CXXFLAGS) .\arttest.cpp
$(OBJS)\arttest_artbrows.obj: .\artbrows.cpp $(OBJS)\arttest_artbrows.obj: .\artbrows.cpp
$(CXX) /c /nologo /TP /Fo$@ $(ARTTEST_CXXFLAGS) .\artbrows.cpp $(CXX) /c /nologo /TP /Fo$@ $(ARTTEST_CXXFLAGS) .\artbrows.cpp
$(OBJS)\arttest_arttest.res: .\arttest.rc $(OBJS)\arttest_arttest.res: .\arttest.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\arttest.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\arttest.rc

View File

@@ -1,264 +1,264 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
ARTTEST_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & ARTTEST_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
ARTTEST_OBJECTS = & ARTTEST_OBJECTS = &
$(OBJS)\arttest_arttest.obj & $(OBJS)\arttest_arttest.obj &
$(OBJS)\arttest_artbrows.obj $(OBJS)\arttest_artbrows.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\arttest.exe all : .SYMBOLIC $(OBJS)\arttest.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\arttest.exe del $(OBJS)\arttest.exe -if exist $(OBJS)\arttest.exe del $(OBJS)\arttest.exe
$(OBJS)\arttest.exe : $(ARTTEST_OBJECTS) $(OBJS)\arttest_arttest.res $(OBJS)\arttest.exe : $(ARTTEST_OBJECTS) $(OBJS)\arttest_arttest.res
@%create $(OBJS)\arttest.lbc @%create $(OBJS)\arttest.lbc
@%append $(OBJS)\arttest.lbc option quiet @%append $(OBJS)\arttest.lbc option quiet
@%append $(OBJS)\arttest.lbc name $^@ @%append $(OBJS)\arttest.lbc name $^@
@%append $(OBJS)\arttest.lbc option caseexact @%append $(OBJS)\arttest.lbc option caseexact
@%append $(OBJS)\arttest.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\arttest.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(ARTTEST_OBJECTS)) do @%append $(OBJS)\arttest.lbc file %i @for %i in ($(ARTTEST_OBJECTS)) do @%append $(OBJS)\arttest.lbc file %i
@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) $(__GDIPLUS_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)\arttest.lbc library %i @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) $(__GDIPLUS_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)\arttest.lbc library %i
@%append $(OBJS)\arttest.lbc option resource=$(OBJS)\arttest_arttest.res @%append $(OBJS)\arttest.lbc option resource=$(OBJS)\arttest_arttest.res
@for %i in () do @%append $(OBJS)\arttest.lbc option stack=%i @for %i in () do @%append $(OBJS)\arttest.lbc option stack=%i
wlink @$(OBJS)\arttest.lbc wlink @$(OBJS)\arttest.lbc
$(OBJS)\arttest_arttest.obj : .AUTODEPEND .\arttest.cpp $(OBJS)\arttest_arttest.obj : .AUTODEPEND .\arttest.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(ARTTEST_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(ARTTEST_CXXFLAGS) $<
$(OBJS)\arttest_artbrows.obj : .AUTODEPEND .\artbrows.cpp $(OBJS)\arttest_artbrows.obj : .AUTODEPEND .\artbrows.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(ARTTEST_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(ARTTEST_CXXFLAGS) $<
$(OBJS)\arttest_arttest.res : .AUTODEPEND .\arttest.rc $(OBJS)\arttest_arttest.res : .AUTODEPEND .\arttest.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,248 +1,248 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
AUIDEMO_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ AUIDEMO_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
AUIDEMO_OBJECTS = \ AUIDEMO_OBJECTS = \
$(OBJS)\auidemo_auidemo.obj $(OBJS)\auidemo_auidemo.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_AUI_p = \ __WXLIB_AUI_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_HTML_p = \ __WXLIB_HTML_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_XML_p = \ __WXLIB_XML_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\auidemo.exe all: $(OBJS)\auidemo.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\auidemo.exe del $(OBJS)\auidemo.exe -if exist $(OBJS)\auidemo.exe del $(OBJS)\auidemo.exe
-if exist $(OBJS)\auidemo.tds del $(OBJS)\auidemo.tds -if exist $(OBJS)\auidemo.tds del $(OBJS)\auidemo.tds
-if exist $(OBJS)\auidemo.ilc del $(OBJS)\auidemo.ilc -if exist $(OBJS)\auidemo.ilc del $(OBJS)\auidemo.ilc
-if exist $(OBJS)\auidemo.ild del $(OBJS)\auidemo.ild -if exist $(OBJS)\auidemo.ild del $(OBJS)\auidemo.ild
-if exist $(OBJS)\auidemo.ilf del $(OBJS)\auidemo.ilf -if exist $(OBJS)\auidemo.ilf del $(OBJS)\auidemo.ilf
-if exist $(OBJS)\auidemo.ils del $(OBJS)\auidemo.ils -if exist $(OBJS)\auidemo.ils del $(OBJS)\auidemo.ils
$(OBJS)\auidemo.exe: $(AUIDEMO_OBJECTS) $(OBJS)\auidemo_sample.res $(OBJS)\auidemo.exe: $(AUIDEMO_OBJECTS) $(OBJS)\auidemo_sample.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(AUIDEMO_OBJECTS),$@,, $(__WXLIB_AUI_p) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_XML_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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\auidemo_sample.res c0w32.obj $(AUIDEMO_OBJECTS),$@,, $(__WXLIB_AUI_p) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_XML_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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\auidemo_sample.res
| |
$(OBJS)\auidemo_sample.res: .\..\..\samples\sample.rc $(OBJS)\auidemo_sample.res: .\..\..\samples\sample.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\..\samples\sample.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\..\samples\sample.rc
$(OBJS)\auidemo_auidemo.obj: .\auidemo.cpp $(OBJS)\auidemo_auidemo.obj: .\auidemo.cpp
$(CXX) -q -c -P -o$@ $(AUIDEMO_CXXFLAGS) .\auidemo.cpp $(CXX) -q -c -P -o$@ $(AUIDEMO_CXXFLAGS) .\auidemo.cpp

View File

@@ -1,242 +1,242 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
AUIDEMO_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ AUIDEMO_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
AUIDEMO_OBJECTS = \ AUIDEMO_OBJECTS = \
$(OBJS)\auidemo_sample_rc.o \ $(OBJS)\auidemo_sample_rc.o \
$(OBJS)\auidemo_auidemo.o $(OBJS)\auidemo_auidemo.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_AUI_p = \ __WXLIB_AUI_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_HTML_p = \ __WXLIB_HTML_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_XML_p = \ __WXLIB_XML_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\auidemo.exe all: $(OBJS)\auidemo.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\auidemo.exe del $(OBJS)\auidemo.exe -if exist $(OBJS)\auidemo.exe del $(OBJS)\auidemo.exe
$(OBJS)\auidemo.exe: $(AUIDEMO_OBJECTS) $(OBJS)\auidemo_sample_rc.o $(OBJS)\auidemo.exe: $(AUIDEMO_OBJECTS) $(OBJS)\auidemo_sample_rc.o
$(CXX) -o $@ $(AUIDEMO_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_AUI_p) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_XML_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(AUIDEMO_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_AUI_p) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_XML_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\auidemo_sample_rc.o: ./../../samples/sample.rc $(OBJS)\auidemo_sample_rc.o: ./../../samples/sample.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
$(OBJS)\auidemo_auidemo.o: ./auidemo.cpp $(OBJS)\auidemo_auidemo.o: ./auidemo.cpp
$(CXX) -c -o $@ $(AUIDEMO_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(AUIDEMO_CXXFLAGS) $(CPPDEPS) $<
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,327 +1,327 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
AUIDEMO_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ AUIDEMO_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\auidemo.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\auidemo.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
AUIDEMO_OBJECTS = \ AUIDEMO_OBJECTS = \
$(OBJS)\auidemo_sample.res \ $(OBJS)\auidemo_sample.res \
$(OBJS)\auidemo_auidemo.obj $(OBJS)\auidemo_auidemo.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_AUI_p = \ __WXLIB_AUI_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_HTML_p = \ __WXLIB_HTML_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_XML_p = \ __WXLIB_XML_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\auidemo.exe all: $(OBJS)\auidemo.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\auidemo.exe del $(OBJS)\auidemo.exe -if exist $(OBJS)\auidemo.exe del $(OBJS)\auidemo.exe
-if exist $(OBJS)\auidemo.ilk del $(OBJS)\auidemo.ilk -if exist $(OBJS)\auidemo.ilk del $(OBJS)\auidemo.ilk
-if exist $(OBJS)\auidemo.pdb del $(OBJS)\auidemo.pdb -if exist $(OBJS)\auidemo.pdb del $(OBJS)\auidemo.pdb
$(OBJS)\auidemo.exe: $(AUIDEMO_OBJECTS) $(OBJS)\auidemo_sample.res $(OBJS)\auidemo.exe: $(AUIDEMO_OBJECTS) $(OBJS)\auidemo_sample.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\auidemo.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\auidemo.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(AUIDEMO_OBJECTS) $(__WXLIB_AUI_p) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_XML_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) 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 $(AUIDEMO_OBJECTS) $(__WXLIB_AUI_p) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_XML_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) 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
<< <<
$(OBJS)\auidemo_sample.res: .\..\..\samples\sample.rc $(OBJS)\auidemo_sample.res: .\..\..\samples\sample.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\..\samples\sample.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\..\samples\sample.rc
$(OBJS)\auidemo_auidemo.obj: .\auidemo.cpp $(OBJS)\auidemo_auidemo.obj: .\auidemo.cpp
$(CXX) /c /nologo /TP /Fo$@ $(AUIDEMO_CXXFLAGS) .\auidemo.cpp $(CXX) /c /nologo /TP /Fo$@ $(AUIDEMO_CXXFLAGS) .\auidemo.cpp

View File

@@ -1,280 +1,280 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_AUI_p = __WXLIB_AUI_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_AUI_p = & __WXLIB_AUI_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui.lib
!endif !endif
__WXLIB_HTML_p = __WXLIB_HTML_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_HTML_p = & __WXLIB_HTML_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_html.lib
!endif !endif
__WXLIB_ADV_p = __WXLIB_ADV_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_ADV_p = & __WXLIB_ADV_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_XML_p = __WXLIB_XML_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_XML_p = & __WXLIB_XML_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
AUIDEMO_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & AUIDEMO_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
AUIDEMO_OBJECTS = & AUIDEMO_OBJECTS = &
$(OBJS)\auidemo_auidemo.obj $(OBJS)\auidemo_auidemo.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\auidemo.exe all : .SYMBOLIC $(OBJS)\auidemo.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\auidemo.exe del $(OBJS)\auidemo.exe -if exist $(OBJS)\auidemo.exe del $(OBJS)\auidemo.exe
$(OBJS)\auidemo.exe : $(AUIDEMO_OBJECTS) $(OBJS)\auidemo_sample.res $(OBJS)\auidemo.exe : $(AUIDEMO_OBJECTS) $(OBJS)\auidemo_sample.res
@%create $(OBJS)\auidemo.lbc @%create $(OBJS)\auidemo.lbc
@%append $(OBJS)\auidemo.lbc option quiet @%append $(OBJS)\auidemo.lbc option quiet
@%append $(OBJS)\auidemo.lbc name $^@ @%append $(OBJS)\auidemo.lbc name $^@
@%append $(OBJS)\auidemo.lbc option caseexact @%append $(OBJS)\auidemo.lbc option caseexact
@%append $(OBJS)\auidemo.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\auidemo.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(AUIDEMO_OBJECTS)) do @%append $(OBJS)\auidemo.lbc file %i @for %i in ($(AUIDEMO_OBJECTS)) do @%append $(OBJS)\auidemo.lbc file %i
@for %i in ( $(__WXLIB_AUI_p) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_XML_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) $(__GDIPLUS_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)\auidemo.lbc library %i @for %i in ( $(__WXLIB_AUI_p) $(__WXLIB_HTML_p) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_XML_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) $(__GDIPLUS_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)\auidemo.lbc library %i
@%append $(OBJS)\auidemo.lbc option resource=$(OBJS)\auidemo_sample.res @%append $(OBJS)\auidemo.lbc option resource=$(OBJS)\auidemo_sample.res
@for %i in () do @%append $(OBJS)\auidemo.lbc option stack=%i @for %i in () do @%append $(OBJS)\auidemo.lbc option stack=%i
wlink @$(OBJS)\auidemo.lbc wlink @$(OBJS)\auidemo.lbc
$(OBJS)\auidemo_sample.res : .AUTODEPEND .\..\..\samples\sample.rc $(OBJS)\auidemo_sample.res : .AUTODEPEND .\..\..\samples\sample.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<
$(OBJS)\auidemo_auidemo.obj : .AUTODEPEND .\auidemo.cpp $(OBJS)\auidemo_auidemo.obj : .AUTODEPEND .\auidemo.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(AUIDEMO_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(AUIDEMO_CXXFLAGS) $<

View File

@@ -1,236 +1,236 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CALENDAR_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ CALENDAR_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
CALENDAR_OBJECTS = \ CALENDAR_OBJECTS = \
$(OBJS)\calendar_calendar.obj $(OBJS)\calendar_calendar.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\calendar.exe all: $(OBJS)\calendar.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\calendar.exe del $(OBJS)\calendar.exe -if exist $(OBJS)\calendar.exe del $(OBJS)\calendar.exe
-if exist $(OBJS)\calendar.tds del $(OBJS)\calendar.tds -if exist $(OBJS)\calendar.tds del $(OBJS)\calendar.tds
-if exist $(OBJS)\calendar.ilc del $(OBJS)\calendar.ilc -if exist $(OBJS)\calendar.ilc del $(OBJS)\calendar.ilc
-if exist $(OBJS)\calendar.ild del $(OBJS)\calendar.ild -if exist $(OBJS)\calendar.ild del $(OBJS)\calendar.ild
-if exist $(OBJS)\calendar.ilf del $(OBJS)\calendar.ilf -if exist $(OBJS)\calendar.ilf del $(OBJS)\calendar.ilf
-if exist $(OBJS)\calendar.ils del $(OBJS)\calendar.ils -if exist $(OBJS)\calendar.ils del $(OBJS)\calendar.ils
$(OBJS)\calendar.exe: $(CALENDAR_OBJECTS) $(OBJS)\calendar_calendar.res $(OBJS)\calendar.exe: $(CALENDAR_OBJECTS) $(OBJS)\calendar_calendar.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(CALENDAR_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\calendar_calendar.res c0w32.obj $(CALENDAR_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\calendar_calendar.res
| |
$(OBJS)\calendar_calendar.obj: .\calendar.cpp $(OBJS)\calendar_calendar.obj: .\calendar.cpp
$(CXX) -q -c -P -o$@ $(CALENDAR_CXXFLAGS) .\calendar.cpp $(CXX) -q -c -P -o$@ $(CALENDAR_CXXFLAGS) .\calendar.cpp
$(OBJS)\calendar_calendar.res: .\calendar.rc $(OBJS)\calendar_calendar.res: .\calendar.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\calendar.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\calendar.rc

View File

@@ -1,230 +1,230 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CALENDAR_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ CALENDAR_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
CALENDAR_OBJECTS = \ CALENDAR_OBJECTS = \
$(OBJS)\calendar_calendar.o \ $(OBJS)\calendar_calendar.o \
$(OBJS)\calendar_calendar_rc.o $(OBJS)\calendar_calendar_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\calendar.exe all: $(OBJS)\calendar.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\calendar.exe del $(OBJS)\calendar.exe -if exist $(OBJS)\calendar.exe del $(OBJS)\calendar.exe
$(OBJS)\calendar.exe: $(CALENDAR_OBJECTS) $(OBJS)\calendar_calendar_rc.o $(OBJS)\calendar.exe: $(CALENDAR_OBJECTS) $(OBJS)\calendar_calendar_rc.o
$(CXX) -o $@ $(CALENDAR_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(CALENDAR_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\calendar_calendar.o: ./calendar.cpp $(OBJS)\calendar_calendar.o: ./calendar.cpp
$(CXX) -c -o $@ $(CALENDAR_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(CALENDAR_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\calendar_calendar_rc.o: ./calendar.rc $(OBJS)\calendar_calendar_rc.o: ./calendar.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,315 +1,315 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CALENDAR_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ CALENDAR_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\calendar.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\calendar.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
CALENDAR_OBJECTS = \ CALENDAR_OBJECTS = \
$(OBJS)\calendar_calendar.obj \ $(OBJS)\calendar_calendar.obj \
$(OBJS)\calendar_calendar.res $(OBJS)\calendar_calendar.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\calendar.exe all: $(OBJS)\calendar.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\calendar.exe del $(OBJS)\calendar.exe -if exist $(OBJS)\calendar.exe del $(OBJS)\calendar.exe
-if exist $(OBJS)\calendar.ilk del $(OBJS)\calendar.ilk -if exist $(OBJS)\calendar.ilk del $(OBJS)\calendar.ilk
-if exist $(OBJS)\calendar.pdb del $(OBJS)\calendar.pdb -if exist $(OBJS)\calendar.pdb del $(OBJS)\calendar.pdb
$(OBJS)\calendar.exe: $(CALENDAR_OBJECTS) $(OBJS)\calendar_calendar.res $(OBJS)\calendar.exe: $(CALENDAR_OBJECTS) $(OBJS)\calendar_calendar.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\calendar.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\calendar.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(CALENDAR_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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 $(CALENDAR_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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
<< <<
$(OBJS)\calendar_calendar.obj: .\calendar.cpp $(OBJS)\calendar_calendar.obj: .\calendar.cpp
$(CXX) /c /nologo /TP /Fo$@ $(CALENDAR_CXXFLAGS) .\calendar.cpp $(CXX) /c /nologo /TP /Fo$@ $(CALENDAR_CXXFLAGS) .\calendar.cpp
$(OBJS)\calendar_calendar.res: .\calendar.rc $(OBJS)\calendar_calendar.res: .\calendar.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\calendar.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\calendar.rc

View File

@@ -1,265 +1,265 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_ADV_p = __WXLIB_ADV_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_ADV_p = & __WXLIB_ADV_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CALENDAR_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & CALENDAR_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
CALENDAR_OBJECTS = & CALENDAR_OBJECTS = &
$(OBJS)\calendar_calendar.obj $(OBJS)\calendar_calendar.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\calendar.exe all : .SYMBOLIC $(OBJS)\calendar.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\calendar.exe del $(OBJS)\calendar.exe -if exist $(OBJS)\calendar.exe del $(OBJS)\calendar.exe
$(OBJS)\calendar.exe : $(CALENDAR_OBJECTS) $(OBJS)\calendar_calendar.res $(OBJS)\calendar.exe : $(CALENDAR_OBJECTS) $(OBJS)\calendar_calendar.res
@%create $(OBJS)\calendar.lbc @%create $(OBJS)\calendar.lbc
@%append $(OBJS)\calendar.lbc option quiet @%append $(OBJS)\calendar.lbc option quiet
@%append $(OBJS)\calendar.lbc name $^@ @%append $(OBJS)\calendar.lbc name $^@
@%append $(OBJS)\calendar.lbc option caseexact @%append $(OBJS)\calendar.lbc option caseexact
@%append $(OBJS)\calendar.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\calendar.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(CALENDAR_OBJECTS)) do @%append $(OBJS)\calendar.lbc file %i @for %i in ($(CALENDAR_OBJECTS)) do @%append $(OBJS)\calendar.lbc file %i
@for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\calendar.lbc library %i @for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\calendar.lbc library %i
@%append $(OBJS)\calendar.lbc option resource=$(OBJS)\calendar_calendar.res @%append $(OBJS)\calendar.lbc option resource=$(OBJS)\calendar_calendar.res
@for %i in () do @%append $(OBJS)\calendar.lbc option stack=%i @for %i in () do @%append $(OBJS)\calendar.lbc option stack=%i
wlink @$(OBJS)\calendar.lbc wlink @$(OBJS)\calendar.lbc
$(OBJS)\calendar_calendar.obj : .AUTODEPEND .\calendar.cpp $(OBJS)\calendar_calendar.obj : .AUTODEPEND .\calendar.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(CALENDAR_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(CALENDAR_CXXFLAGS) $<
$(OBJS)\calendar_calendar.res : .AUTODEPEND .\calendar.rc $(OBJS)\calendar_calendar.res : .AUTODEPEND .\calendar.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,232 +1,232 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CARET_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ CARET_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
CARET_OBJECTS = \ CARET_OBJECTS = \
$(OBJS)\caret_caret.obj $(OBJS)\caret_caret.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\caret.exe all: $(OBJS)\caret.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\caret.exe del $(OBJS)\caret.exe -if exist $(OBJS)\caret.exe del $(OBJS)\caret.exe
-if exist $(OBJS)\caret.tds del $(OBJS)\caret.tds -if exist $(OBJS)\caret.tds del $(OBJS)\caret.tds
-if exist $(OBJS)\caret.ilc del $(OBJS)\caret.ilc -if exist $(OBJS)\caret.ilc del $(OBJS)\caret.ilc
-if exist $(OBJS)\caret.ild del $(OBJS)\caret.ild -if exist $(OBJS)\caret.ild del $(OBJS)\caret.ild
-if exist $(OBJS)\caret.ilf del $(OBJS)\caret.ilf -if exist $(OBJS)\caret.ilf del $(OBJS)\caret.ilf
-if exist $(OBJS)\caret.ils del $(OBJS)\caret.ils -if exist $(OBJS)\caret.ils del $(OBJS)\caret.ils
$(OBJS)\caret.exe: $(CARET_OBJECTS) $(OBJS)\caret_caret.res $(OBJS)\caret.exe: $(CARET_OBJECTS) $(OBJS)\caret_caret.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(CARET_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\caret_caret.res c0w32.obj $(CARET_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\caret_caret.res
| |
$(OBJS)\caret_caret.obj: .\caret.cpp $(OBJS)\caret_caret.obj: .\caret.cpp
$(CXX) -q -c -P -o$@ $(CARET_CXXFLAGS) .\caret.cpp $(CXX) -q -c -P -o$@ $(CARET_CXXFLAGS) .\caret.cpp
$(OBJS)\caret_caret.res: .\caret.rc $(OBJS)\caret_caret.res: .\caret.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\caret.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\caret.rc

View File

@@ -1,226 +1,226 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CARET_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ CARET_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
CARET_OBJECTS = \ CARET_OBJECTS = \
$(OBJS)\caret_caret.o \ $(OBJS)\caret_caret.o \
$(OBJS)\caret_caret_rc.o $(OBJS)\caret_caret_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\caret.exe all: $(OBJS)\caret.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\caret.exe del $(OBJS)\caret.exe -if exist $(OBJS)\caret.exe del $(OBJS)\caret.exe
$(OBJS)\caret.exe: $(CARET_OBJECTS) $(OBJS)\caret_caret_rc.o $(OBJS)\caret.exe: $(CARET_OBJECTS) $(OBJS)\caret_caret_rc.o
$(CXX) -o $@ $(CARET_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(CARET_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\caret_caret.o: ./caret.cpp $(OBJS)\caret_caret.o: ./caret.cpp
$(CXX) -c -o $@ $(CARET_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(CARET_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\caret_caret_rc.o: ./caret.rc $(OBJS)\caret_caret_rc.o: ./caret.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,311 +1,311 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CARET_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ CARET_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\caret.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\caret.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
CARET_OBJECTS = \ CARET_OBJECTS = \
$(OBJS)\caret_caret.obj \ $(OBJS)\caret_caret.obj \
$(OBJS)\caret_caret.res $(OBJS)\caret_caret.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\caret.exe all: $(OBJS)\caret.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\caret.exe del $(OBJS)\caret.exe -if exist $(OBJS)\caret.exe del $(OBJS)\caret.exe
-if exist $(OBJS)\caret.ilk del $(OBJS)\caret.ilk -if exist $(OBJS)\caret.ilk del $(OBJS)\caret.ilk
-if exist $(OBJS)\caret.pdb del $(OBJS)\caret.pdb -if exist $(OBJS)\caret.pdb del $(OBJS)\caret.pdb
$(OBJS)\caret.exe: $(CARET_OBJECTS) $(OBJS)\caret_caret.res $(OBJS)\caret.exe: $(CARET_OBJECTS) $(OBJS)\caret_caret.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\caret.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\caret.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(CARET_OBJECTS) $(__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) 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 $(CARET_OBJECTS) $(__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) 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
<< <<
$(OBJS)\caret_caret.obj: .\caret.cpp $(OBJS)\caret_caret.obj: .\caret.cpp
$(CXX) /c /nologo /TP /Fo$@ $(CARET_CXXFLAGS) .\caret.cpp $(CXX) /c /nologo /TP /Fo$@ $(CARET_CXXFLAGS) .\caret.cpp
$(OBJS)\caret_caret.res: .\caret.rc $(OBJS)\caret_caret.res: .\caret.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\caret.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\caret.rc

View File

@@ -1,260 +1,260 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CARET_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & CARET_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
CARET_OBJECTS = & CARET_OBJECTS = &
$(OBJS)\caret_caret.obj $(OBJS)\caret_caret.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\caret.exe all : .SYMBOLIC $(OBJS)\caret.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\caret.exe del $(OBJS)\caret.exe -if exist $(OBJS)\caret.exe del $(OBJS)\caret.exe
$(OBJS)\caret.exe : $(CARET_OBJECTS) $(OBJS)\caret_caret.res $(OBJS)\caret.exe : $(CARET_OBJECTS) $(OBJS)\caret_caret.res
@%create $(OBJS)\caret.lbc @%create $(OBJS)\caret.lbc
@%append $(OBJS)\caret.lbc option quiet @%append $(OBJS)\caret.lbc option quiet
@%append $(OBJS)\caret.lbc name $^@ @%append $(OBJS)\caret.lbc name $^@
@%append $(OBJS)\caret.lbc option caseexact @%append $(OBJS)\caret.lbc option caseexact
@%append $(OBJS)\caret.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\caret.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(CARET_OBJECTS)) do @%append $(OBJS)\caret.lbc file %i @for %i in ($(CARET_OBJECTS)) do @%append $(OBJS)\caret.lbc file %i
@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) $(__GDIPLUS_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)\caret.lbc library %i @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) $(__GDIPLUS_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)\caret.lbc library %i
@%append $(OBJS)\caret.lbc option resource=$(OBJS)\caret_caret.res @%append $(OBJS)\caret.lbc option resource=$(OBJS)\caret_caret.res
@for %i in () do @%append $(OBJS)\caret.lbc option stack=%i @for %i in () do @%append $(OBJS)\caret.lbc option stack=%i
wlink @$(OBJS)\caret.lbc wlink @$(OBJS)\caret.lbc
$(OBJS)\caret_caret.obj : .AUTODEPEND .\caret.cpp $(OBJS)\caret_caret.obj : .AUTODEPEND .\caret.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(CARET_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(CARET_CXXFLAGS) $<
$(OBJS)\caret_caret.res : .AUTODEPEND .\caret.rc $(OBJS)\caret_caret.res : .AUTODEPEND .\caret.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,232 +1,232 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CLIPBOARD_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ CLIPBOARD_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
CLIPBOARD_OBJECTS = \ CLIPBOARD_OBJECTS = \
$(OBJS)\clipboard_clipboard.obj $(OBJS)\clipboard_clipboard.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\clipboard.exe all: $(OBJS)\clipboard.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\clipboard.exe del $(OBJS)\clipboard.exe -if exist $(OBJS)\clipboard.exe del $(OBJS)\clipboard.exe
-if exist $(OBJS)\clipboard.tds del $(OBJS)\clipboard.tds -if exist $(OBJS)\clipboard.tds del $(OBJS)\clipboard.tds
-if exist $(OBJS)\clipboard.ilc del $(OBJS)\clipboard.ilc -if exist $(OBJS)\clipboard.ilc del $(OBJS)\clipboard.ilc
-if exist $(OBJS)\clipboard.ild del $(OBJS)\clipboard.ild -if exist $(OBJS)\clipboard.ild del $(OBJS)\clipboard.ild
-if exist $(OBJS)\clipboard.ilf del $(OBJS)\clipboard.ilf -if exist $(OBJS)\clipboard.ilf del $(OBJS)\clipboard.ilf
-if exist $(OBJS)\clipboard.ils del $(OBJS)\clipboard.ils -if exist $(OBJS)\clipboard.ils del $(OBJS)\clipboard.ils
$(OBJS)\clipboard.exe: $(CLIPBOARD_OBJECTS) $(OBJS)\clipboard_clipboard.res $(OBJS)\clipboard.exe: $(CLIPBOARD_OBJECTS) $(OBJS)\clipboard_clipboard.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(CLIPBOARD_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\clipboard_clipboard.res c0w32.obj $(CLIPBOARD_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\clipboard_clipboard.res
| |
$(OBJS)\clipboard_clipboard.obj: .\clipboard.cpp $(OBJS)\clipboard_clipboard.obj: .\clipboard.cpp
$(CXX) -q -c -P -o$@ $(CLIPBOARD_CXXFLAGS) .\clipboard.cpp $(CXX) -q -c -P -o$@ $(CLIPBOARD_CXXFLAGS) .\clipboard.cpp
$(OBJS)\clipboard_clipboard.res: .\clipboard.rc $(OBJS)\clipboard_clipboard.res: .\clipboard.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\clipboard.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\clipboard.rc

View File

@@ -1,226 +1,226 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CLIPBOARD_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ CLIPBOARD_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
CLIPBOARD_OBJECTS = \ CLIPBOARD_OBJECTS = \
$(OBJS)\clipboard_clipboard.o \ $(OBJS)\clipboard_clipboard.o \
$(OBJS)\clipboard_clipboard_rc.o $(OBJS)\clipboard_clipboard_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\clipboard.exe all: $(OBJS)\clipboard.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\clipboard.exe del $(OBJS)\clipboard.exe -if exist $(OBJS)\clipboard.exe del $(OBJS)\clipboard.exe
$(OBJS)\clipboard.exe: $(CLIPBOARD_OBJECTS) $(OBJS)\clipboard_clipboard_rc.o $(OBJS)\clipboard.exe: $(CLIPBOARD_OBJECTS) $(OBJS)\clipboard_clipboard_rc.o
$(CXX) -o $@ $(CLIPBOARD_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(CLIPBOARD_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\clipboard_clipboard.o: ./clipboard.cpp $(OBJS)\clipboard_clipboard.o: ./clipboard.cpp
$(CXX) -c -o $@ $(CLIPBOARD_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(CLIPBOARD_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\clipboard_clipboard_rc.o: ./clipboard.rc $(OBJS)\clipboard_clipboard_rc.o: ./clipboard.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,311 +1,311 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CLIPBOARD_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ CLIPBOARD_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\clipboard.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\clipboard.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
CLIPBOARD_OBJECTS = \ CLIPBOARD_OBJECTS = \
$(OBJS)\clipboard_clipboard.obj \ $(OBJS)\clipboard_clipboard.obj \
$(OBJS)\clipboard_clipboard.res $(OBJS)\clipboard_clipboard.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\clipboard.exe all: $(OBJS)\clipboard.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\clipboard.exe del $(OBJS)\clipboard.exe -if exist $(OBJS)\clipboard.exe del $(OBJS)\clipboard.exe
-if exist $(OBJS)\clipboard.ilk del $(OBJS)\clipboard.ilk -if exist $(OBJS)\clipboard.ilk del $(OBJS)\clipboard.ilk
-if exist $(OBJS)\clipboard.pdb del $(OBJS)\clipboard.pdb -if exist $(OBJS)\clipboard.pdb del $(OBJS)\clipboard.pdb
$(OBJS)\clipboard.exe: $(CLIPBOARD_OBJECTS) $(OBJS)\clipboard_clipboard.res $(OBJS)\clipboard.exe: $(CLIPBOARD_OBJECTS) $(OBJS)\clipboard_clipboard.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\clipboard.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\clipboard.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(CLIPBOARD_OBJECTS) $(__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) 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 $(CLIPBOARD_OBJECTS) $(__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) 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
<< <<
$(OBJS)\clipboard_clipboard.obj: .\clipboard.cpp $(OBJS)\clipboard_clipboard.obj: .\clipboard.cpp
$(CXX) /c /nologo /TP /Fo$@ $(CLIPBOARD_CXXFLAGS) .\clipboard.cpp $(CXX) /c /nologo /TP /Fo$@ $(CLIPBOARD_CXXFLAGS) .\clipboard.cpp
$(OBJS)\clipboard_clipboard.res: .\clipboard.rc $(OBJS)\clipboard_clipboard.res: .\clipboard.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\clipboard.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\clipboard.rc

View File

@@ -1,260 +1,260 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CLIPBOARD_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & CLIPBOARD_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
CLIPBOARD_OBJECTS = & CLIPBOARD_OBJECTS = &
$(OBJS)\clipboard_clipboard.obj $(OBJS)\clipboard_clipboard.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\clipboard.exe all : .SYMBOLIC $(OBJS)\clipboard.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\clipboard.exe del $(OBJS)\clipboard.exe -if exist $(OBJS)\clipboard.exe del $(OBJS)\clipboard.exe
$(OBJS)\clipboard.exe : $(CLIPBOARD_OBJECTS) $(OBJS)\clipboard_clipboard.res $(OBJS)\clipboard.exe : $(CLIPBOARD_OBJECTS) $(OBJS)\clipboard_clipboard.res
@%create $(OBJS)\clipboard.lbc @%create $(OBJS)\clipboard.lbc
@%append $(OBJS)\clipboard.lbc option quiet @%append $(OBJS)\clipboard.lbc option quiet
@%append $(OBJS)\clipboard.lbc name $^@ @%append $(OBJS)\clipboard.lbc name $^@
@%append $(OBJS)\clipboard.lbc option caseexact @%append $(OBJS)\clipboard.lbc option caseexact
@%append $(OBJS)\clipboard.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\clipboard.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(CLIPBOARD_OBJECTS)) do @%append $(OBJS)\clipboard.lbc file %i @for %i in ($(CLIPBOARD_OBJECTS)) do @%append $(OBJS)\clipboard.lbc file %i
@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) $(__GDIPLUS_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)\clipboard.lbc library %i @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) $(__GDIPLUS_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)\clipboard.lbc library %i
@%append $(OBJS)\clipboard.lbc option resource=$(OBJS)\clipboard_clipboard.res @%append $(OBJS)\clipboard.lbc option resource=$(OBJS)\clipboard_clipboard.res
@for %i in () do @%append $(OBJS)\clipboard.lbc option stack=%i @for %i in () do @%append $(OBJS)\clipboard.lbc option stack=%i
wlink @$(OBJS)\clipboard.lbc wlink @$(OBJS)\clipboard.lbc
$(OBJS)\clipboard_clipboard.obj : .AUTODEPEND .\clipboard.cpp $(OBJS)\clipboard_clipboard.obj : .AUTODEPEND .\clipboard.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(CLIPBOARD_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(CLIPBOARD_CXXFLAGS) $<
$(OBJS)\clipboard_clipboard.res : .AUTODEPEND .\clipboard.rc $(OBJS)\clipboard_clipboard.res : .AUTODEPEND .\clipboard.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,236 +1,236 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
COLLPANE_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ COLLPANE_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
COLLPANE_OBJECTS = \ COLLPANE_OBJECTS = \
$(OBJS)\collpane_collpane.obj $(OBJS)\collpane_collpane.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\collpane.exe all: $(OBJS)\collpane.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\collpane.exe del $(OBJS)\collpane.exe -if exist $(OBJS)\collpane.exe del $(OBJS)\collpane.exe
-if exist $(OBJS)\collpane.tds del $(OBJS)\collpane.tds -if exist $(OBJS)\collpane.tds del $(OBJS)\collpane.tds
-if exist $(OBJS)\collpane.ilc del $(OBJS)\collpane.ilc -if exist $(OBJS)\collpane.ilc del $(OBJS)\collpane.ilc
-if exist $(OBJS)\collpane.ild del $(OBJS)\collpane.ild -if exist $(OBJS)\collpane.ild del $(OBJS)\collpane.ild
-if exist $(OBJS)\collpane.ilf del $(OBJS)\collpane.ilf -if exist $(OBJS)\collpane.ilf del $(OBJS)\collpane.ilf
-if exist $(OBJS)\collpane.ils del $(OBJS)\collpane.ils -if exist $(OBJS)\collpane.ils del $(OBJS)\collpane.ils
$(OBJS)\collpane.exe: $(COLLPANE_OBJECTS) $(OBJS)\collpane_sample.res $(OBJS)\collpane.exe: $(COLLPANE_OBJECTS) $(OBJS)\collpane_sample.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(COLLPANE_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\collpane_sample.res c0w32.obj $(COLLPANE_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\collpane_sample.res
| |
$(OBJS)\collpane_collpane.obj: .\collpane.cpp $(OBJS)\collpane_collpane.obj: .\collpane.cpp
$(CXX) -q -c -P -o$@ $(COLLPANE_CXXFLAGS) .\collpane.cpp $(CXX) -q -c -P -o$@ $(COLLPANE_CXXFLAGS) .\collpane.cpp
$(OBJS)\collpane_sample.res: .\..\sample.rc $(OBJS)\collpane_sample.res: .\..\sample.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\sample.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\sample.rc

View File

@@ -1,230 +1,230 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
COLLPANE_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ COLLPANE_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
COLLPANE_OBJECTS = \ COLLPANE_OBJECTS = \
$(OBJS)\collpane_collpane.o \ $(OBJS)\collpane_collpane.o \
$(OBJS)\collpane_sample_rc.o $(OBJS)\collpane_sample_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\collpane.exe all: $(OBJS)\collpane.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\collpane.exe del $(OBJS)\collpane.exe -if exist $(OBJS)\collpane.exe del $(OBJS)\collpane.exe
$(OBJS)\collpane.exe: $(COLLPANE_OBJECTS) $(OBJS)\collpane_sample_rc.o $(OBJS)\collpane.exe: $(COLLPANE_OBJECTS) $(OBJS)\collpane_sample_rc.o
$(CXX) -o $@ $(COLLPANE_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(COLLPANE_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\collpane_collpane.o: ./collpane.cpp $(OBJS)\collpane_collpane.o: ./collpane.cpp
$(CXX) -c -o $@ $(COLLPANE_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(COLLPANE_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\collpane_sample_rc.o: ./../sample.rc $(OBJS)\collpane_sample_rc.o: ./../sample.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,315 +1,315 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
COLLPANE_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ COLLPANE_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\collpane.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\collpane.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
COLLPANE_OBJECTS = \ COLLPANE_OBJECTS = \
$(OBJS)\collpane_collpane.obj \ $(OBJS)\collpane_collpane.obj \
$(OBJS)\collpane_sample.res $(OBJS)\collpane_sample.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\collpane.exe all: $(OBJS)\collpane.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\collpane.exe del $(OBJS)\collpane.exe -if exist $(OBJS)\collpane.exe del $(OBJS)\collpane.exe
-if exist $(OBJS)\collpane.ilk del $(OBJS)\collpane.ilk -if exist $(OBJS)\collpane.ilk del $(OBJS)\collpane.ilk
-if exist $(OBJS)\collpane.pdb del $(OBJS)\collpane.pdb -if exist $(OBJS)\collpane.pdb del $(OBJS)\collpane.pdb
$(OBJS)\collpane.exe: $(COLLPANE_OBJECTS) $(OBJS)\collpane_sample.res $(OBJS)\collpane.exe: $(COLLPANE_OBJECTS) $(OBJS)\collpane_sample.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\collpane.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\collpane.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(COLLPANE_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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 $(COLLPANE_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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
<< <<
$(OBJS)\collpane_collpane.obj: .\collpane.cpp $(OBJS)\collpane_collpane.obj: .\collpane.cpp
$(CXX) /c /nologo /TP /Fo$@ $(COLLPANE_CXXFLAGS) .\collpane.cpp $(CXX) /c /nologo /TP /Fo$@ $(COLLPANE_CXXFLAGS) .\collpane.cpp
$(OBJS)\collpane_sample.res: .\..\sample.rc $(OBJS)\collpane_sample.res: .\..\sample.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\sample.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\sample.rc

View File

@@ -1,265 +1,265 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_ADV_p = __WXLIB_ADV_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_ADV_p = & __WXLIB_ADV_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
COLLPANE_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & COLLPANE_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
COLLPANE_OBJECTS = & COLLPANE_OBJECTS = &
$(OBJS)\collpane_collpane.obj $(OBJS)\collpane_collpane.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\collpane.exe all : .SYMBOLIC $(OBJS)\collpane.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\collpane.exe del $(OBJS)\collpane.exe -if exist $(OBJS)\collpane.exe del $(OBJS)\collpane.exe
$(OBJS)\collpane.exe : $(COLLPANE_OBJECTS) $(OBJS)\collpane_sample.res $(OBJS)\collpane.exe : $(COLLPANE_OBJECTS) $(OBJS)\collpane_sample.res
@%create $(OBJS)\collpane.lbc @%create $(OBJS)\collpane.lbc
@%append $(OBJS)\collpane.lbc option quiet @%append $(OBJS)\collpane.lbc option quiet
@%append $(OBJS)\collpane.lbc name $^@ @%append $(OBJS)\collpane.lbc name $^@
@%append $(OBJS)\collpane.lbc option caseexact @%append $(OBJS)\collpane.lbc option caseexact
@%append $(OBJS)\collpane.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\collpane.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(COLLPANE_OBJECTS)) do @%append $(OBJS)\collpane.lbc file %i @for %i in ($(COLLPANE_OBJECTS)) do @%append $(OBJS)\collpane.lbc file %i
@for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\collpane.lbc library %i @for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\collpane.lbc library %i
@%append $(OBJS)\collpane.lbc option resource=$(OBJS)\collpane_sample.res @%append $(OBJS)\collpane.lbc option resource=$(OBJS)\collpane_sample.res
@for %i in () do @%append $(OBJS)\collpane.lbc option stack=%i @for %i in () do @%append $(OBJS)\collpane.lbc option stack=%i
wlink @$(OBJS)\collpane.lbc wlink @$(OBJS)\collpane.lbc
$(OBJS)\collpane_collpane.obj : .AUTODEPEND .\collpane.cpp $(OBJS)\collpane_collpane.obj : .AUTODEPEND .\collpane.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(COLLPANE_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(COLLPANE_CXXFLAGS) $<
$(OBJS)\collpane_sample.res : .AUTODEPEND .\..\sample.rc $(OBJS)\collpane_sample.res : .AUTODEPEND .\..\sample.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,240 +1,240 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
COMBO_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ COMBO_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
COMBO_OBJECTS = \ COMBO_OBJECTS = \
$(OBJS)\combo_combo.obj $(OBJS)\combo_combo.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\combo.exe data all: $(OBJS)\combo.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\combo.exe del $(OBJS)\combo.exe -if exist $(OBJS)\combo.exe del $(OBJS)\combo.exe
-if exist $(OBJS)\combo.tds del $(OBJS)\combo.tds -if exist $(OBJS)\combo.tds del $(OBJS)\combo.tds
-if exist $(OBJS)\combo.ilc del $(OBJS)\combo.ilc -if exist $(OBJS)\combo.ilc del $(OBJS)\combo.ilc
-if exist $(OBJS)\combo.ild del $(OBJS)\combo.ild -if exist $(OBJS)\combo.ild del $(OBJS)\combo.ild
-if exist $(OBJS)\combo.ilf del $(OBJS)\combo.ilf -if exist $(OBJS)\combo.ilf del $(OBJS)\combo.ilf
-if exist $(OBJS)\combo.ils del $(OBJS)\combo.ils -if exist $(OBJS)\combo.ils del $(OBJS)\combo.ils
$(OBJS)\combo.exe: $(COMBO_OBJECTS) $(OBJS)\combo_sample.res $(OBJS)\combo.exe: $(COMBO_OBJECTS) $(OBJS)\combo_sample.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(COMBO_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\combo_sample.res c0w32.obj $(COMBO_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\combo_sample.res
| |
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (dropbuth.png dropbutn.png dropbutp.png) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (dropbuth.png dropbutn.png dropbutp.png) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\combo_sample.res: .\..\..\samples\sample.rc $(OBJS)\combo_sample.res: .\..\..\samples\sample.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\..\samples\sample.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\..\samples\sample.rc
$(OBJS)\combo_combo.obj: .\combo.cpp $(OBJS)\combo_combo.obj: .\combo.cpp
$(CXX) -q -c -P -o$@ $(COMBO_CXXFLAGS) .\combo.cpp $(CXX) -q -c -P -o$@ $(COMBO_CXXFLAGS) .\combo.cpp

View File

@@ -1,234 +1,234 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
COMBO_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ COMBO_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
COMBO_OBJECTS = \ COMBO_OBJECTS = \
$(OBJS)\combo_sample_rc.o \ $(OBJS)\combo_sample_rc.o \
$(OBJS)\combo_combo.o $(OBJS)\combo_combo.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\combo.exe data all: $(OBJS)\combo.exe data
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\combo.exe del $(OBJS)\combo.exe -if exist $(OBJS)\combo.exe del $(OBJS)\combo.exe
$(OBJS)\combo.exe: $(COMBO_OBJECTS) $(OBJS)\combo_sample_rc.o $(OBJS)\combo.exe: $(COMBO_OBJECTS) $(OBJS)\combo_sample_rc.o
$(CXX) -o $@ $(COMBO_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(COMBO_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %%f in (dropbuth.png dropbutn.png dropbutp.png) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS) for %%f in (dropbuth.png dropbutn.png dropbutp.png) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS)
$(OBJS)\combo_sample_rc.o: ./../../samples/sample.rc $(OBJS)\combo_sample_rc.o: ./../../samples/sample.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
$(OBJS)\combo_combo.o: ./combo.cpp $(OBJS)\combo_combo.o: ./combo.cpp
$(CXX) -c -o $@ $(COMBO_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(COMBO_CXXFLAGS) $(CPPDEPS) $<
.PHONY: all clean data .PHONY: all clean data
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,319 +1,319 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
COMBO_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ COMBO_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\combo.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\combo.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
COMBO_OBJECTS = \ COMBO_OBJECTS = \
$(OBJS)\combo_sample.res \ $(OBJS)\combo_sample.res \
$(OBJS)\combo_combo.obj $(OBJS)\combo_combo.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\combo.exe data all: $(OBJS)\combo.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\combo.exe del $(OBJS)\combo.exe -if exist $(OBJS)\combo.exe del $(OBJS)\combo.exe
-if exist $(OBJS)\combo.ilk del $(OBJS)\combo.ilk -if exist $(OBJS)\combo.ilk del $(OBJS)\combo.ilk
-if exist $(OBJS)\combo.pdb del $(OBJS)\combo.pdb -if exist $(OBJS)\combo.pdb del $(OBJS)\combo.pdb
$(OBJS)\combo.exe: $(COMBO_OBJECTS) $(OBJS)\combo_sample.res $(OBJS)\combo.exe: $(COMBO_OBJECTS) $(OBJS)\combo_sample.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\combo.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\combo.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(COMBO_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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 $(COMBO_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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
<< <<
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (dropbuth.png dropbutn.png dropbutp.png) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (dropbuth.png dropbutn.png dropbutp.png) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\combo_sample.res: .\..\..\samples\sample.rc $(OBJS)\combo_sample.res: .\..\..\samples\sample.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\..\samples\sample.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\..\samples\sample.rc
$(OBJS)\combo_combo.obj: .\combo.cpp $(OBJS)\combo_combo.obj: .\combo.cpp
$(CXX) /c /nologo /TP /Fo$@ $(COMBO_CXXFLAGS) .\combo.cpp $(CXX) /c /nologo /TP /Fo$@ $(COMBO_CXXFLAGS) .\combo.cpp

View File

@@ -1,269 +1,269 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_ADV_p = __WXLIB_ADV_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_ADV_p = & __WXLIB_ADV_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
COMBO_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & COMBO_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
COMBO_OBJECTS = & COMBO_OBJECTS = &
$(OBJS)\combo_combo.obj $(OBJS)\combo_combo.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\combo.exe data all : .SYMBOLIC $(OBJS)\combo.exe data
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\combo.exe del $(OBJS)\combo.exe -if exist $(OBJS)\combo.exe del $(OBJS)\combo.exe
$(OBJS)\combo.exe : $(COMBO_OBJECTS) $(OBJS)\combo_sample.res $(OBJS)\combo.exe : $(COMBO_OBJECTS) $(OBJS)\combo_sample.res
@%create $(OBJS)\combo.lbc @%create $(OBJS)\combo.lbc
@%append $(OBJS)\combo.lbc option quiet @%append $(OBJS)\combo.lbc option quiet
@%append $(OBJS)\combo.lbc name $^@ @%append $(OBJS)\combo.lbc name $^@
@%append $(OBJS)\combo.lbc option caseexact @%append $(OBJS)\combo.lbc option caseexact
@%append $(OBJS)\combo.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\combo.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(COMBO_OBJECTS)) do @%append $(OBJS)\combo.lbc file %i @for %i in ($(COMBO_OBJECTS)) do @%append $(OBJS)\combo.lbc file %i
@for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\combo.lbc library %i @for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\combo.lbc library %i
@%append $(OBJS)\combo.lbc option resource=$(OBJS)\combo_sample.res @%append $(OBJS)\combo.lbc option resource=$(OBJS)\combo_sample.res
@for %i in () do @%append $(OBJS)\combo.lbc option stack=%i @for %i in () do @%append $(OBJS)\combo.lbc option stack=%i
wlink @$(OBJS)\combo.lbc wlink @$(OBJS)\combo.lbc
data : .SYMBOLIC data : .SYMBOLIC
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (dropbuth.png dropbutn.png dropbutp.png) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (dropbuth.png dropbutn.png dropbutp.png) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\combo_sample.res : .AUTODEPEND .\..\..\samples\sample.rc $(OBJS)\combo_sample.res : .AUTODEPEND .\..\..\samples\sample.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<
$(OBJS)\combo_combo.obj : .AUTODEPEND .\combo.cpp $(OBJS)\combo_combo.obj : .AUTODEPEND .\combo.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(COMBO_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(COMBO_CXXFLAGS) $<

View File

@@ -1,232 +1,232 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONFTEST_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ CONFTEST_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
CONFTEST_OBJECTS = \ CONFTEST_OBJECTS = \
$(OBJS)\conftest_conftest.obj $(OBJS)\conftest_conftest.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\conftest.exe all: $(OBJS)\conftest.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\conftest.exe del $(OBJS)\conftest.exe -if exist $(OBJS)\conftest.exe del $(OBJS)\conftest.exe
-if exist $(OBJS)\conftest.tds del $(OBJS)\conftest.tds -if exist $(OBJS)\conftest.tds del $(OBJS)\conftest.tds
-if exist $(OBJS)\conftest.ilc del $(OBJS)\conftest.ilc -if exist $(OBJS)\conftest.ilc del $(OBJS)\conftest.ilc
-if exist $(OBJS)\conftest.ild del $(OBJS)\conftest.ild -if exist $(OBJS)\conftest.ild del $(OBJS)\conftest.ild
-if exist $(OBJS)\conftest.ilf del $(OBJS)\conftest.ilf -if exist $(OBJS)\conftest.ilf del $(OBJS)\conftest.ilf
-if exist $(OBJS)\conftest.ils del $(OBJS)\conftest.ils -if exist $(OBJS)\conftest.ils del $(OBJS)\conftest.ils
$(OBJS)\conftest.exe: $(CONFTEST_OBJECTS) $(OBJS)\conftest_conftest.res $(OBJS)\conftest.exe: $(CONFTEST_OBJECTS) $(OBJS)\conftest_conftest.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(CONFTEST_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\conftest_conftest.res c0w32.obj $(CONFTEST_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\conftest_conftest.res
| |
$(OBJS)\conftest_conftest.obj: .\conftest.cpp $(OBJS)\conftest_conftest.obj: .\conftest.cpp
$(CXX) -q -c -P -o$@ $(CONFTEST_CXXFLAGS) .\conftest.cpp $(CXX) -q -c -P -o$@ $(CONFTEST_CXXFLAGS) .\conftest.cpp
$(OBJS)\conftest_conftest.res: .\conftest.rc $(OBJS)\conftest_conftest.res: .\conftest.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\conftest.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\conftest.rc

View File

@@ -1,226 +1,226 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONFTEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ CONFTEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
CONFTEST_OBJECTS = \ CONFTEST_OBJECTS = \
$(OBJS)\conftest_conftest.o \ $(OBJS)\conftest_conftest.o \
$(OBJS)\conftest_conftest_rc.o $(OBJS)\conftest_conftest_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\conftest.exe all: $(OBJS)\conftest.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\conftest.exe del $(OBJS)\conftest.exe -if exist $(OBJS)\conftest.exe del $(OBJS)\conftest.exe
$(OBJS)\conftest.exe: $(CONFTEST_OBJECTS) $(OBJS)\conftest_conftest_rc.o $(OBJS)\conftest.exe: $(CONFTEST_OBJECTS) $(OBJS)\conftest_conftest_rc.o
$(CXX) -o $@ $(CONFTEST_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(CONFTEST_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\conftest_conftest.o: ./conftest.cpp $(OBJS)\conftest_conftest.o: ./conftest.cpp
$(CXX) -c -o $@ $(CONFTEST_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(CONFTEST_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\conftest_conftest_rc.o: ./conftest.rc $(OBJS)\conftest_conftest_rc.o: ./conftest.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,311 +1,311 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONFTEST_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ CONFTEST_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\conftest.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\conftest.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
CONFTEST_OBJECTS = \ CONFTEST_OBJECTS = \
$(OBJS)\conftest_conftest.obj \ $(OBJS)\conftest_conftest.obj \
$(OBJS)\conftest_conftest.res $(OBJS)\conftest_conftest.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\conftest.exe all: $(OBJS)\conftest.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\conftest.exe del $(OBJS)\conftest.exe -if exist $(OBJS)\conftest.exe del $(OBJS)\conftest.exe
-if exist $(OBJS)\conftest.ilk del $(OBJS)\conftest.ilk -if exist $(OBJS)\conftest.ilk del $(OBJS)\conftest.ilk
-if exist $(OBJS)\conftest.pdb del $(OBJS)\conftest.pdb -if exist $(OBJS)\conftest.pdb del $(OBJS)\conftest.pdb
$(OBJS)\conftest.exe: $(CONFTEST_OBJECTS) $(OBJS)\conftest_conftest.res $(OBJS)\conftest.exe: $(CONFTEST_OBJECTS) $(OBJS)\conftest_conftest.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\conftest.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\conftest.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(CONFTEST_OBJECTS) $(__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) 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 $(CONFTEST_OBJECTS) $(__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) 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
<< <<
$(OBJS)\conftest_conftest.obj: .\conftest.cpp $(OBJS)\conftest_conftest.obj: .\conftest.cpp
$(CXX) /c /nologo /TP /Fo$@ $(CONFTEST_CXXFLAGS) .\conftest.cpp $(CXX) /c /nologo /TP /Fo$@ $(CONFTEST_CXXFLAGS) .\conftest.cpp
$(OBJS)\conftest_conftest.res: .\conftest.rc $(OBJS)\conftest_conftest.res: .\conftest.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\conftest.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\conftest.rc

View File

@@ -1,260 +1,260 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONFTEST_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & CONFTEST_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
CONFTEST_OBJECTS = & CONFTEST_OBJECTS = &
$(OBJS)\conftest_conftest.obj $(OBJS)\conftest_conftest.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\conftest.exe all : .SYMBOLIC $(OBJS)\conftest.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\conftest.exe del $(OBJS)\conftest.exe -if exist $(OBJS)\conftest.exe del $(OBJS)\conftest.exe
$(OBJS)\conftest.exe : $(CONFTEST_OBJECTS) $(OBJS)\conftest_conftest.res $(OBJS)\conftest.exe : $(CONFTEST_OBJECTS) $(OBJS)\conftest_conftest.res
@%create $(OBJS)\conftest.lbc @%create $(OBJS)\conftest.lbc
@%append $(OBJS)\conftest.lbc option quiet @%append $(OBJS)\conftest.lbc option quiet
@%append $(OBJS)\conftest.lbc name $^@ @%append $(OBJS)\conftest.lbc name $^@
@%append $(OBJS)\conftest.lbc option caseexact @%append $(OBJS)\conftest.lbc option caseexact
@%append $(OBJS)\conftest.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\conftest.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(CONFTEST_OBJECTS)) do @%append $(OBJS)\conftest.lbc file %i @for %i in ($(CONFTEST_OBJECTS)) do @%append $(OBJS)\conftest.lbc file %i
@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) $(__GDIPLUS_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)\conftest.lbc library %i @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) $(__GDIPLUS_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)\conftest.lbc library %i
@%append $(OBJS)\conftest.lbc option resource=$(OBJS)\conftest_conftest.res @%append $(OBJS)\conftest.lbc option resource=$(OBJS)\conftest_conftest.res
@for %i in () do @%append $(OBJS)\conftest.lbc option stack=%i @for %i in () do @%append $(OBJS)\conftest.lbc option stack=%i
wlink @$(OBJS)\conftest.lbc wlink @$(OBJS)\conftest.lbc
$(OBJS)\conftest_conftest.obj : .AUTODEPEND .\conftest.cpp $(OBJS)\conftest_conftest.obj : .AUTODEPEND .\conftest.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(CONFTEST_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(CONFTEST_CXXFLAGS) $<
$(OBJS)\conftest_conftest.res : .AUTODEPEND .\conftest.rc $(OBJS)\conftest_conftest.res : .AUTODEPEND .\conftest.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,194 +1,194 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONSOLE_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ CONSOLE_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-DwxUSE_GUI=0 $(CPPFLAGS) $(CXXFLAGS) -DwxUSE_GUI=0 $(CPPFLAGS) $(CXXFLAGS)
CONSOLE_OBJECTS = \ CONSOLE_OBJECTS = \
$(OBJS)\console_console.obj $(OBJS)\console_console.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_NET_p = \ __WXLIB_NET_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\console.exe data all: $(OBJS)\console.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\console.exe del $(OBJS)\console.exe -if exist $(OBJS)\console.exe del $(OBJS)\console.exe
-if exist $(OBJS)\console.tds del $(OBJS)\console.tds -if exist $(OBJS)\console.tds del $(OBJS)\console.tds
-if exist $(OBJS)\console.ilc del $(OBJS)\console.ilc -if exist $(OBJS)\console.ilc del $(OBJS)\console.ilc
-if exist $(OBJS)\console.ild del $(OBJS)\console.ild -if exist $(OBJS)\console.ild del $(OBJS)\console.ild
-if exist $(OBJS)\console.ilf del $(OBJS)\console.ilf -if exist $(OBJS)\console.ilf del $(OBJS)\console.ilf
-if exist $(OBJS)\console.ils del $(OBJS)\console.ils -if exist $(OBJS)\console.ils del $(OBJS)\console.ils
$(OBJS)\console.exe: $(CONSOLE_OBJECTS) $(OBJS)\console.exe: $(CONSOLE_OBJECTS)
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -ap $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -ap $(LDFLAGS) @&&|
c0x32.obj $(CONSOLE_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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, c0x32.obj $(CONSOLE_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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,,
| |
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (testdata.fc) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (testdata.fc) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\console_console.obj: .\console.cpp $(OBJS)\console_console.obj: .\console.cpp
$(CXX) -q -c -P -o$@ $(CONSOLE_CXXFLAGS) .\console.cpp $(CXX) -q -c -P -o$@ $(CONSOLE_CXXFLAGS) .\console.cpp

View File

@@ -1,187 +1,187 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONSOLE_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ CONSOLE_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -DwxUSE_GUI=0 $(__RTTIFLAG_5) $(__EXCEPTIONSFLAG_6) \ $(__DLLFLAG_p) -DwxUSE_GUI=0 $(__RTTIFLAG_5) $(__EXCEPTIONSFLAG_6) \
-Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
CONSOLE_OBJECTS = \ CONSOLE_OBJECTS = \
$(OBJS)\console_console.o $(OBJS)\console_console.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_NET_p = \ __WXLIB_NET_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\console.exe data all: $(OBJS)\console.exe data
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\console.exe del $(OBJS)\console.exe -if exist $(OBJS)\console.exe del $(OBJS)\console.exe
$(OBJS)\console.exe: $(CONSOLE_OBJECTS) $(OBJS)\console.exe: $(CONSOLE_OBJECTS)
$(CXX) -o $@ $(CONSOLE_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) $(LDFLAGS) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(CONSOLE_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) $(LDFLAGS) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %%f in (testdata.fc) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS) for %%f in (testdata.fc) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS)
$(OBJS)\console_console.o: ./console.cpp $(OBJS)\console_console.o: ./console.cpp
$(CXX) -c -o $@ $(CONSOLE_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(CONSOLE_CXXFLAGS) $(CPPDEPS) $<
.PHONY: all clean data .PHONY: all clean data
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,254 +1,254 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONSOLE_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ CONSOLE_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\console.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\console.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_CONSOLE /DwxUSE_GUI=0 $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) $(CPPFLAGS) \ /D_CONSOLE /DwxUSE_GUI=0 $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) $(CPPFLAGS) \
$(CXXFLAGS) $(CXXFLAGS)
CONSOLE_OBJECTS = \ CONSOLE_OBJECTS = \
$(OBJS)\console_console.obj $(OBJS)\console_console.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_NET_p = \ __WXLIB_NET_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\console.exe data all: $(OBJS)\console.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\console.exe del $(OBJS)\console.exe -if exist $(OBJS)\console.exe del $(OBJS)\console.exe
-if exist $(OBJS)\console.ilk del $(OBJS)\console.ilk -if exist $(OBJS)\console.ilk del $(OBJS)\console.ilk
-if exist $(OBJS)\console.pdb del $(OBJS)\console.pdb -if exist $(OBJS)\console.pdb del $(OBJS)\console.pdb
$(OBJS)\console.exe: $(CONSOLE_OBJECTS) $(OBJS)\console.exe: $(CONSOLE_OBJECTS)
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\console.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:CONSOLE $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\console.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:CONSOLE $(LDFLAGS) @<<
$(CONSOLE_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) 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 $(CONSOLE_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) 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
<< <<
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (testdata.fc) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (testdata.fc) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\console_console.obj: .\console.cpp $(OBJS)\console_console.obj: .\console.cpp
$(CXX) /c /nologo /TP /Fo$@ $(CONSOLE_CXXFLAGS) .\console.cpp $(CXX) /c /nologo /TP /Fo$@ $(CONSOLE_CXXFLAGS) .\console.cpp

View File

@@ -1,248 +1,248 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
__WXLIB_NET_p = __WXLIB_NET_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_NET_p = & __WXLIB_NET_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONSOLE_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & CONSOLE_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-dwxUSE_GUI=0 $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) $(CXXFLAGS) -dwxUSE_GUI=0 $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) $(CXXFLAGS)
CONSOLE_OBJECTS = & CONSOLE_OBJECTS = &
$(OBJS)\console_console.obj $(OBJS)\console_console.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\console.exe data all : .SYMBOLIC $(OBJS)\console.exe data
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\console.exe del $(OBJS)\console.exe -if exist $(OBJS)\console.exe del $(OBJS)\console.exe
$(OBJS)\console.exe : $(CONSOLE_OBJECTS) $(OBJS)\console.exe : $(CONSOLE_OBJECTS)
@%create $(OBJS)\console.lbc @%create $(OBJS)\console.lbc
@%append $(OBJS)\console.lbc option quiet @%append $(OBJS)\console.lbc option quiet
@%append $(OBJS)\console.lbc name $^@ @%append $(OBJS)\console.lbc name $^@
@%append $(OBJS)\console.lbc option caseexact @%append $(OBJS)\console.lbc option caseexact
@%append $(OBJS)\console.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt ref 'main_' $(LDFLAGS) @%append $(OBJS)\console.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt ref 'main_' $(LDFLAGS)
@for %i in ($(CONSOLE_OBJECTS)) do @%append $(OBJS)\console.lbc file %i @for %i in ($(CONSOLE_OBJECTS)) do @%append $(OBJS)\console.lbc file %i
@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) $(__GDIPLUS_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)\console.lbc library %i @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) $(__GDIPLUS_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)\console.lbc library %i
@%append $(OBJS)\console.lbc @%append $(OBJS)\console.lbc
@for %i in () do @%append $(OBJS)\console.lbc option stack=%i @for %i in () do @%append $(OBJS)\console.lbc option stack=%i
wlink @$(OBJS)\console.lbc wlink @$(OBJS)\console.lbc
data : .SYMBOLIC data : .SYMBOLIC
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (testdata.fc) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (testdata.fc) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\console_console.obj : .AUTODEPEND .\console.cpp $(OBJS)\console_console.obj : .AUTODEPEND .\console.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(CONSOLE_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(CONSOLE_CXXFLAGS) $<

View File

@@ -1,236 +1,236 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONTROLS_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ CONTROLS_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
CONTROLS_OBJECTS = \ CONTROLS_OBJECTS = \
$(OBJS)\controls_controls.obj $(OBJS)\controls_controls.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\controls.exe data all: $(OBJS)\controls.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\controls.exe del $(OBJS)\controls.exe -if exist $(OBJS)\controls.exe del $(OBJS)\controls.exe
-if exist $(OBJS)\controls.tds del $(OBJS)\controls.tds -if exist $(OBJS)\controls.tds del $(OBJS)\controls.tds
-if exist $(OBJS)\controls.ilc del $(OBJS)\controls.ilc -if exist $(OBJS)\controls.ilc del $(OBJS)\controls.ilc
-if exist $(OBJS)\controls.ild del $(OBJS)\controls.ild -if exist $(OBJS)\controls.ild del $(OBJS)\controls.ild
-if exist $(OBJS)\controls.ilf del $(OBJS)\controls.ilf -if exist $(OBJS)\controls.ilf del $(OBJS)\controls.ilf
-if exist $(OBJS)\controls.ils del $(OBJS)\controls.ils -if exist $(OBJS)\controls.ils del $(OBJS)\controls.ils
$(OBJS)\controls.exe: $(CONTROLS_OBJECTS) $(OBJS)\controls_controls.res $(OBJS)\controls.exe: $(CONTROLS_OBJECTS) $(OBJS)\controls_controls.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(CONTROLS_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\controls_controls.res c0w32.obj $(CONTROLS_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\controls_controls.res
| |
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (test2.bmp) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (test2.bmp) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\controls_controls.obj: .\controls.cpp $(OBJS)\controls_controls.obj: .\controls.cpp
$(CXX) -q -c -P -o$@ $(CONTROLS_CXXFLAGS) .\controls.cpp $(CXX) -q -c -P -o$@ $(CONTROLS_CXXFLAGS) .\controls.cpp
$(OBJS)\controls_controls.res: .\controls.rc $(OBJS)\controls_controls.res: .\controls.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\controls.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\controls.rc

View File

@@ -1,230 +1,230 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONTROLS_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ CONTROLS_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
CONTROLS_OBJECTS = \ CONTROLS_OBJECTS = \
$(OBJS)\controls_controls.o \ $(OBJS)\controls_controls.o \
$(OBJS)\controls_controls_rc.o $(OBJS)\controls_controls_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\controls.exe data all: $(OBJS)\controls.exe data
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\controls.exe del $(OBJS)\controls.exe -if exist $(OBJS)\controls.exe del $(OBJS)\controls.exe
$(OBJS)\controls.exe: $(CONTROLS_OBJECTS) $(OBJS)\controls_controls_rc.o $(OBJS)\controls.exe: $(CONTROLS_OBJECTS) $(OBJS)\controls_controls_rc.o
$(CXX) -o $@ $(CONTROLS_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(CONTROLS_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %%f in (test2.bmp) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS) for %%f in (test2.bmp) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS)
$(OBJS)\controls_controls.o: ./controls.cpp $(OBJS)\controls_controls.o: ./controls.cpp
$(CXX) -c -o $@ $(CONTROLS_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(CONTROLS_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\controls_controls_rc.o: ./controls.rc $(OBJS)\controls_controls_rc.o: ./controls.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean data .PHONY: all clean data
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,315 +1,315 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONTROLS_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ CONTROLS_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\controls.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\controls.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
CONTROLS_OBJECTS = \ CONTROLS_OBJECTS = \
$(OBJS)\controls_controls.obj \ $(OBJS)\controls_controls.obj \
$(OBJS)\controls_controls.res $(OBJS)\controls_controls.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\controls.exe data all: $(OBJS)\controls.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\controls.exe del $(OBJS)\controls.exe -if exist $(OBJS)\controls.exe del $(OBJS)\controls.exe
-if exist $(OBJS)\controls.ilk del $(OBJS)\controls.ilk -if exist $(OBJS)\controls.ilk del $(OBJS)\controls.ilk
-if exist $(OBJS)\controls.pdb del $(OBJS)\controls.pdb -if exist $(OBJS)\controls.pdb del $(OBJS)\controls.pdb
$(OBJS)\controls.exe: $(CONTROLS_OBJECTS) $(OBJS)\controls_controls.res $(OBJS)\controls.exe: $(CONTROLS_OBJECTS) $(OBJS)\controls_controls.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\controls.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\controls.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(CONTROLS_OBJECTS) $(__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) 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 $(CONTROLS_OBJECTS) $(__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) 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
<< <<
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (test2.bmp) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (test2.bmp) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\controls_controls.obj: .\controls.cpp $(OBJS)\controls_controls.obj: .\controls.cpp
$(CXX) /c /nologo /TP /Fo$@ $(CONTROLS_CXXFLAGS) .\controls.cpp $(CXX) /c /nologo /TP /Fo$@ $(CONTROLS_CXXFLAGS) .\controls.cpp
$(OBJS)\controls_controls.res: .\controls.rc $(OBJS)\controls_controls.res: .\controls.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\controls.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\controls.rc

View File

@@ -1,264 +1,264 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
CONTROLS_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & CONTROLS_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
CONTROLS_OBJECTS = & CONTROLS_OBJECTS = &
$(OBJS)\controls_controls.obj $(OBJS)\controls_controls.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\controls.exe data all : .SYMBOLIC $(OBJS)\controls.exe data
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\controls.exe del $(OBJS)\controls.exe -if exist $(OBJS)\controls.exe del $(OBJS)\controls.exe
$(OBJS)\controls.exe : $(CONTROLS_OBJECTS) $(OBJS)\controls_controls.res $(OBJS)\controls.exe : $(CONTROLS_OBJECTS) $(OBJS)\controls_controls.res
@%create $(OBJS)\controls.lbc @%create $(OBJS)\controls.lbc
@%append $(OBJS)\controls.lbc option quiet @%append $(OBJS)\controls.lbc option quiet
@%append $(OBJS)\controls.lbc name $^@ @%append $(OBJS)\controls.lbc name $^@
@%append $(OBJS)\controls.lbc option caseexact @%append $(OBJS)\controls.lbc option caseexact
@%append $(OBJS)\controls.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\controls.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(CONTROLS_OBJECTS)) do @%append $(OBJS)\controls.lbc file %i @for %i in ($(CONTROLS_OBJECTS)) do @%append $(OBJS)\controls.lbc file %i
@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) $(__GDIPLUS_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)\controls.lbc library %i @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) $(__GDIPLUS_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)\controls.lbc library %i
@%append $(OBJS)\controls.lbc option resource=$(OBJS)\controls_controls.res @%append $(OBJS)\controls.lbc option resource=$(OBJS)\controls_controls.res
@for %i in () do @%append $(OBJS)\controls.lbc option stack=%i @for %i in () do @%append $(OBJS)\controls.lbc option stack=%i
wlink @$(OBJS)\controls.lbc wlink @$(OBJS)\controls.lbc
data : .SYMBOLIC data : .SYMBOLIC
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (test2.bmp) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (test2.bmp) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\controls_controls.obj : .AUTODEPEND .\controls.cpp $(OBJS)\controls_controls.obj : .AUTODEPEND .\controls.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(CONTROLS_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(CONTROLS_CXXFLAGS) $<
$(OBJS)\controls_controls.res : .AUTODEPEND .\controls.rc $(OBJS)\controls_controls.res : .AUTODEPEND .\controls.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,240 +1,240 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DATAVIEW_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ DATAVIEW_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
DATAVIEW_OBJECTS = \ DATAVIEW_OBJECTS = \
$(OBJS)\dataview_dataview.obj \ $(OBJS)\dataview_dataview.obj \
$(OBJS)\dataview_mymodels.obj $(OBJS)\dataview_mymodels.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\dataview.exe all: $(OBJS)\dataview.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\dataview.exe del $(OBJS)\dataview.exe -if exist $(OBJS)\dataview.exe del $(OBJS)\dataview.exe
-if exist $(OBJS)\dataview.tds del $(OBJS)\dataview.tds -if exist $(OBJS)\dataview.tds del $(OBJS)\dataview.tds
-if exist $(OBJS)\dataview.ilc del $(OBJS)\dataview.ilc -if exist $(OBJS)\dataview.ilc del $(OBJS)\dataview.ilc
-if exist $(OBJS)\dataview.ild del $(OBJS)\dataview.ild -if exist $(OBJS)\dataview.ild del $(OBJS)\dataview.ild
-if exist $(OBJS)\dataview.ilf del $(OBJS)\dataview.ilf -if exist $(OBJS)\dataview.ilf del $(OBJS)\dataview.ilf
-if exist $(OBJS)\dataview.ils del $(OBJS)\dataview.ils -if exist $(OBJS)\dataview.ils del $(OBJS)\dataview.ils
$(OBJS)\dataview.exe: $(DATAVIEW_OBJECTS) $(OBJS)\dataview_sample.res $(OBJS)\dataview.exe: $(DATAVIEW_OBJECTS) $(OBJS)\dataview_sample.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(DATAVIEW_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\dataview_sample.res c0w32.obj $(DATAVIEW_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\dataview_sample.res
| |
$(OBJS)\dataview_dataview.obj: .\dataview.cpp $(OBJS)\dataview_dataview.obj: .\dataview.cpp
$(CXX) -q -c -P -o$@ $(DATAVIEW_CXXFLAGS) .\dataview.cpp $(CXX) -q -c -P -o$@ $(DATAVIEW_CXXFLAGS) .\dataview.cpp
$(OBJS)\dataview_mymodels.obj: .\mymodels.cpp $(OBJS)\dataview_mymodels.obj: .\mymodels.cpp
$(CXX) -q -c -P -o$@ $(DATAVIEW_CXXFLAGS) .\mymodels.cpp $(CXX) -q -c -P -o$@ $(DATAVIEW_CXXFLAGS) .\mymodels.cpp
$(OBJS)\dataview_sample.res: .\..\sample.rc $(OBJS)\dataview_sample.res: .\..\sample.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\sample.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\sample.rc

View File

@@ -1,234 +1,234 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DATAVIEW_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ DATAVIEW_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
DATAVIEW_OBJECTS = \ DATAVIEW_OBJECTS = \
$(OBJS)\dataview_dataview.o \ $(OBJS)\dataview_dataview.o \
$(OBJS)\dataview_mymodels.o \ $(OBJS)\dataview_mymodels.o \
$(OBJS)\dataview_sample_rc.o $(OBJS)\dataview_sample_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\dataview.exe all: $(OBJS)\dataview.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\dataview.exe del $(OBJS)\dataview.exe -if exist $(OBJS)\dataview.exe del $(OBJS)\dataview.exe
$(OBJS)\dataview.exe: $(DATAVIEW_OBJECTS) $(OBJS)\dataview_sample_rc.o $(OBJS)\dataview.exe: $(DATAVIEW_OBJECTS) $(OBJS)\dataview_sample_rc.o
$(CXX) -o $@ $(DATAVIEW_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(DATAVIEW_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\dataview_dataview.o: ./dataview.cpp $(OBJS)\dataview_dataview.o: ./dataview.cpp
$(CXX) -c -o $@ $(DATAVIEW_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(DATAVIEW_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\dataview_mymodels.o: ./mymodels.cpp $(OBJS)\dataview_mymodels.o: ./mymodels.cpp
$(CXX) -c -o $@ $(DATAVIEW_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(DATAVIEW_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\dataview_sample_rc.o: ./../sample.rc $(OBJS)\dataview_sample_rc.o: ./../sample.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,319 +1,319 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DATAVIEW_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ DATAVIEW_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\dataview.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\dataview.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
DATAVIEW_OBJECTS = \ DATAVIEW_OBJECTS = \
$(OBJS)\dataview_dataview.obj \ $(OBJS)\dataview_dataview.obj \
$(OBJS)\dataview_mymodels.obj \ $(OBJS)\dataview_mymodels.obj \
$(OBJS)\dataview_sample.res $(OBJS)\dataview_sample.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\dataview.exe all: $(OBJS)\dataview.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\dataview.exe del $(OBJS)\dataview.exe -if exist $(OBJS)\dataview.exe del $(OBJS)\dataview.exe
-if exist $(OBJS)\dataview.ilk del $(OBJS)\dataview.ilk -if exist $(OBJS)\dataview.ilk del $(OBJS)\dataview.ilk
-if exist $(OBJS)\dataview.pdb del $(OBJS)\dataview.pdb -if exist $(OBJS)\dataview.pdb del $(OBJS)\dataview.pdb
$(OBJS)\dataview.exe: $(DATAVIEW_OBJECTS) $(OBJS)\dataview_sample.res $(OBJS)\dataview.exe: $(DATAVIEW_OBJECTS) $(OBJS)\dataview_sample.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\dataview.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\dataview.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(DATAVIEW_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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 $(DATAVIEW_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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
<< <<
$(OBJS)\dataview_dataview.obj: .\dataview.cpp $(OBJS)\dataview_dataview.obj: .\dataview.cpp
$(CXX) /c /nologo /TP /Fo$@ $(DATAVIEW_CXXFLAGS) .\dataview.cpp $(CXX) /c /nologo /TP /Fo$@ $(DATAVIEW_CXXFLAGS) .\dataview.cpp
$(OBJS)\dataview_mymodels.obj: .\mymodels.cpp $(OBJS)\dataview_mymodels.obj: .\mymodels.cpp
$(CXX) /c /nologo /TP /Fo$@ $(DATAVIEW_CXXFLAGS) .\mymodels.cpp $(CXX) /c /nologo /TP /Fo$@ $(DATAVIEW_CXXFLAGS) .\mymodels.cpp
$(OBJS)\dataview_sample.res: .\..\sample.rc $(OBJS)\dataview_sample.res: .\..\sample.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\sample.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\sample.rc

View File

@@ -1,269 +1,269 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_ADV_p = __WXLIB_ADV_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_ADV_p = & __WXLIB_ADV_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DATAVIEW_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & DATAVIEW_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
DATAVIEW_OBJECTS = & DATAVIEW_OBJECTS = &
$(OBJS)\dataview_dataview.obj & $(OBJS)\dataview_dataview.obj &
$(OBJS)\dataview_mymodels.obj $(OBJS)\dataview_mymodels.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\dataview.exe all : .SYMBOLIC $(OBJS)\dataview.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\dataview.exe del $(OBJS)\dataview.exe -if exist $(OBJS)\dataview.exe del $(OBJS)\dataview.exe
$(OBJS)\dataview.exe : $(DATAVIEW_OBJECTS) $(OBJS)\dataview_sample.res $(OBJS)\dataview.exe : $(DATAVIEW_OBJECTS) $(OBJS)\dataview_sample.res
@%create $(OBJS)\dataview.lbc @%create $(OBJS)\dataview.lbc
@%append $(OBJS)\dataview.lbc option quiet @%append $(OBJS)\dataview.lbc option quiet
@%append $(OBJS)\dataview.lbc name $^@ @%append $(OBJS)\dataview.lbc name $^@
@%append $(OBJS)\dataview.lbc option caseexact @%append $(OBJS)\dataview.lbc option caseexact
@%append $(OBJS)\dataview.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\dataview.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(DATAVIEW_OBJECTS)) do @%append $(OBJS)\dataview.lbc file %i @for %i in ($(DATAVIEW_OBJECTS)) do @%append $(OBJS)\dataview.lbc file %i
@for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\dataview.lbc library %i @for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\dataview.lbc library %i
@%append $(OBJS)\dataview.lbc option resource=$(OBJS)\dataview_sample.res @%append $(OBJS)\dataview.lbc option resource=$(OBJS)\dataview_sample.res
@for %i in () do @%append $(OBJS)\dataview.lbc option stack=%i @for %i in () do @%append $(OBJS)\dataview.lbc option stack=%i
wlink @$(OBJS)\dataview.lbc wlink @$(OBJS)\dataview.lbc
$(OBJS)\dataview_dataview.obj : .AUTODEPEND .\dataview.cpp $(OBJS)\dataview_dataview.obj : .AUTODEPEND .\dataview.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(DATAVIEW_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(DATAVIEW_CXXFLAGS) $<
$(OBJS)\dataview_mymodels.obj : .AUTODEPEND .\mymodels.cpp $(OBJS)\dataview_mymodels.obj : .AUTODEPEND .\mymodels.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(DATAVIEW_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(DATAVIEW_CXXFLAGS) $<
$(OBJS)\dataview_sample.res : .AUTODEPEND .\..\sample.rc $(OBJS)\dataview_sample.res : .AUTODEPEND .\..\sample.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,240 +1,240 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DEBUGRPT_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ DEBUGRPT_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
DEBUGRPT_OBJECTS = \ DEBUGRPT_OBJECTS = \
$(OBJS)\debugrpt_debugrpt.obj $(OBJS)\debugrpt_debugrpt.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_QA_p = \ __WXLIB_QA_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_qa.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_qa.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_XML_p = \ __WXLIB_XML_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\debugrpt.exe all: $(OBJS)\debugrpt.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\debugrpt.exe del $(OBJS)\debugrpt.exe -if exist $(OBJS)\debugrpt.exe del $(OBJS)\debugrpt.exe
-if exist $(OBJS)\debugrpt.tds del $(OBJS)\debugrpt.tds -if exist $(OBJS)\debugrpt.tds del $(OBJS)\debugrpt.tds
-if exist $(OBJS)\debugrpt.ilc del $(OBJS)\debugrpt.ilc -if exist $(OBJS)\debugrpt.ilc del $(OBJS)\debugrpt.ilc
-if exist $(OBJS)\debugrpt.ild del $(OBJS)\debugrpt.ild -if exist $(OBJS)\debugrpt.ild del $(OBJS)\debugrpt.ild
-if exist $(OBJS)\debugrpt.ilf del $(OBJS)\debugrpt.ilf -if exist $(OBJS)\debugrpt.ilf del $(OBJS)\debugrpt.ilf
-if exist $(OBJS)\debugrpt.ils del $(OBJS)\debugrpt.ils -if exist $(OBJS)\debugrpt.ils del $(OBJS)\debugrpt.ils
$(OBJS)\debugrpt.exe: $(DEBUGRPT_OBJECTS) $(OBJS)\debugrpt_sample.res $(OBJS)\debugrpt.exe: $(DEBUGRPT_OBJECTS) $(OBJS)\debugrpt_sample.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(DEBUGRPT_OBJECTS),$@,, $(__WXLIB_QA_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_XML_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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\debugrpt_sample.res c0w32.obj $(DEBUGRPT_OBJECTS),$@,, $(__WXLIB_QA_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_XML_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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\debugrpt_sample.res
| |
$(OBJS)\debugrpt_sample.res: .\..\..\samples\sample.rc $(OBJS)\debugrpt_sample.res: .\..\..\samples\sample.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\..\samples\sample.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\..\..\samples\sample.rc
$(OBJS)\debugrpt_debugrpt.obj: .\debugrpt.cpp $(OBJS)\debugrpt_debugrpt.obj: .\debugrpt.cpp
$(CXX) -q -c -P -o$@ $(DEBUGRPT_CXXFLAGS) .\debugrpt.cpp $(CXX) -q -c -P -o$@ $(DEBUGRPT_CXXFLAGS) .\debugrpt.cpp

View File

@@ -1,234 +1,234 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DEBUGRPT_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ DEBUGRPT_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
DEBUGRPT_OBJECTS = \ DEBUGRPT_OBJECTS = \
$(OBJS)\debugrpt_sample_rc.o \ $(OBJS)\debugrpt_sample_rc.o \
$(OBJS)\debugrpt_debugrpt.o $(OBJS)\debugrpt_debugrpt.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_QA_p = \ __WXLIB_QA_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_qa -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_qa
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_XML_p = \ __WXLIB_XML_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\debugrpt.exe all: $(OBJS)\debugrpt.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\debugrpt.exe del $(OBJS)\debugrpt.exe -if exist $(OBJS)\debugrpt.exe del $(OBJS)\debugrpt.exe
$(OBJS)\debugrpt.exe: $(DEBUGRPT_OBJECTS) $(OBJS)\debugrpt_sample_rc.o $(OBJS)\debugrpt.exe: $(DEBUGRPT_OBJECTS) $(OBJS)\debugrpt_sample_rc.o
$(CXX) -o $@ $(DEBUGRPT_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_QA_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_XML_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(DEBUGRPT_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_QA_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_XML_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\debugrpt_sample_rc.o: ./../../samples/sample.rc $(OBJS)\debugrpt_sample_rc.o: ./../../samples/sample.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
$(OBJS)\debugrpt_debugrpt.o: ./debugrpt.cpp $(OBJS)\debugrpt_debugrpt.o: ./debugrpt.cpp
$(CXX) -c -o $@ $(DEBUGRPT_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(DEBUGRPT_CXXFLAGS) $(CPPDEPS) $<
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,319 +1,319 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DEBUGRPT_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ DEBUGRPT_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\debugrpt.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\debugrpt.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
DEBUGRPT_OBJECTS = \ DEBUGRPT_OBJECTS = \
$(OBJS)\debugrpt_sample.res \ $(OBJS)\debugrpt_sample.res \
$(OBJS)\debugrpt_debugrpt.obj $(OBJS)\debugrpt_debugrpt.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_QA_p = \ __WXLIB_QA_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_qa.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_qa.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_XML_p = \ __WXLIB_XML_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\debugrpt.exe all: $(OBJS)\debugrpt.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\debugrpt.exe del $(OBJS)\debugrpt.exe -if exist $(OBJS)\debugrpt.exe del $(OBJS)\debugrpt.exe
-if exist $(OBJS)\debugrpt.ilk del $(OBJS)\debugrpt.ilk -if exist $(OBJS)\debugrpt.ilk del $(OBJS)\debugrpt.ilk
-if exist $(OBJS)\debugrpt.pdb del $(OBJS)\debugrpt.pdb -if exist $(OBJS)\debugrpt.pdb del $(OBJS)\debugrpt.pdb
$(OBJS)\debugrpt.exe: $(DEBUGRPT_OBJECTS) $(OBJS)\debugrpt_sample.res $(OBJS)\debugrpt.exe: $(DEBUGRPT_OBJECTS) $(OBJS)\debugrpt_sample.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\debugrpt.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\debugrpt.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(DEBUGRPT_OBJECTS) $(__WXLIB_QA_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_XML_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) 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 $(DEBUGRPT_OBJECTS) $(__WXLIB_QA_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_XML_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) 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
<< <<
$(OBJS)\debugrpt_sample.res: .\..\..\samples\sample.rc $(OBJS)\debugrpt_sample.res: .\..\..\samples\sample.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\..\samples\sample.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\..\..\samples\sample.rc
$(OBJS)\debugrpt_debugrpt.obj: .\debugrpt.cpp $(OBJS)\debugrpt_debugrpt.obj: .\debugrpt.cpp
$(CXX) /c /nologo /TP /Fo$@ $(DEBUGRPT_CXXFLAGS) .\debugrpt.cpp $(CXX) /c /nologo /TP /Fo$@ $(DEBUGRPT_CXXFLAGS) .\debugrpt.cpp

View File

@@ -1,270 +1,270 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
__WXLIB_QA_p = __WXLIB_QA_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_QA_p = & __WXLIB_QA_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_qa.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_qa.lib
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_XML_p = __WXLIB_XML_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_XML_p = & __WXLIB_XML_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DEBUGRPT_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & DEBUGRPT_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
DEBUGRPT_OBJECTS = & DEBUGRPT_OBJECTS = &
$(OBJS)\debugrpt_debugrpt.obj $(OBJS)\debugrpt_debugrpt.obj
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\debugrpt.exe all : .SYMBOLIC $(OBJS)\debugrpt.exe
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\debugrpt.exe del $(OBJS)\debugrpt.exe -if exist $(OBJS)\debugrpt.exe del $(OBJS)\debugrpt.exe
$(OBJS)\debugrpt.exe : $(DEBUGRPT_OBJECTS) $(OBJS)\debugrpt_sample.res $(OBJS)\debugrpt.exe : $(DEBUGRPT_OBJECTS) $(OBJS)\debugrpt_sample.res
@%create $(OBJS)\debugrpt.lbc @%create $(OBJS)\debugrpt.lbc
@%append $(OBJS)\debugrpt.lbc option quiet @%append $(OBJS)\debugrpt.lbc option quiet
@%append $(OBJS)\debugrpt.lbc name $^@ @%append $(OBJS)\debugrpt.lbc name $^@
@%append $(OBJS)\debugrpt.lbc option caseexact @%append $(OBJS)\debugrpt.lbc option caseexact
@%append $(OBJS)\debugrpt.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\debugrpt.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(DEBUGRPT_OBJECTS)) do @%append $(OBJS)\debugrpt.lbc file %i @for %i in ($(DEBUGRPT_OBJECTS)) do @%append $(OBJS)\debugrpt.lbc file %i
@for %i in ( $(__WXLIB_QA_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_XML_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) $(__GDIPLUS_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)\debugrpt.lbc library %i @for %i in ( $(__WXLIB_QA_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_XML_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) $(__GDIPLUS_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)\debugrpt.lbc library %i
@%append $(OBJS)\debugrpt.lbc option resource=$(OBJS)\debugrpt_sample.res @%append $(OBJS)\debugrpt.lbc option resource=$(OBJS)\debugrpt_sample.res
@for %i in () do @%append $(OBJS)\debugrpt.lbc option stack=%i @for %i in () do @%append $(OBJS)\debugrpt.lbc option stack=%i
wlink @$(OBJS)\debugrpt.lbc wlink @$(OBJS)\debugrpt.lbc
$(OBJS)\debugrpt_sample.res : .AUTODEPEND .\..\..\samples\sample.rc $(OBJS)\debugrpt_sample.res : .AUTODEPEND .\..\..\samples\sample.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<
$(OBJS)\debugrpt_debugrpt.obj : .AUTODEPEND .\debugrpt.cpp $(OBJS)\debugrpt_debugrpt.obj : .AUTODEPEND .\debugrpt.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(DEBUGRPT_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(DEBUGRPT_CXXFLAGS) $<

View File

@@ -1,260 +1,260 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DIALOGS_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ DIALOGS_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
DIALOGS_OBJECTS = \ DIALOGS_OBJECTS = \
$(OBJS)\dialogs_dialogs.obj \ $(OBJS)\dialogs_dialogs.obj \
$(____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS) $(____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS)
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "0" && "$(WXUNIV)" == "0" !if "$(SHARED)" == "0" && "$(WXUNIV)" == "0"
____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS = \ ____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS = \
$(OBJS)\dialogs_colrdlgg.obj \ $(OBJS)\dialogs_colrdlgg.obj \
$(OBJS)\dialogs_dirdlgg.obj \ $(OBJS)\dialogs_dirdlgg.obj \
$(OBJS)\dialogs_filedlgg.obj \ $(OBJS)\dialogs_filedlgg.obj \
$(OBJS)\dialogs_fontdlgg.obj $(OBJS)\dialogs_fontdlgg.obj
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\dialogs.exe data all: $(OBJS)\dialogs.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\dialogs.exe del $(OBJS)\dialogs.exe -if exist $(OBJS)\dialogs.exe del $(OBJS)\dialogs.exe
-if exist $(OBJS)\dialogs.tds del $(OBJS)\dialogs.tds -if exist $(OBJS)\dialogs.tds del $(OBJS)\dialogs.tds
-if exist $(OBJS)\dialogs.ilc del $(OBJS)\dialogs.ilc -if exist $(OBJS)\dialogs.ilc del $(OBJS)\dialogs.ilc
-if exist $(OBJS)\dialogs.ild del $(OBJS)\dialogs.ild -if exist $(OBJS)\dialogs.ild del $(OBJS)\dialogs.ild
-if exist $(OBJS)\dialogs.ilf del $(OBJS)\dialogs.ilf -if exist $(OBJS)\dialogs.ilf del $(OBJS)\dialogs.ilf
-if exist $(OBJS)\dialogs.ils del $(OBJS)\dialogs.ils -if exist $(OBJS)\dialogs.ils del $(OBJS)\dialogs.ils
$(OBJS)\dialogs.exe: $(DIALOGS_OBJECTS) $(OBJS)\dialogs_dialogs.res $(OBJS)\dialogs.exe: $(DIALOGS_OBJECTS) $(OBJS)\dialogs_dialogs.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(DIALOGS_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\dialogs_dialogs.res c0w32.obj $(DIALOGS_OBJECTS),$@,, $(__WXLIB_ADV_p) $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\dialogs_dialogs.res
| |
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (tips.txt) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (tips.txt) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\dialogs_dialogs.obj: .\dialogs.cpp $(OBJS)\dialogs_dialogs.obj: .\dialogs.cpp
$(CXX) -q -c -P -o$@ $(DIALOGS_CXXFLAGS) .\dialogs.cpp $(CXX) -q -c -P -o$@ $(DIALOGS_CXXFLAGS) .\dialogs.cpp
$(OBJS)\dialogs_colrdlgg.obj: .\..\..\src\generic\colrdlgg.cpp $(OBJS)\dialogs_colrdlgg.obj: .\..\..\src\generic\colrdlgg.cpp
$(CXX) -q -c -P -o$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\colrdlgg.cpp $(CXX) -q -c -P -o$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\colrdlgg.cpp
$(OBJS)\dialogs_dirdlgg.obj: .\..\..\src\generic\dirdlgg.cpp $(OBJS)\dialogs_dirdlgg.obj: .\..\..\src\generic\dirdlgg.cpp
$(CXX) -q -c -P -o$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\dirdlgg.cpp $(CXX) -q -c -P -o$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\dirdlgg.cpp
$(OBJS)\dialogs_filedlgg.obj: .\..\..\src\generic\filedlgg.cpp $(OBJS)\dialogs_filedlgg.obj: .\..\..\src\generic\filedlgg.cpp
$(CXX) -q -c -P -o$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\filedlgg.cpp $(CXX) -q -c -P -o$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\filedlgg.cpp
$(OBJS)\dialogs_fontdlgg.obj: .\..\..\src\generic\fontdlgg.cpp $(OBJS)\dialogs_fontdlgg.obj: .\..\..\src\generic\fontdlgg.cpp
$(CXX) -q -c -P -o$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\fontdlgg.cpp $(CXX) -q -c -P -o$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\fontdlgg.cpp
$(OBJS)\dialogs_dialogs.res: .\dialogs.rc $(OBJS)\dialogs_dialogs.res: .\dialogs.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\dialogs.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\dialogs.rc

View File

@@ -1,256 +1,256 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DIALOGS_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ DIALOGS_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
DIALOGS_OBJECTS = \ DIALOGS_OBJECTS = \
$(OBJS)\dialogs_dialogs.o \ $(OBJS)\dialogs_dialogs.o \
$(____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS) \ $(____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS) \
$(OBJS)\dialogs_dialogs_rc.o $(OBJS)\dialogs_dialogs_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
ifeq ($(WXUNIV),0) ifeq ($(WXUNIV),0)
____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS = \ ____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS = \
$(OBJS)\dialogs_colrdlgg.o \ $(OBJS)\dialogs_colrdlgg.o \
$(OBJS)\dialogs_dirdlgg.o \ $(OBJS)\dialogs_dirdlgg.o \
$(OBJS)\dialogs_filedlgg.o \ $(OBJS)\dialogs_filedlgg.o \
$(OBJS)\dialogs_fontdlgg.o $(OBJS)\dialogs_fontdlgg.o
endif endif
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\dialogs.exe data all: $(OBJS)\dialogs.exe data
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\dialogs.exe del $(OBJS)\dialogs.exe -if exist $(OBJS)\dialogs.exe del $(OBJS)\dialogs.exe
$(OBJS)\dialogs.exe: $(DIALOGS_OBJECTS) $(OBJS)\dialogs_dialogs_rc.o $(OBJS)\dialogs.exe: $(DIALOGS_OBJECTS) $(OBJS)\dialogs_dialogs_rc.o
$(CXX) -o $@ $(DIALOGS_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(DIALOGS_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_ADV_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %%f in (tips.txt) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS) for %%f in (tips.txt) do if not exist $(OBJS)\%%f copy .\%%f $(OBJS)
$(OBJS)\dialogs_dialogs.o: ./dialogs.cpp $(OBJS)\dialogs_dialogs.o: ./dialogs.cpp
$(CXX) -c -o $@ $(DIALOGS_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(DIALOGS_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\dialogs_colrdlgg.o: ./../../src/generic/colrdlgg.cpp $(OBJS)\dialogs_colrdlgg.o: ./../../src/generic/colrdlgg.cpp
$(CXX) -c -o $@ $(DIALOGS_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(DIALOGS_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\dialogs_dirdlgg.o: ./../../src/generic/dirdlgg.cpp $(OBJS)\dialogs_dirdlgg.o: ./../../src/generic/dirdlgg.cpp
$(CXX) -c -o $@ $(DIALOGS_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(DIALOGS_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\dialogs_filedlgg.o: ./../../src/generic/filedlgg.cpp $(OBJS)\dialogs_filedlgg.o: ./../../src/generic/filedlgg.cpp
$(CXX) -c -o $@ $(DIALOGS_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(DIALOGS_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\dialogs_fontdlgg.o: ./../../src/generic/fontdlgg.cpp $(OBJS)\dialogs_fontdlgg.o: ./../../src/generic/fontdlgg.cpp
$(CXX) -c -o $@ $(DIALOGS_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(DIALOGS_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\dialogs_dialogs_rc.o: ./dialogs.rc $(OBJS)\dialogs_dialogs_rc.o: ./dialogs.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean data .PHONY: all clean data
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

View File

@@ -1,339 +1,339 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include <../../build/msw/config.vc> !include <../../build/msw/config.vc>
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = vc COMPILER_PREFIX = vc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)$(DIR_SUFFIX_CPU)
LIBDIRNAME = \ LIBDIRNAME = \
.\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG) .\..\..\lib\$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DIALOGS_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \ DIALOGS_CXXFLAGS = /M$(__RUNTIME_LIBS_8)$(__DEBUGRUNTIME_3) /DWIN32 \
$(__DEBUGINFO_0) /Fd$(OBJS)\dialogs.pdb $(____DEBUGRUNTIME_2_p) \ $(__DEBUGINFO_0) /Fd$(OBJS)\dialogs.pdb $(____DEBUGRUNTIME_2_p) \
$(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_4) $(__NO_VC_CRTDBG_p) /D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) /I$(SETUPHDIR) /I.\..\..\include /W4 /I. $(__DLLFLAG_p) \
/D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \ /D_WINDOWS /I.\..\..\samples /DNOPCH $(__RTTIFLAG_9) $(__EXCEPTIONSFLAG_10) \
$(CPPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS)
DIALOGS_OBJECTS = \ DIALOGS_OBJECTS = \
$(OBJS)\dialogs_dialogs.obj \ $(OBJS)\dialogs_dialogs.obj \
$(____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS) \ $(____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS) \
$(OBJS)\dialogs_dialogs.res $(OBJS)\dialogs_dialogs.res
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
DIR_SUFFIX_CPU = _amd64 DIR_SUFFIX_CPU = _amd64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
DIR_SUFFIX_CPU = _ia64 DIR_SUFFIX_CPU = _ia64
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(TARGET_CPU)" == "AMD64" !if "$(TARGET_CPU)" == "AMD64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "IA64" !if "$(TARGET_CPU)" == "IA64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(TARGET_CPU)" == "amd64" !if "$(TARGET_CPU)" == "amd64"
LINK_TARGET_CPU = /MACHINE:AMD64 LINK_TARGET_CPU = /MACHINE:AMD64
!endif !endif
!if "$(TARGET_CPU)" == "ia64" !if "$(TARGET_CPU)" == "ia64"
LINK_TARGET_CPU = /MACHINE:IA64 LINK_TARGET_CPU = /MACHINE:IA64
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_0 = __DEBUGINFO_0 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_0 = /Zi __DEBUGINFO_0 = /Zi
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO_1 = /DEBUG __DEBUGINFO_1 = /DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p = ____DEBUGRUNTIME_2_p =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p = /D_DEBUG ____DEBUGRUNTIME_2_p = /D_DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
____DEBUGRUNTIME_2_p_1 = ____DEBUGRUNTIME_2_p_1 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
____DEBUGRUNTIME_2_p_1 = /d _DEBUG ____DEBUGRUNTIME_2_p_1 = /d _DEBUG
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_RUNTIME_LIBS)" == "default"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(DEBUG_RUNTIME_LIBS)" == "0"
__DEBUGRUNTIME_3 = __DEBUGRUNTIME_3 =
!endif !endif
!if "$(DEBUG_RUNTIME_LIBS)" == "1" !if "$(DEBUG_RUNTIME_LIBS)" == "1"
__DEBUGRUNTIME_3 = d __DEBUGRUNTIME_3 = d
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_4 = /Od __OPTIMIZEFLAG_4 = /Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_4 = /O2 __OPTIMIZEFLAG_4 = /O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_7 = L __THREADSFLAG_7 = L
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_7 = T __THREADSFLAG_7 = T
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = D __RUNTIME_LIBS_8 = D
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = $(__THREADSFLAG_7) __RUNTIME_LIBS_8 = $(__THREADSFLAG_7)
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTIFLAG_9 = __RTTIFLAG_9 =
!endif !endif
!if "$(USE_RTTI)" == "1" !if "$(USE_RTTI)" == "1"
__RTTIFLAG_9 = /GR __RTTIFLAG_9 = /GR
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONSFLAG_10 = __EXCEPTIONSFLAG_10 =
!endif !endif
!if "$(USE_EXCEPTIONS)" == "1" !if "$(USE_EXCEPTIONS)" == "1"
__EXCEPTIONSFLAG_10 = /EHsc __EXCEPTIONSFLAG_10 = /EHsc
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__ __NO_VC_CRTDBG_p = /D__NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0" !if "$(BUILD)" == "debug" && "$(DEBUG_RUNTIME_LIBS)" == "0"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1" !if "$(BUILD)" == "release" && "$(DEBUG_FLAG)" == "1"
__NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__ __NO_VC_CRTDBG_p_1 = /d __NO_VC_CRTDBG__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = /D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = /D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = /d __WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = /DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = /d wxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = /DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = /d wxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = /DwxNO_RTTI __RTTI_DEFINE_p = /DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = /d wxNO_RTTI __RTTI_DEFINE_p_1 = /d wxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = /DwxNO_THREADS __THREAD_DEFINE_p = /DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = /d wxNO_THREADS __THREAD_DEFINE_p_1 = /d wxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = /DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = /DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = /D_UNICODE __UNICODE_DEFINE_p = /D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = /d wxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = /d _UNICODE __UNICODE_DEFINE_p_1 = /d _UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = /DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = /d wxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = /DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = /d wxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = /DWXUSINGDLL __DLLFLAG_p = /DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = /d WXUSINGDLL __DLLFLAG_p_1 = /d WXUSINGDLL
!endif !endif
!if "$(SHARED)" == "0" && "$(WXUNIV)" == "0" !if "$(SHARED)" == "0" && "$(WXUNIV)" == "0"
____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS = \ ____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS = \
$(OBJS)\dialogs_colrdlgg.obj \ $(OBJS)\dialogs_colrdlgg.obj \
$(OBJS)\dialogs_dirdlgg.obj \ $(OBJS)\dialogs_dirdlgg.obj \
$(OBJS)\dialogs_filedlgg.obj \ $(OBJS)\dialogs_filedlgg.obj \
$(OBJS)\dialogs_fontdlgg.obj $(OBJS)\dialogs_fontdlgg.obj
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_ADV_p = \ __WXLIB_ADV_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\dialogs.exe data all: $(OBJS)\dialogs.exe data
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\dialogs.exe del $(OBJS)\dialogs.exe -if exist $(OBJS)\dialogs.exe del $(OBJS)\dialogs.exe
-if exist $(OBJS)\dialogs.ilk del $(OBJS)\dialogs.ilk -if exist $(OBJS)\dialogs.ilk del $(OBJS)\dialogs.ilk
-if exist $(OBJS)\dialogs.pdb del $(OBJS)\dialogs.pdb -if exist $(OBJS)\dialogs.pdb del $(OBJS)\dialogs.pdb
$(OBJS)\dialogs.exe: $(DIALOGS_OBJECTS) $(OBJS)\dialogs_dialogs.res $(OBJS)\dialogs.exe: $(DIALOGS_OBJECTS) $(OBJS)\dialogs_dialogs.res
link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\dialogs.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<< link /NOLOGO /OUT:$@ $(__DEBUGINFO_1) /pdb:"$(OBJS)\dialogs.pdb" $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:WINDOWS $(LDFLAGS) @<<
$(DIALOGS_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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 $(DIALOGS_OBJECTS) $(__WXLIB_ADV_p) $(__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) 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
<< <<
data: data:
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (tips.txt) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (tips.txt) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\dialogs_dialogs.obj: .\dialogs.cpp $(OBJS)\dialogs_dialogs.obj: .\dialogs.cpp
$(CXX) /c /nologo /TP /Fo$@ $(DIALOGS_CXXFLAGS) .\dialogs.cpp $(CXX) /c /nologo /TP /Fo$@ $(DIALOGS_CXXFLAGS) .\dialogs.cpp
$(OBJS)\dialogs_colrdlgg.obj: .\..\..\src\generic\colrdlgg.cpp $(OBJS)\dialogs_colrdlgg.obj: .\..\..\src\generic\colrdlgg.cpp
$(CXX) /c /nologo /TP /Fo$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\colrdlgg.cpp $(CXX) /c /nologo /TP /Fo$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\colrdlgg.cpp
$(OBJS)\dialogs_dirdlgg.obj: .\..\..\src\generic\dirdlgg.cpp $(OBJS)\dialogs_dirdlgg.obj: .\..\..\src\generic\dirdlgg.cpp
$(CXX) /c /nologo /TP /Fo$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\dirdlgg.cpp $(CXX) /c /nologo /TP /Fo$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\dirdlgg.cpp
$(OBJS)\dialogs_filedlgg.obj: .\..\..\src\generic\filedlgg.cpp $(OBJS)\dialogs_filedlgg.obj: .\..\..\src\generic\filedlgg.cpp
$(CXX) /c /nologo /TP /Fo$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\filedlgg.cpp $(CXX) /c /nologo /TP /Fo$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\filedlgg.cpp
$(OBJS)\dialogs_fontdlgg.obj: .\..\..\src\generic\fontdlgg.cpp $(OBJS)\dialogs_fontdlgg.obj: .\..\..\src\generic\fontdlgg.cpp
$(CXX) /c /nologo /TP /Fo$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\fontdlgg.cpp $(CXX) /c /nologo /TP /Fo$@ $(DIALOGS_CXXFLAGS) .\..\..\src\generic\fontdlgg.cpp
$(OBJS)\dialogs_dialogs.res: .\dialogs.rc $(OBJS)\dialogs_dialogs.res: .\dialogs.rc
rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\dialogs.rc rc /fo$@ /d WIN32 $(____DEBUGRUNTIME_2_p_1) $(__NO_VC_CRTDBG_p_1) /d __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) /i $(SETUPHDIR) /i .\..\..\include /i . $(__DLLFLAG_p_1) /d _WINDOWS /i .\..\..\samples /d NOPCH .\dialogs.rc

View File

@@ -1,292 +1,292 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
!include ../../build/msw/config.wat !include ../../build/msw/config.wat
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Speed up compilation a bit: # Speed up compilation a bit:
!ifdef __LOADDLL__ !ifdef __LOADDLL__
! loaddll wcc wccd ! loaddll wcc wccd
! loaddll wccaxp wccdaxp ! loaddll wccaxp wccdaxp
! loaddll wcc386 wccd386 ! loaddll wcc386 wccd386
! loaddll wpp wppdi86 ! loaddll wpp wppdi86
! loaddll wppaxp wppdaxp ! loaddll wppaxp wppdaxp
! loaddll wpp386 wppd386 ! loaddll wpp386 wppd386
! if $(__VERSION__) >= 1280 ! if $(__VERSION__) >= 1280
! loaddll wlink wlinkd ! loaddll wlink wlinkd
! else ! else
! loaddll wlink wlink ! loaddll wlink wlink
! endif ! endif
! loaddll wlib wlibd ! loaddll wlib wlibd
!endif !endif
# We need these variables in some bakefile-made rules: # We need these variables in some bakefile-made rules:
WATCOM_CWD = $+ $(%cdrive):$(%cwd) $- WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
### Conditionally set variables: ### ### Conditionally set variables: ###
PORTNAME = PORTNAME =
!ifeq USE_GUI 0 !ifeq USE_GUI 0
PORTNAME = base PORTNAME = base
!endif !endif
!ifeq USE_GUI 1 !ifeq USE_GUI 1
PORTNAME = msw PORTNAME = msw
!endif !endif
WXDEBUGFLAG = WXDEBUGFLAG =
!ifeq BUILD debug !ifeq BUILD debug
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
WXUNICODEFLAG = WXUNICODEFLAG =
!ifeq UNICODE 1 !ifeq UNICODE 1
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
WXUNIVNAME = WXUNIVNAME =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
WXDLLFLAG = WXDLLFLAG =
!ifeq SHARED 1 !ifeq SHARED 1
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
LIBTYPE_SUFFIX = LIBTYPE_SUFFIX =
!ifeq SHARED 0 !ifeq SHARED 0
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!ifeq SHARED 1 !ifeq SHARED 1
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
__DEBUGINFO_0 = __DEBUGINFO_0 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_0 = -d0 __DEBUGINFO_0 = -d0
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_0 = -d2 __DEBUGINFO_0 = -d2
!endif !endif
__DEBUGINFO_1 = __DEBUGINFO_1 =
!ifeq BUILD debug !ifeq BUILD debug
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
!endif !endif
!ifeq BUILD release !ifeq BUILD release
!ifeq DEBUG_INFO default !ifeq DEBUG_INFO default
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!endif !endif
!ifeq DEBUG_INFO 0 !ifeq DEBUG_INFO 0
__DEBUGINFO_1 = __DEBUGINFO_1 =
!endif !endif
!ifeq DEBUG_INFO 1 !ifeq DEBUG_INFO 1
__DEBUGINFO_1 = debug all __DEBUGINFO_1 = debug all
!endif !endif
__OPTIMIZEFLAG_2 = __OPTIMIZEFLAG_2 =
!ifeq BUILD debug !ifeq BUILD debug
__OPTIMIZEFLAG_2 = -od __OPTIMIZEFLAG_2 = -od
!endif !endif
!ifeq BUILD release !ifeq BUILD release
__OPTIMIZEFLAG_2 = -ot -ox __OPTIMIZEFLAG_2 = -ot -ox
!endif !endif
__THREADSFLAG_5 = __THREADSFLAG_5 =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!ifeq USE_THREADS 1 !ifeq USE_THREADS 1
__THREADSFLAG_5 = -bm __THREADSFLAG_5 = -bm
!endif !endif
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!ifeq RUNTIME_LIBS dynamic !ifeq RUNTIME_LIBS dynamic
__RUNTIME_LIBS_6 = -br __RUNTIME_LIBS_6 = -br
!endif !endif
!ifeq RUNTIME_LIBS static !ifeq RUNTIME_LIBS static
__RUNTIME_LIBS_6 = __RUNTIME_LIBS_6 =
!endif !endif
__RTTIFLAG_7 = __RTTIFLAG_7 =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTIFLAG_7 = __RTTIFLAG_7 =
!endif !endif
!ifeq USE_RTTI 1 !ifeq USE_RTTI 1
__RTTIFLAG_7 = -xr __RTTIFLAG_7 = -xr
!endif !endif
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONSFLAG_8 = __EXCEPTIONSFLAG_8 =
!endif !endif
!ifeq USE_EXCEPTIONS 1 !ifeq USE_EXCEPTIONS 1
__EXCEPTIONSFLAG_8 = -xs __EXCEPTIONSFLAG_8 = -xs
!endif !endif
____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS = ____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS =
!ifeq SHARED 0 !ifeq SHARED 0
!ifeq WXUNIV 0 !ifeq WXUNIV 0
____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS = & ____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS = &
$(OBJS)\dialogs_colrdlgg.obj & $(OBJS)\dialogs_colrdlgg.obj &
$(OBJS)\dialogs_dirdlgg.obj & $(OBJS)\dialogs_dirdlgg.obj &
$(OBJS)\dialogs_filedlgg.obj & $(OBJS)\dialogs_filedlgg.obj &
$(OBJS)\dialogs_fontdlgg.obj $(OBJS)\dialogs_fontdlgg.obj
!endif !endif
!endif !endif
__WXLIB_ADV_p = __WXLIB_ADV_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_ADV_p = & __WXLIB_ADV_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
!endif !endif
__WXLIB_CORE_p = __WXLIB_CORE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_CORE_p = & __WXLIB_CORE_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
__WXLIB_BASE_p = __WXLIB_BASE_p =
!ifeq MONOLITHIC 0 !ifeq MONOLITHIC 0
__WXLIB_BASE_p = & __WXLIB_BASE_p = &
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__WXLIB_MONO_p = __WXLIB_MONO_p =
!ifeq MONOLITHIC 1 !ifeq MONOLITHIC 1
__WXLIB_MONO_p = & __WXLIB_MONO_p = &
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
__LIB_TIFF_p = __LIB_TIFF_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
__LIB_JPEG_p = __LIB_JPEG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
__LIB_PNG_p = __LIB_PNG_p =
!ifeq USE_GUI 1 !ifeq USE_GUI 1
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
__GDIPLUS_LIB_p = __GDIPLUS_LIB_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
__WXUNIV_DEFINE_p = __WXUNIV_DEFINE_p =
!ifeq WXUNIV 1 !ifeq WXUNIV 1
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
!endif !endif
__DEBUG_DEFINE_p = __DEBUG_DEFINE_p =
!ifeq DEBUG_FLAG 0 !ifeq DEBUG_FLAG 0
__DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -dwxDEBUG_LEVEL=0
!endif !endif
__EXCEPTIONS_DEFINE_p = __EXCEPTIONS_DEFINE_p =
!ifeq USE_EXCEPTIONS 0 !ifeq USE_EXCEPTIONS 0
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
!endif !endif
__RTTI_DEFINE_p = __RTTI_DEFINE_p =
!ifeq USE_RTTI 0 !ifeq USE_RTTI 0
__RTTI_DEFINE_p = -dwxNO_RTTI __RTTI_DEFINE_p = -dwxNO_RTTI
!endif !endif
__THREAD_DEFINE_p = __THREAD_DEFINE_p =
!ifeq USE_THREADS 0 !ifeq USE_THREADS 0
__THREAD_DEFINE_p = -dwxNO_THREADS __THREAD_DEFINE_p = -dwxNO_THREADS
!endif !endif
__UNICODE_DEFINE_p = __UNICODE_DEFINE_p =
!ifeq UNICODE 0 !ifeq UNICODE 0
__UNICODE_DEFINE_p = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -dwxUSE_UNICODE=0
!endif !endif
!ifeq UNICODE 1 !ifeq UNICODE 1
__UNICODE_DEFINE_p = -d_UNICODE __UNICODE_DEFINE_p = -d_UNICODE
!endif !endif
__GFXCTX_DEFINE_p = __GFXCTX_DEFINE_p =
!ifeq USE_GDIPLUS 1 !ifeq USE_GDIPLUS 1
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
__DLLFLAG_p = __DLLFLAG_p =
!ifeq SHARED 1 !ifeq SHARED 1
__DLLFLAG_p = -dWXUSINGDLL __DLLFLAG_p = -dWXUSINGDLL
!endif !endif
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = wat COMPILER_PREFIX = wat
OBJS = & OBJS = &
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = & SETUPHDIR = &
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
DIALOGS_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) & DIALOGS_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) & $(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) & $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
$(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) & $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
-i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) & -i=.\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) &
-i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) & -i=.\..\..\samples -dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) &
$(CXXFLAGS) $(CXXFLAGS)
DIALOGS_OBJECTS = & DIALOGS_OBJECTS = &
$(OBJS)\dialogs_dialogs.obj & $(OBJS)\dialogs_dialogs.obj &
$(____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS) $(____GENERIC_DIALOGS_IN_NATIVE_BUILDS_FILENAMES_OBJECTS)
all : $(OBJS) all : $(OBJS)
$(OBJS) : $(OBJS) :
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all : .SYMBOLIC $(OBJS)\dialogs.exe data all : .SYMBOLIC $(OBJS)\dialogs.exe data
clean : .SYMBOLIC clean : .SYMBOLIC
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
-if exist $(OBJS)\dialogs.exe del $(OBJS)\dialogs.exe -if exist $(OBJS)\dialogs.exe del $(OBJS)\dialogs.exe
$(OBJS)\dialogs.exe : $(DIALOGS_OBJECTS) $(OBJS)\dialogs_dialogs.res $(OBJS)\dialogs.exe : $(DIALOGS_OBJECTS) $(OBJS)\dialogs_dialogs.res
@%create $(OBJS)\dialogs.lbc @%create $(OBJS)\dialogs.lbc
@%append $(OBJS)\dialogs.lbc option quiet @%append $(OBJS)\dialogs.lbc option quiet
@%append $(OBJS)\dialogs.lbc name $^@ @%append $(OBJS)\dialogs.lbc name $^@
@%append $(OBJS)\dialogs.lbc option caseexact @%append $(OBJS)\dialogs.lbc option caseexact
@%append $(OBJS)\dialogs.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS) @%append $(OBJS)\dialogs.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(LDFLAGS)
@for %i in ($(DIALOGS_OBJECTS)) do @%append $(OBJS)\dialogs.lbc file %i @for %i in ($(DIALOGS_OBJECTS)) do @%append $(OBJS)\dialogs.lbc file %i
@for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\dialogs.lbc library %i @for %i in ( $(__WXLIB_ADV_p) $(__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) $(__GDIPLUS_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)\dialogs.lbc library %i
@%append $(OBJS)\dialogs.lbc option resource=$(OBJS)\dialogs_dialogs.res @%append $(OBJS)\dialogs.lbc option resource=$(OBJS)\dialogs_dialogs.res
@for %i in () do @%append $(OBJS)\dialogs.lbc option stack=%i @for %i in () do @%append $(OBJS)\dialogs.lbc option stack=%i
wlink @$(OBJS)\dialogs.lbc wlink @$(OBJS)\dialogs.lbc
data : .SYMBOLIC data : .SYMBOLIC
if not exist $(OBJS) mkdir $(OBJS) if not exist $(OBJS) mkdir $(OBJS)
for %f in (tips.txt) do if not exist $(OBJS)\%f copy .\%f $(OBJS) for %f in (tips.txt) do if not exist $(OBJS)\%f copy .\%f $(OBJS)
$(OBJS)\dialogs_dialogs.obj : .AUTODEPEND .\dialogs.cpp $(OBJS)\dialogs_dialogs.obj : .AUTODEPEND .\dialogs.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(DIALOGS_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(DIALOGS_CXXFLAGS) $<
$(OBJS)\dialogs_colrdlgg.obj : .AUTODEPEND .\..\..\src\generic\colrdlgg.cpp $(OBJS)\dialogs_colrdlgg.obj : .AUTODEPEND .\..\..\src\generic\colrdlgg.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(DIALOGS_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(DIALOGS_CXXFLAGS) $<
$(OBJS)\dialogs_dirdlgg.obj : .AUTODEPEND .\..\..\src\generic\dirdlgg.cpp $(OBJS)\dialogs_dirdlgg.obj : .AUTODEPEND .\..\..\src\generic\dirdlgg.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(DIALOGS_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(DIALOGS_CXXFLAGS) $<
$(OBJS)\dialogs_filedlgg.obj : .AUTODEPEND .\..\..\src\generic\filedlgg.cpp $(OBJS)\dialogs_filedlgg.obj : .AUTODEPEND .\..\..\src\generic\filedlgg.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(DIALOGS_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(DIALOGS_CXXFLAGS) $<
$(OBJS)\dialogs_fontdlgg.obj : .AUTODEPEND .\..\..\src\generic\fontdlgg.cpp $(OBJS)\dialogs_fontdlgg.obj : .AUTODEPEND .\..\..\src\generic\fontdlgg.cpp
$(CXX) -bt=nt -zq -fo=$^@ $(DIALOGS_CXXFLAGS) $< $(CXX) -bt=nt -zq -fo=$^@ $(DIALOGS_CXXFLAGS) $<
$(OBJS)\dialogs_dialogs.res : .AUTODEPEND .\dialogs.rc $(OBJS)\dialogs_dialogs.res : .AUTODEPEND .\dialogs.rc
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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $< 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) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<

View File

@@ -1,232 +1,232 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
.autodepend .autodepend
!ifndef BCCDIR !ifndef BCCDIR
!ifndef MAKEDIR !ifndef MAKEDIR
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4 !error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
!endif !endif
BCCDIR = $(MAKEDIR)\.. BCCDIR = $(MAKEDIR)\..
!endif !endif
!include ../../build/msw/config.bcc !include ../../build/msw/config.bcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = bcc COMPILER_PREFIX = bcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
NETTEST_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \ NETTEST_CXXFLAGS = $(__RUNTIME_LIBS_7) -I$(BCCDIR)\include $(__DEBUGINFO) \
$(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_6) -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -I. $(__DLLFLAG_p) \
-I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS) -I.\..\..\samples -DNOPCH $(CPPFLAGS) $(CXXFLAGS)
NETTEST_OBJECTS = \ NETTEST_OBJECTS = \
$(OBJS)\nettest_nettest.obj $(OBJS)\nettest_nettest.obj
### Conditionally set variables: ### ### Conditionally set variables: ###
!if "$(USE_GUI)" == "0" !if "$(USE_GUI)" == "0"
PORTNAME = base PORTNAME = base
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
PORTNAME = msw PORTNAME = msw
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
WXDEBUGFLAG = d WXDEBUGFLAG = d
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
WXUNICODEFLAG = u WXUNICODEFLAG = u
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
WXUNIVNAME = univ WXUNIVNAME = univ
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
WXDLLFLAG = dll WXDLLFLAG = dll
!endif !endif
!if "$(SHARED)" == "0" !if "$(SHARED)" == "0"
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
!endif !endif
!if "$(BUILD)" == "debug" !if "$(BUILD)" == "debug"
__OPTIMIZEFLAG_2 = -Od __OPTIMIZEFLAG_2 = -Od
!endif !endif
!if "$(BUILD)" == "release" !if "$(BUILD)" == "release"
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_5 = __THREADSFLAG_5 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_5 = mt __THREADSFLAG_5 = mt
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREADSFLAG_6 = __THREADSFLAG_6 =
!endif !endif
!if "$(USE_THREADS)" == "1" !if "$(USE_THREADS)" == "1"
__THREADSFLAG_6 = -tWM __THREADSFLAG_6 = -tWM
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_7 = -tWR __RUNTIME_LIBS_7 = -tWR
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_7 = __RUNTIME_LIBS_7 =
!endif !endif
!if "$(RUNTIME_LIBS)" == "dynamic" !if "$(RUNTIME_LIBS)" == "dynamic"
__RUNTIME_LIBS_8 = i __RUNTIME_LIBS_8 = i
!endif !endif
!if "$(RUNTIME_LIBS)" == "static" !if "$(RUNTIME_LIBS)" == "static"
__RUNTIME_LIBS_8 = __RUNTIME_LIBS_8 =
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
!endif !endif
!if "$(WXUNIV)" == "1" !if "$(WXUNIV)" == "1"
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
!endif !endif
!if "$(DEBUG_FLAG)" == "0" !if "$(DEBUG_FLAG)" == "0"
__DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = -dwxDEBUG_LEVEL=0
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_EXCEPTIONS)" == "0" !if "$(USE_EXCEPTIONS)" == "0"
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
!endif !endif
!if "$(USE_RTTI)" == "0" !if "$(USE_RTTI)" == "0"
__RTTI_DEFINE_p_1 = -dwxNO_RTTI __RTTI_DEFINE_p_1 = -dwxNO_RTTI
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
!endif !endif
!if "$(USE_THREADS)" == "0" !if "$(USE_THREADS)" == "0"
__THREAD_DEFINE_p_1 = -dwxNO_THREADS __THREAD_DEFINE_p_1 = -dwxNO_THREADS
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
!endif !endif
!if "$(UNICODE)" == "0" !if "$(UNICODE)" == "0"
__UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = -dwxUSE_UNICODE=0
!endif !endif
!if "$(UNICODE)" == "1" !if "$(UNICODE)" == "1"
__UNICODE_DEFINE_p_1 = -d_UNICODE __UNICODE_DEFINE_p_1 = -d_UNICODE
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = -dwxUSE_UNICODE_MSLU=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = -dwxUSE_GRAPHICS_CONTEXT=1
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
!endif !endif
!if "$(SHARED)" == "1" !if "$(SHARED)" == "1"
__DLLFLAG_p_1 = -dWXUSINGDLL __DLLFLAG_p_1 = -dWXUSINGDLL
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
!endif !endif
!if "$(MONOLITHIC)" == "0" !if "$(MONOLITHIC)" == "0"
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(MONOLITHIC)" == "1" !if "$(MONOLITHIC)" == "1"
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib __LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib __LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
!endif !endif
!if "$(USE_GUI)" == "1" !if "$(USE_GUI)" == "1"
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib __LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
!endif !endif
!if "$(MSLU)" == "1" !if "$(MSLU)" == "1"
__UNICOWS_LIB_p = unicows.lib __UNICOWS_LIB_p = unicows.lib
!endif !endif
!if "$(USE_GDIPLUS)" == "1" !if "$(USE_GDIPLUS)" == "1"
__GDIPLUS_LIB_p = gdiplus.lib __GDIPLUS_LIB_p = gdiplus.lib
!endif !endif
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default" !if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "0" !if "$(DEBUG_INFO)" == "0"
__DEBUGINFO = -v- __DEBUGINFO = -v-
!endif !endif
!if "$(DEBUG_INFO)" == "1" !if "$(DEBUG_INFO)" == "1"
__DEBUGINFO = -v __DEBUGINFO = -v
!endif !endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\nettest.exe all: $(OBJS)\nettest.exe
clean: clean:
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
-if exist $(OBJS)\*.res del $(OBJS)\*.res -if exist $(OBJS)\*.res del $(OBJS)\*.res
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm -if exist $(OBJS)\*.csm del $(OBJS)\*.csm
-if exist $(OBJS)\nettest.exe del $(OBJS)\nettest.exe -if exist $(OBJS)\nettest.exe del $(OBJS)\nettest.exe
-if exist $(OBJS)\nettest.tds del $(OBJS)\nettest.tds -if exist $(OBJS)\nettest.tds del $(OBJS)\nettest.tds
-if exist $(OBJS)\nettest.ilc del $(OBJS)\nettest.ilc -if exist $(OBJS)\nettest.ilc del $(OBJS)\nettest.ilc
-if exist $(OBJS)\nettest.ild del $(OBJS)\nettest.ild -if exist $(OBJS)\nettest.ild del $(OBJS)\nettest.ild
-if exist $(OBJS)\nettest.ilf del $(OBJS)\nettest.ilf -if exist $(OBJS)\nettest.ilf del $(OBJS)\nettest.ilf
-if exist $(OBJS)\nettest.ils del $(OBJS)\nettest.ils -if exist $(OBJS)\nettest.ils del $(OBJS)\nettest.ils
$(OBJS)\nettest.exe: $(NETTEST_OBJECTS) $(OBJS)\nettest_nettest.res $(OBJS)\nettest.exe: $(NETTEST_OBJECTS) $(OBJS)\nettest_nettest.res
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&| ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa $(LDFLAGS) @&&|
c0w32.obj $(NETTEST_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\nettest_nettest.res c0w32.obj $(NETTEST_OBJECTS),$@,, $(__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) ole2w32.lib oleacc.lib import32.lib cw32$(__THREADSFLAG_5)$(__RUNTIME_LIBS_8).lib,, $(OBJS)\nettest_nettest.res
| |
$(OBJS)\nettest_nettest.obj: .\nettest.cpp $(OBJS)\nettest_nettest.obj: .\nettest.cpp
$(CXX) -q -c -P -o$@ $(NETTEST_CXXFLAGS) .\nettest.cpp $(CXX) -q -c -P -o$@ $(NETTEST_CXXFLAGS) .\nettest.cpp
$(OBJS)\nettest_nettest.res: .\nettest.rc $(OBJS)\nettest_nettest.res: .\nettest.rc
brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\nettest.rc brcc32 -32 -r -fo$@ -i$(BCCDIR)\include -d__WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) -i$(SETUPHDIR) -i.\..\..\include -i. $(__DLLFLAG_p_1) -i.\..\..\samples -dNOPCH .\nettest.rc

View File

@@ -1,226 +1,226 @@
# ========================================================================= # =========================================================================
# This makefile was generated by # This makefile was generated by
# Bakefile 0.2.6 (http://www.bakefile.org) # Bakefile 0.2.6 (http://www.bakefile.org)
# Do not modify, all changes will be overwritten! # Do not modify, all changes will be overwritten!
# ========================================================================= # =========================================================================
include ../../build/msw/config.gcc include ../../build/msw/config.gcc
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
# Do not modify the rest of this file! # Do not modify the rest of this file!
# ------------------------------------------------------------------------- # -------------------------------------------------------------------------
### Variables: ### ### Variables: ###
CPPDEPS = -MT$@ -MF$@.d -MD -MP CPPDEPS = -MT$@ -MF$@.d -MD -MP
WX_RELEASE_NODOT = 29 WX_RELEASE_NODOT = 29
COMPILER_PREFIX = gcc COMPILER_PREFIX = gcc
OBJS = \ OBJS = \
$(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) $(COMPILER_PREFIX)_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG) LIBDIRNAME = .\..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
SETUPHDIR = \ SETUPHDIR = \
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG) $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
NETTEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \ NETTEST_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG) \
$(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \ $(GCCFLAGS) -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) \
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \ $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \ $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) \
$(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \ $(__GFXCTX_DEFINE_p) -I$(SETUPHDIR) -I.\..\..\include -W -Wall -I. \
$(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \ $(__DLLFLAG_p) -I.\..\..\samples -DNOPCH $(__RTTIFLAG_5) \
$(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS) $(__EXCEPTIONSFLAG_6) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)
NETTEST_OBJECTS = \ NETTEST_OBJECTS = \
$(OBJS)\nettest_nettest.o \ $(OBJS)\nettest_nettest.o \
$(OBJS)\nettest_nettest_rc.o $(OBJS)\nettest_nettest_rc.o
### Conditionally set variables: ### ### Conditionally set variables: ###
ifeq ($(GCC_VERSION),2.95) ifeq ($(GCC_VERSION),2.95)
GCCFLAGS = -fvtable-thunks GCCFLAGS = -fvtable-thunks
endif endif
ifeq ($(USE_GUI),0) ifeq ($(USE_GUI),0)
PORTNAME = base PORTNAME = base
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
PORTNAME = msw PORTNAME = msw
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
WXDEBUGFLAG = d WXDEBUGFLAG = d
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
WXUNICODEFLAG = u WXUNICODEFLAG = u
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
WXUNIVNAME = univ WXUNIVNAME = univ
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
WXDLLFLAG = dll WXDLLFLAG = dll
endif endif
ifeq ($(SHARED),0) ifeq ($(SHARED),0)
LIBTYPE_SUFFIX = lib LIBTYPE_SUFFIX = lib
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
LIBTYPE_SUFFIX = dll LIBTYPE_SUFFIX = dll
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
EXTRALIBS_FOR_BASE = EXTRALIBS_FOR_BASE =
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
__OPTIMIZEFLAG_2 = -O0 __OPTIMIZEFLAG_2 = -O0
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
__OPTIMIZEFLAG_2 = -O2 __OPTIMIZEFLAG_2 = -O2
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTIFLAG_5 = -fno-rtti __RTTIFLAG_5 = -fno-rtti
endif endif
ifeq ($(USE_RTTI),1) ifeq ($(USE_RTTI),1)
__RTTIFLAG_5 = __RTTIFLAG_5 =
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONSFLAG_6 = -fno-exceptions __EXCEPTIONSFLAG_6 = -fno-exceptions
endif endif
ifeq ($(USE_EXCEPTIONS),1) ifeq ($(USE_EXCEPTIONS),1)
__EXCEPTIONSFLAG_6 = __EXCEPTIONSFLAG_6 =
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ __WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
endif endif
ifeq ($(WXUNIV),1) ifeq ($(WXUNIV),1)
__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__ __WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0 __DEBUG_DEFINE_p = -DwxDEBUG_LEVEL=0
endif endif
ifeq ($(DEBUG_FLAG),0) ifeq ($(DEBUG_FLAG),0)
__DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0 __DEBUG_DEFINE_p_1 = --define wxDEBUG_LEVEL=0
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
endif endif
ifeq ($(USE_EXCEPTIONS),0) ifeq ($(USE_EXCEPTIONS),0)
__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS __EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONS
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p = -DwxNO_RTTI __RTTI_DEFINE_p = -DwxNO_RTTI
endif endif
ifeq ($(USE_RTTI),0) ifeq ($(USE_RTTI),0)
__RTTI_DEFINE_p_1 = --define wxNO_RTTI __RTTI_DEFINE_p_1 = --define wxNO_RTTI
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p = -DwxNO_THREADS __THREAD_DEFINE_p = -DwxNO_THREADS
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREAD_DEFINE_p_1 = --define wxNO_THREADS __THREAD_DEFINE_p_1 = --define wxNO_THREADS
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p = -DwxUSE_UNICODE=0 __UNICODE_DEFINE_p = -DwxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p = -D_UNICODE __UNICODE_DEFINE_p = -D_UNICODE
endif endif
ifeq ($(UNICODE),0) ifeq ($(UNICODE),0)
__UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0 __UNICODE_DEFINE_p_1 = --define wxUSE_UNICODE=0
endif endif
ifeq ($(UNICODE),1) ifeq ($(UNICODE),1)
__UNICODE_DEFINE_p_1 = --define _UNICODE __UNICODE_DEFINE_p_1 = --define _UNICODE
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1 __MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1 __GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p = -DWXUSINGDLL __DLLFLAG_p = -DWXUSINGDLL
endif endif
ifeq ($(SHARED),1) ifeq ($(SHARED),1)
__DLLFLAG_p_1 = --define WXUSINGDLL __DLLFLAG_p_1 = --define WXUSINGDLL
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_CORE_p = \ __WXLIB_CORE_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core
endif endif
ifeq ($(MONOLITHIC),0) ifeq ($(MONOLITHIC),0)
__WXLIB_BASE_p = \ __WXLIB_BASE_p = \
-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(MONOLITHIC),1) ifeq ($(MONOLITHIC),1)
__WXLIB_MONO_p = \ __WXLIB_MONO_p = \
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR) -lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG) __LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG) __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
endif endif
ifeq ($(USE_GUI),1) ifeq ($(USE_GUI),1)
__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG) __LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)
endif endif
ifeq ($(MSLU),1) ifeq ($(MSLU),1)
__UNICOWS_LIB_p = -lunicows __UNICOWS_LIB_p = -lunicows
endif endif
ifeq ($(USE_GDIPLUS),1) ifeq ($(USE_GDIPLUS),1)
__GDIPLUS_LIB_p = -lgdiplus __GDIPLUS_LIB_p = -lgdiplus
endif endif
ifeq ($(BUILD),debug) ifeq ($(BUILD),debug)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
endif endif
ifeq ($(BUILD),release) ifeq ($(BUILD),release)
ifeq ($(DEBUG_INFO),default) ifeq ($(DEBUG_INFO),default)
__DEBUGINFO = __DEBUGINFO =
endif endif
endif endif
ifeq ($(DEBUG_INFO),0) ifeq ($(DEBUG_INFO),0)
__DEBUGINFO = __DEBUGINFO =
endif endif
ifeq ($(DEBUG_INFO),1) ifeq ($(DEBUG_INFO),1)
__DEBUGINFO = -g __DEBUGINFO = -g
endif endif
ifeq ($(USE_THREADS),0) ifeq ($(USE_THREADS),0)
__THREADSFLAG = __THREADSFLAG =
endif endif
ifeq ($(USE_THREADS),1) ifeq ($(USE_THREADS),1)
__THREADSFLAG = -mthreads __THREADSFLAG = -mthreads
endif endif
all: $(OBJS) all: $(OBJS)
$(OBJS): $(OBJS):
-if not exist $(OBJS) mkdir $(OBJS) -if not exist $(OBJS) mkdir $(OBJS)
### Targets: ### ### Targets: ###
all: $(OBJS)\nettest.exe all: $(OBJS)\nettest.exe
clean: clean:
-if exist $(OBJS)\*.o del $(OBJS)\*.o -if exist $(OBJS)\*.o del $(OBJS)\*.o
-if exist $(OBJS)\*.d del $(OBJS)\*.d -if exist $(OBJS)\*.d del $(OBJS)\*.d
-if exist $(OBJS)\nettest.exe del $(OBJS)\nettest.exe -if exist $(OBJS)\nettest.exe del $(OBJS)\nettest.exe
$(OBJS)\nettest.exe: $(NETTEST_OBJECTS) $(OBJS)\nettest_nettest_rc.o $(OBJS)\nettest.exe: $(NETTEST_OBJECTS) $(OBJS)\nettest_nettest_rc.o
$(CXX) -o $@ $(NETTEST_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet $(CXX) -o $@ $(NETTEST_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--subsystem,windows -mwindows $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lwininet
$(OBJS)\nettest_nettest.o: ./nettest.cpp $(OBJS)\nettest_nettest.o: ./nettest.cpp
$(CXX) -c -o $@ $(NETTEST_CXXFLAGS) $(CPPDEPS) $< $(CXX) -c -o $@ $(NETTEST_CXXFLAGS) $(CPPDEPS) $<
$(OBJS)\nettest_nettest_rc.o: ./nettest.rc $(OBJS)\nettest_nettest_rc.o: ./nettest.rc
windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH windres --use-temp-file -i$< -o$@ --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ./../../include --include-dir . $(__DLLFLAG_p_1) --include-dir ./../../samples --define NOPCH
.PHONY: all clean .PHONY: all clean
SHELL := $(COMSPEC) SHELL := $(COMSPEC)
# Dependencies tracking: # Dependencies tracking:
-include $(OBJS)/*.d -include $(OBJS)/*.d

Some files were not shown because too many files have changed in this diff Show More