1
1
# =========================================================================
2
2
# This makefile was generated by
3
# Bakefile 0.2.8 (http://www.bakefile.org)
3
# Bakefile 0.2.9 (http://www.bakefile.org)
4
4
# Do not modify, all changes will be overwritten!
5
5
# =========================================================================
7
!include ../../build/os2/config.wat
7
!include ../../build/msw/config.wat
9
9
# -------------------------------------------------------------------------
10
10
# Do not modify the rest of this file!
146
146
!ifeq USE_EXCEPTIONS 1
147
147
__EXCEPTIONSFLAG_8 = -xs
151
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
155
!ifeq DEBUG_FLAG default
156
__DEBUG_DEFINE_p = -d__WXDEBUG__
160
__DEBUG_DEFINE_p = -d__WXDEBUG__
164
__NDEBUG_DEFINE_p = -dNDEBUG
166
__EXCEPTIONS_DEFINE_p =
167
!ifeq USE_EXCEPTIONS 0
168
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
172
__RTTI_DEFINE_p = -dwxNO_RTTI
176
__THREAD_DEFINE_p = -dwxNO_THREADS
180
__UNICODE_DEFINE_p = -d_UNICODE
184
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
186
____CAIRO_INCLUDEDIR_FILENAMES_p =
188
____CAIRO_INCLUDEDIR_FILENAMES_p = -i=$(CAIRO_ROOT)\include\cairo
192
__DLLFLAG_p = -dWXUSINGDLL
194
149
__WXLIB_DBGRID_p =
195
150
!ifeq MONOLITHIC 0
196
151
__WXLIB_DBGRID_p = &
246
201
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
205
__GDIPLUS_LIB_p = gdiplus.lib
209
__CAIRO_LIB_p = cairo.lib
211
____CAIRO_LIBDIR_FILENAMES_p =
213
____CAIRO_LIBDIR_FILENAMES_p = libpath $(CAIRO_ROOT)\lib
217
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
221
!ifeq DEBUG_FLAG default
222
__DEBUG_DEFINE_p = -d__WXDEBUG__
226
__DEBUG_DEFINE_p = -d__WXDEBUG__
230
__NDEBUG_DEFINE_p = -dNDEBUG
232
__EXCEPTIONS_DEFINE_p =
233
!ifeq USE_EXCEPTIONS 0
234
__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
238
__RTTI_DEFINE_p = -dwxNO_RTTI
242
__THREAD_DEFINE_p = -dwxNO_THREADS
246
__UNICODE_DEFINE_p = -d_UNICODE
250
__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
252
____CAIRO_INCLUDEDIR_FILENAMES =
254
____CAIRO_INCLUDEDIR_FILENAMES = -i=$(CAIRO_ROOT)\include\cairo
258
__DLLFLAG_p = -dWXUSINGDLL
249
261
### Variables: ###
256
268
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
257
269
DBTEST_CXXFLAGS = $(__DEBUGINFO_0) $(__OPTIMIZEFLAG_2) $(__THREADSFLAG_5) &
258
$(__RUNTIME_LIBS_6) -d__WXPM__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
270
$(__RUNTIME_LIBS_6) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
259
271
$(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
260
272
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
261
-i=$(SETUPHDIR) -i=.\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES_p) -wx &
273
-i=$(SETUPHDIR) -i=.\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -wx &
262
274
-wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) -i=.\..\..\samples &
263
275
-dNOPCH $(__RTTIFLAG_7) $(__EXCEPTIONSFLAG_8) $(CPPFLAGS) $(CXXFLAGS)
264
276
DBTEST_OBJECTS = &
280
292
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
281
293
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
282
294
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch
283
-del $(OBJS)\dbtest.exe
295
-if exist $(OBJS)\dbtest.exe del $(OBJS)\dbtest.exe
286
$(OBJS)\dbtest.exe : $(DBTEST_OBJECTS)
298
$(OBJS)\dbtest.exe : $(DBTEST_OBJECTS) $(OBJS)\dbtest_dbtest.res
287
299
@%create $(OBJS)\dbtest.lbc
288
300
@%append $(OBJS)\dbtest.lbc option quiet
289
301
@%append $(OBJS)\dbtest.lbc name $^@
290
302
@%append $(OBJS)\dbtest.lbc option caseexact
291
@%append $(OBJS)\dbtest.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system os2v2_pm $(LDFLAGS)
303
@%append $(OBJS)\dbtest.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(____CAIRO_LIBDIR_FILENAMES_p) $(LDFLAGS)
292
304
@for %i in ($(DBTEST_OBJECTS)) do @%append $(OBJS)\dbtest.lbc file %i
293
@for %i in ( $(__WXLIB_DBGRID_p) $(__WXLIB_ODBC_p) $(__WXLIB_ADV_p) $(__WXLIB_HTML_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) upm32.lib) do @%append $(OBJS)\dbtest.lbc library %i
294
@%append $(OBJS)\dbtest.lbc
305
@for %i in ( $(__WXLIB_DBGRID_p) $(__WXLIB_ODBC_p) $(__WXLIB_ADV_p) $(__WXLIB_HTML_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) $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib) do @%append $(OBJS)\dbtest.lbc library %i
306
@%append $(OBJS)\dbtest.lbc option resource=$(OBJS)\dbtest_dbtest.res
295
307
@for %i in () do @%append $(OBJS)\dbtest.lbc option stack=%i
296
308
wlink @$(OBJS)\dbtest.lbc
299
311
$(OBJS)\dbtest_dbtest.obj : .AUTODEPEND .\dbtest.cpp
300
$(CXX) -bt=os2 -zq -fo=$^@ $(DBTEST_CXXFLAGS) $<
312
$(CXX) -bt=nt -zq -fo=$^@ $(DBTEST_CXXFLAGS) $<
302
314
$(OBJS)\dbtest_listdb.obj : .AUTODEPEND .\listdb.cpp
303
$(CXX) -bt=os2 -zq -fo=$^@ $(DBTEST_CXXFLAGS) $<
315
$(CXX) -bt=nt -zq -fo=$^@ $(DBTEST_CXXFLAGS) $<
317
$(OBJS)\dbtest_dbtest.res : .AUTODEPEND .\dbtest.rc
318
wrc -q -ad -bt=nt -r -fo=$^@ -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) -i=.\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -i=. $(__DLLFLAG_p) -i=.\..\..\samples -dNOPCH $<