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!
142
142
!ifeq USE_EXCEPTIONS 1
143
143
__EXCEPTIONSFLAG = -xs
148
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
153
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net.lib
158
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
163
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
167
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
171
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
175
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
179
__GDIPLUS_LIB_p = gdiplus.lib
183
__CAIRO_LIB_p = cairo.lib
185
____CAIRO_LIBDIR_FILENAMES =
187
____CAIRO_LIBDIR_FILENAMES = libpath $(CAIRO_ROOT)\lib
145
189
__WXUNIV_DEFINE_p =
147
191
__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
188
232
__DLLFLAG_p = -dWXUSINGDLL
193
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
198
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_net.lib
203
wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
208
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
212
__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
216
__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
220
__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
223
235
### Variables: ###
230
242
$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
231
243
CLIENT_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
232
$(__RUNTIME_LIBS) -d__WXPM__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
244
$(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
233
245
$(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
234
246
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
235
247
-i=$(SETUPHDIR) -i=.\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -wx &
238
250
CLIENT_OBJECTS = &
239
251
$(OBJS)\client_client.obj
240
252
SERVER_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
241
$(__RUNTIME_LIBS) -d__WXPM__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
253
$(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
242
254
$(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
243
255
$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
244
256
-i=$(SETUPHDIR) -i=.\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -wx &
262
274
-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
263
275
-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
264
276
-if exist $(OBJS)\*.pch del $(OBJS)\*.pch
265
-del $(OBJS)\client.exe
266
-del $(OBJS)\server.exe
277
-if exist $(OBJS)\client.exe del $(OBJS)\client.exe
278
-if exist $(OBJS)\server.exe del $(OBJS)\server.exe
268
$(OBJS)\client.exe : $(CLIENT_OBJECTS)
280
$(OBJS)\client.exe : $(CLIENT_OBJECTS) $(OBJS)\client_client.res
269
281
@%create $(OBJS)\client.lbc
270
282
@%append $(OBJS)\client.lbc option quiet
271
283
@%append $(OBJS)\client.lbc name $^@
272
284
@%append $(OBJS)\client.lbc option caseexact
273
@%append $(OBJS)\client.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system os2v2_pm $(LDFLAGS)
285
@%append $(OBJS)\client.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)
274
286
@for %i in ($(CLIENT_OBJECTS)) do @%append $(OBJS)\client.lbc file %i
275
@for %i in ( $(__WXLIB_CORE_p) $(__WXLIB_NET_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)\client.lbc library %i
276
@%append $(OBJS)\client.lbc
287
@for %i in ( $(__WXLIB_CORE_p) $(__WXLIB_NET_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)\client.lbc library %i
288
@%append $(OBJS)\client.lbc option resource=$(OBJS)\client_client.res
277
289
@for %i in () do @%append $(OBJS)\client.lbc option stack=%i
278
290
wlink @$(OBJS)\client.lbc
280
$(OBJS)\server.exe : $(SERVER_OBJECTS)
292
$(OBJS)\server.exe : $(SERVER_OBJECTS) $(OBJS)\server_server.res
281
293
@%create $(OBJS)\server.lbc
282
294
@%append $(OBJS)\server.lbc option quiet
283
295
@%append $(OBJS)\server.lbc name $^@
284
296
@%append $(OBJS)\server.lbc option caseexact
285
@%append $(OBJS)\server.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system os2v2_pm $(LDFLAGS)
297
@%append $(OBJS)\server.lbc $(__DEBUGINFO_1) libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)
286
298
@for %i in ($(SERVER_OBJECTS)) do @%append $(OBJS)\server.lbc file %i
287
@for %i in ( $(__WXLIB_CORE_p) $(__WXLIB_NET_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)\server.lbc library %i
288
@%append $(OBJS)\server.lbc
299
@for %i in ( $(__WXLIB_CORE_p) $(__WXLIB_NET_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)\server.lbc library %i
300
@%append $(OBJS)\server.lbc option resource=$(OBJS)\server_server.res
289
301
@for %i in () do @%append $(OBJS)\server.lbc option stack=%i
290
302
wlink @$(OBJS)\server.lbc
292
304
$(OBJS)\client_client.obj : .AUTODEPEND .\client.cpp
293
$(CXX) -bt=os2 -zq -fo=$^@ $(CLIENT_CXXFLAGS) $<
305
$(CXX) -bt=nt -zq -fo=$^@ $(CLIENT_CXXFLAGS) $<
307
$(OBJS)\client_client.res : .AUTODEPEND .\client.rc
308
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 $<
295
310
$(OBJS)\server_server.obj : .AUTODEPEND .\server.cpp
296
$(CXX) -bt=os2 -zq -fo=$^@ $(SERVER_CXXFLAGS) $<
311
$(CXX) -bt=nt -zq -fo=$^@ $(SERVER_CXXFLAGS) $<
313
$(OBJS)\server_server.res : .AUTODEPEND .\server.rc
314
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 $<