1
# =========================================================================
2
# This makefile was generated by
3
# Bakefile 0.1.7 (http://bakefile.sourceforge.net)
4
# Do not modify, all changes will be overwritten!
5
# =========================================================================
11
!error Your Borland compiler does not define MAKEDIR. Please define the BCCDIR variable, e.g. BCCDIR=d:\bc4
13
BCCDIR = $(MAKEDIR)\..
16
!include ../../../build/msw/config.bcc
18
# -------------------------------------------------------------------------
19
# Do not modify the rest of this file!
20
# -------------------------------------------------------------------------
26
bcc_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
27
LIBDIRNAME = .\..\..\..\lib\bcc_$(LIBTYPE_SUFFIX)$(CFG)
29
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
30
PROPGRIDSAMPLE_CXXFLAGS = $(__RUNTIME_LIBS_6) -I$(BCCDIR)\include \
31
$(__DEBUGINFO) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) -D__WXMSW__ \
32
$(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \
33
$(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) \
34
-I.\..\..\..\include -I$(SETUPHDIR) -I. $(__DLLFLAG_p) -I.\..\..\..\samples \
35
-DNOPCH -I.\..\..\include $(CPPFLAGS) $(CXXFLAGS)
36
PROPGRIDSAMPLE_OBJECTS = \
37
$(OBJS)\propgridsample_propgridsample.obj \
38
$(OBJS)\propgridsample_sampleprops.obj
40
### Conditionally set variables: ###
42
!if "$(USE_GUI)" == "0"
45
!if "$(USE_GUI)" == "1"
48
!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
51
!if "$(DEBUG_FLAG)" == "1"
54
!if "$(UNICODE)" == "1"
57
!if "$(WXUNIV)" == "1"
60
!if "$(SHARED)" == "1"
63
!if "$(SHARED)" == "0"
66
!if "$(SHARED)" == "1"
69
!if "$(MONOLITHIC)" == "0"
72
!if "$(MONOLITHIC)" == "1"
75
!if "$(BUILD)" == "debug"
76
__OPTIMIZEFLAG_2 = -Od
78
!if "$(BUILD)" == "release"
79
__OPTIMIZEFLAG_2 = -O2
81
!if "$(USE_THREADS)" == "0"
84
!if "$(USE_THREADS)" == "1"
87
!if "$(USE_THREADS)" == "0"
90
!if "$(USE_THREADS)" == "1"
91
__THREADSFLAG_5 = -tWM
93
!if "$(RUNTIME_LIBS)" == "dynamic"
94
__RUNTIME_LIBS_6 = -tWR
96
!if "$(RUNTIME_LIBS)" == "static"
99
!if "$(RUNTIME_LIBS)" == "dynamic"
102
!if "$(RUNTIME_LIBS)" == "static"
105
!if "$(WXUNIV)" == "1"
106
__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__
108
!if "$(WXUNIV)" == "1"
109
__WXUNIV_DEFINE_p_1 = -d__WXUNIVERSAL__
111
!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
112
__DEBUG_DEFINE_p = -D__WXDEBUG__
114
!if "$(DEBUG_FLAG)" == "1"
115
__DEBUG_DEFINE_p = -D__WXDEBUG__
117
!if "$(BUILD)" == "debug" && "$(DEBUG_FLAG)" == "default"
118
__DEBUG_DEFINE_p_1 = -d__WXDEBUG__
120
!if "$(DEBUG_FLAG)" == "1"
121
__DEBUG_DEFINE_p_1 = -d__WXDEBUG__
123
!if "$(USE_EXCEPTIONS)" == "0"
124
__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS
126
!if "$(USE_EXCEPTIONS)" == "0"
127
__EXCEPTIONS_DEFINE_p_1 = -dwxNO_EXCEPTIONS
129
!if "$(USE_RTTI)" == "0"
130
__RTTI_DEFINE_p = -DwxNO_RTTI
132
!if "$(USE_RTTI)" == "0"
133
__RTTI_DEFINE_p_1 = -dwxNO_RTTI
135
!if "$(USE_THREADS)" == "0"
136
__THREAD_DEFINE_p = -DwxNO_THREADS
138
!if "$(USE_THREADS)" == "0"
139
__THREAD_DEFINE_p_1 = -dwxNO_THREADS
141
!if "$(UNICODE)" == "1"
142
__UNICODE_DEFINE_p = -D_UNICODE
144
!if "$(UNICODE)" == "1"
145
__UNICODE_DEFINE_p_1 = -d_UNICODE
147
!if "$(SHARED)" == "1"
148
__DLLFLAG_p = -DWXUSINGDLL
150
!if "$(SHARED)" == "1"
151
__DLLFLAG_p_1 = -dWXUSINGDLL
153
!if "$(MONOLITHIC)" == "0"
155
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_adv.lib
157
!if "$(MONOLITHIC)" == "0"
159
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
161
!if "$(MONOLITHIC)" == "0"
163
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
165
!if "$(MONOLITHIC)" == "1"
167
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
169
!if "$(USE_GUI)" == "1"
170
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
172
!if "$(USE_GUI)" == "1"
173
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
175
!if "$(USE_GUI)" == "1"
176
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
179
__UNICOWS_LIB_p = unicows.lib
181
!if "$(BUILD)" == "debug" && "$(DEBUG_INFO)" == "default"
184
!if "$(BUILD)" == "release" && "$(DEBUG_INFO)" == "default"
187
!if "$(DEBUG_INFO)" == "0"
190
!if "$(DEBUG_INFO)" == "1"
197
-if not exist $(OBJS) mkdir $(OBJS)
201
all: $(OBJS)\propgridsample.exe
204
-if exist $(OBJS)\*.obj del $(OBJS)\*.obj
205
-if exist $(OBJS)\*.res del $(OBJS)\*.res
206
-if exist $(OBJS)\*.csm del $(OBJS)\*.csm
207
-if exist $(OBJS)\propgridsample.exe del $(OBJS)\propgridsample.exe
208
-if exist $(OBJS)\propgridsample.tds del $(OBJS)\propgridsample.tds
209
-if exist $(OBJS)\propgridsample.ilc del $(OBJS)\propgridsample.ilc
210
-if exist $(OBJS)\propgridsample.ild del $(OBJS)\propgridsample.ild
211
-if exist $(OBJS)\propgridsample.ilf del $(OBJS)\propgridsample.ilf
212
-if exist $(OBJS)\propgridsample.ils del $(OBJS)\propgridsample.ils
214
$(OBJS)\propgridsample.exe: $(PROPGRIDSAMPLE_OBJECTS) $(OBJS)\propgridsample_sample.res
215
ilink32 -Tpe -q $(LDFLAGS) -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -aa @&&|
216
c0w32.obj $(PROPGRIDSAMPLE_OBJECTS),$@,, wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_propgrid.lib wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_.lib $(__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) ole2w32.lib oleacc.lib odbc32.lib import32.lib cw32$(__THREADSFLAG_4)$(__RUNTIME_LIBS_7).lib,, $(OBJS)\propgridsample_sample.res
219
$(OBJS)\propgridsample_sample.res: .\..\..\..\samples\sample.rc
220
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) -i.\..\..\..\include -i$(SETUPHDIR) -i. $(__DLLFLAG_p_1) -i.\..\..\..\samples $**
222
$(OBJS)\propgridsample_propgridsample.obj: .\propgridsample.cpp
223
$(CXX) -q -c -P -o$@ $(PROPGRIDSAMPLE_CXXFLAGS) $**
225
$(OBJS)\propgridsample_sampleprops.obj: .\sampleprops.cpp
226
$(CXX) -q -c -P -o$@ $(PROPGRIDSAMPLE_CXXFLAGS) $**