1# =========================================================================
2#     This makefile was generated by
3#     Bakefile 0.2.9 (http://www.bakefile.org)
4#     Do not modify, all changes will be overwritten!
5# =========================================================================
6
7!include ../../../build/msw/config.wat
8
9# -------------------------------------------------------------------------
10# Do not modify the rest of this file!
11# -------------------------------------------------------------------------
12
13# Speed up compilation a bit:
14!ifdef __LOADDLL__
15!  loaddll wcc      wccd
16!  loaddll wccaxp   wccdaxp
17!  loaddll wcc386   wccd386
18!  loaddll wpp      wppdi86
19!  loaddll wppaxp   wppdaxp
20!  loaddll wpp386   wppd386
21! if $(__VERSION__) >= 1280
22!  loaddll wlink    wlinkd
23! else
24!  loaddll wlink    wlink
25! endif
26!  loaddll wlib     wlibd
27!endif
28
29# We need these variables in some bakefile-made rules:
30WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
31
32### Conditionally set variables: ###
33
34PORTNAME =
35!ifeq USE_GUI 0
36PORTNAME = base
37!endif
38!ifeq USE_GUI 1
39PORTNAME = msw
40!endif
41WXDEBUGFLAG =
42!ifeq BUILD debug
43!ifeq DEBUG_FLAG default
44WXDEBUGFLAG = d
45!endif
46!endif
47!ifeq DEBUG_FLAG 1
48WXDEBUGFLAG = d
49!endif
50WXUNICODEFLAG =
51!ifeq UNICODE 1
52WXUNICODEFLAG = u
53!endif
54WXUNIVNAME =
55!ifeq WXUNIV 1
56WXUNIVNAME = univ
57!endif
58WXDLLFLAG =
59!ifeq SHARED 1
60WXDLLFLAG = dll
61!endif
62LIBTYPE_SUFFIX =
63!ifeq SHARED 0
64LIBTYPE_SUFFIX = lib
65!endif
66!ifeq SHARED 1
67LIBTYPE_SUFFIX = dll
68!endif
69EXTRALIBS_FOR_BASE =
70!ifeq MONOLITHIC 0
71EXTRALIBS_FOR_BASE = 
72!endif
73!ifeq MONOLITHIC 1
74EXTRALIBS_FOR_BASE =  
75!endif
76__DEBUGINFO =
77!ifeq BUILD debug
78!ifeq DEBUG_INFO default
79__DEBUGINFO = -d2
80!endif
81!endif
82!ifeq BUILD release
83!ifeq DEBUG_INFO default
84__DEBUGINFO = -d0
85!endif
86!endif
87!ifeq DEBUG_INFO 0
88__DEBUGINFO = -d0
89!endif
90!ifeq DEBUG_INFO 1
91__DEBUGINFO = -d2
92!endif
93__DEBUGINFO_4 =
94!ifeq BUILD debug
95!ifeq DEBUG_INFO default
96__DEBUGINFO_4 = debug all
97!endif
98!endif
99!ifeq BUILD release
100!ifeq DEBUG_INFO default
101__DEBUGINFO_4 = 
102!endif
103!endif
104!ifeq DEBUG_INFO 0
105__DEBUGINFO_4 = 
106!endif
107!ifeq DEBUG_INFO 1
108__DEBUGINFO_4 = debug all
109!endif
110__OPTIMIZEFLAG =
111!ifeq BUILD debug
112__OPTIMIZEFLAG = -od
113!endif
114!ifeq BUILD release
115__OPTIMIZEFLAG = -ot -ox
116!endif
117__THREADSFLAG =
118!ifeq USE_THREADS 0
119__THREADSFLAG = 
120!endif
121!ifeq USE_THREADS 1
122__THREADSFLAG = -bm
123!endif
124__RUNTIME_LIBS =
125!ifeq RUNTIME_LIBS dynamic
126__RUNTIME_LIBS = -br
127!endif
128!ifeq RUNTIME_LIBS static
129__RUNTIME_LIBS = 
130!endif
131__RTTIFLAG =
132!ifeq USE_RTTI 0
133__RTTIFLAG = 
134!endif
135!ifeq USE_RTTI 1
136__RTTIFLAG = -xr
137!endif
138__EXCEPTIONSFLAG =
139!ifeq USE_EXCEPTIONS 0
140__EXCEPTIONSFLAG = 
141!endif
142!ifeq USE_EXCEPTIONS 1
143__EXCEPTIONSFLAG = -xs
144!endif
145__WXLIB_CORE_p =
146!ifeq MONOLITHIC 0
147__WXLIB_CORE_p = &
148	wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
149!endif
150__WXLIB_BASE_p =
151!ifeq MONOLITHIC 0
152__WXLIB_BASE_p = &
153	wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
154!endif
155__WXLIB_MONO_p =
156!ifeq MONOLITHIC 1
157__WXLIB_MONO_p = &
158	wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
159!endif
160__LIB_TIFF_p =
161!ifeq USE_GUI 1
162__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
163!endif
164__LIB_JPEG_p =
165!ifeq USE_GUI 1
166__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
167!endif
168__LIB_PNG_p =
169!ifeq USE_GUI 1
170__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
171!endif
172__GDIPLUS_LIB_p =
173!ifeq USE_GDIPLUS 1
174__GDIPLUS_LIB_p = gdiplus.lib
175!endif
176__CAIRO_LIB_p =
177!ifeq USE_CAIRO 1
178__CAIRO_LIB_p = cairo.lib
179!endif
180____CAIRO_LIBDIR_FILENAMES =
181!ifeq USE_CAIRO 1
182____CAIRO_LIBDIR_FILENAMES = libpath $(CAIRO_ROOT)\lib
183!endif
184__WXUNIV_DEFINE_p =
185!ifeq WXUNIV 1
186__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
187!endif
188__DEBUG_DEFINE_p =
189!ifeq BUILD debug
190!ifeq DEBUG_FLAG default
191__DEBUG_DEFINE_p = -d__WXDEBUG__
192!endif
193!endif
194!ifeq DEBUG_FLAG 1
195__DEBUG_DEFINE_p = -d__WXDEBUG__
196!endif
197__NDEBUG_DEFINE_p =
198!ifeq BUILD release
199__NDEBUG_DEFINE_p = -dNDEBUG
200!endif
201__EXCEPTIONS_DEFINE_p =
202!ifeq USE_EXCEPTIONS 0
203__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
204!endif
205__RTTI_DEFINE_p =
206!ifeq USE_RTTI 0
207__RTTI_DEFINE_p = -dwxNO_RTTI
208!endif
209__THREAD_DEFINE_p =
210!ifeq USE_THREADS 0
211__THREAD_DEFINE_p = -dwxNO_THREADS
212!endif
213__UNICODE_DEFINE_p =
214!ifeq UNICODE 1
215__UNICODE_DEFINE_p = -d_UNICODE
216!endif
217__GFXCTX_DEFINE_p =
218!ifeq USE_GDIPLUS 1
219__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
220!endif
221____CAIRO_INCLUDEDIR_FILENAMES =
222!ifeq USE_CAIRO 1
223____CAIRO_INCLUDEDIR_FILENAMES = -i=$(CAIRO_ROOT)\include\cairo
224!endif
225__DLLFLAG_p =
226!ifeq SHARED 1
227__DLLFLAG_p = -dWXUSINGDLL
228!endif
229
230### Variables: ###
231
232WX_RELEASE_NODOT = 28
233OBJS = &
234	wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
235LIBDIRNAME = .\..\..\..\lib\wat_$(LIBTYPE_SUFFIX)$(CFG)
236SETUPHDIR = &
237	$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
238FL_DEMO1_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
239	$(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
240	$(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
241	$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
242	-i=$(SETUPHDIR) -i=.\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -wx &
243	-wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) -i=.\..\..\..\samples &
244	-dNOPCH -i=.\..\..\include -dBMP_DIR="bitmaps/" $(__RTTIFLAG) &
245	$(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS)
246FL_DEMO1_OBJECTS =  &
247	$(OBJS)\fl_demo1_fl_demo1.obj
248FL_DEMO2_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
249	$(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
250	$(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
251	$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
252	-i=$(SETUPHDIR) -i=.\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -wx &
253	-wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) -i=.\..\..\..\samples &
254	-dNOPCH -i=.\..\..\include -dBMP_DIR="bitmaps/" $(__RTTIFLAG) &
255	$(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS)
256FL_DEMO2_OBJECTS =  &
257	$(OBJS)\fl_demo2_fl_demo2.obj
258FL_SAMPLE1_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
259	$(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
260	$(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
261	$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
262	-i=$(SETUPHDIR) -i=.\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -wx &
263	-wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) -i=.\..\..\..\samples &
264	-dNOPCH -i=.\..\..\include -dBMP_DIR="bitmaps/" $(__RTTIFLAG) &
265	$(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS)
266FL_SAMPLE1_OBJECTS =  &
267	$(OBJS)\fl_sample1_fl_sample1.obj
268FL_SAMPLE2_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
269	$(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
270	$(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
271	$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
272	-i=$(SETUPHDIR) -i=.\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -wx &
273	-wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) -i=.\..\..\..\samples &
274	-dNOPCH -i=.\..\..\include -dBMP_DIR="bitmaps/" $(__RTTIFLAG) &
275	$(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS)
276FL_SAMPLE2_OBJECTS =  &
277	$(OBJS)\fl_sample2_fl_sample2.obj
278FL_SAMPLE3_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
279	$(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
280	$(__NDEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
281	$(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
282	-i=$(SETUPHDIR) -i=.\..\..\..\include $(____CAIRO_INCLUDEDIR_FILENAMES) -wx &
283	-wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=. $(__DLLFLAG_p) -i=.\..\..\..\samples &
284	-dNOPCH -i=.\..\..\include -dBMP_DIR="bitmaps/" $(__RTTIFLAG) &
285	$(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS)
286FL_SAMPLE3_OBJECTS =  &
287	$(OBJS)\fl_sample3_fl_sample3.obj
288
289
290all : $(OBJS)
291$(OBJS) :
292	-if not exist $(OBJS) mkdir $(OBJS)
293
294### Targets: ###
295
296all : .SYMBOLIC $(OBJS)\fl_demo1.exe $(OBJS)\fl_demo2.exe $(OBJS)\fl_sample1.exe $(OBJS)\fl_sample2.exe $(OBJS)\fl_sample3.exe data_files
297
298clean : .SYMBOLIC 
299	-if exist $(OBJS)\*.obj del $(OBJS)\*.obj
300	-if exist $(OBJS)\*.res del $(OBJS)\*.res
301	-if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
302	-if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
303	-if exist $(OBJS)\*.pch del $(OBJS)\*.pch
304	-if exist $(OBJS)\fl_demo1.exe del $(OBJS)\fl_demo1.exe
305	-if exist $(OBJS)\fl_demo2.exe del $(OBJS)\fl_demo2.exe
306	-if exist $(OBJS)\fl_sample1.exe del $(OBJS)\fl_sample1.exe
307	-if exist $(OBJS)\fl_sample2.exe del $(OBJS)\fl_sample2.exe
308	-if exist $(OBJS)\fl_sample3.exe del $(OBJS)\fl_sample3.exe
309
310$(OBJS)\fl_demo1.exe :  $(FL_DEMO1_OBJECTS) $(OBJS)\fl_demo1_fl_demo1.res
311	@%create $(OBJS)\fl_demo1.lbc
312	@%append $(OBJS)\fl_demo1.lbc option quiet
313	@%append $(OBJS)\fl_demo1.lbc name $^@
314	@%append $(OBJS)\fl_demo1.lbc option caseexact
315	@%append $(OBJS)\fl_demo1.lbc  $(__DEBUGINFO_4)  libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)
316	@for %i in ($(FL_DEMO1_OBJECTS)) do @%append $(OBJS)\fl_demo1.lbc file %i
317	@for %i in ( wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_fl.lib  $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib  wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE)  $(__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)\fl_demo1.lbc library %i
318	@%append $(OBJS)\fl_demo1.lbc option resource=$(OBJS)\fl_demo1_fl_demo1.res
319	@for %i in () do @%append $(OBJS)\fl_demo1.lbc option stack=%i
320	wlink @$(OBJS)\fl_demo1.lbc
321
322$(OBJS)\fl_demo2.exe :  $(FL_DEMO2_OBJECTS) $(OBJS)\fl_demo2_fl_demo2.res
323	@%create $(OBJS)\fl_demo2.lbc
324	@%append $(OBJS)\fl_demo2.lbc option quiet
325	@%append $(OBJS)\fl_demo2.lbc name $^@
326	@%append $(OBJS)\fl_demo2.lbc option caseexact
327	@%append $(OBJS)\fl_demo2.lbc  $(__DEBUGINFO_4)  libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)
328	@for %i in ($(FL_DEMO2_OBJECTS)) do @%append $(OBJS)\fl_demo2.lbc file %i
329	@for %i in ( wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_fl.lib  $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib  wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE)  $(__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)\fl_demo2.lbc library %i
330	@%append $(OBJS)\fl_demo2.lbc option resource=$(OBJS)\fl_demo2_fl_demo2.res
331	@for %i in () do @%append $(OBJS)\fl_demo2.lbc option stack=%i
332	wlink @$(OBJS)\fl_demo2.lbc
333
334$(OBJS)\fl_sample1.exe :  $(FL_SAMPLE1_OBJECTS) $(OBJS)\fl_sample1_fl_sample1.res
335	@%create $(OBJS)\fl_sample1.lbc
336	@%append $(OBJS)\fl_sample1.lbc option quiet
337	@%append $(OBJS)\fl_sample1.lbc name $^@
338	@%append $(OBJS)\fl_sample1.lbc option caseexact
339	@%append $(OBJS)\fl_sample1.lbc  $(__DEBUGINFO_4)  libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)
340	@for %i in ($(FL_SAMPLE1_OBJECTS)) do @%append $(OBJS)\fl_sample1.lbc file %i
341	@for %i in ( wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_fl.lib  $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib  wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE)  $(__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)\fl_sample1.lbc library %i
342	@%append $(OBJS)\fl_sample1.lbc option resource=$(OBJS)\fl_sample1_fl_sample1.res
343	@for %i in () do @%append $(OBJS)\fl_sample1.lbc option stack=%i
344	wlink @$(OBJS)\fl_sample1.lbc
345
346$(OBJS)\fl_sample2.exe :  $(FL_SAMPLE2_OBJECTS) $(OBJS)\fl_sample2_fl_sample2.res
347	@%create $(OBJS)\fl_sample2.lbc
348	@%append $(OBJS)\fl_sample2.lbc option quiet
349	@%append $(OBJS)\fl_sample2.lbc name $^@
350	@%append $(OBJS)\fl_sample2.lbc option caseexact
351	@%append $(OBJS)\fl_sample2.lbc  $(__DEBUGINFO_4)  libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)
352	@for %i in ($(FL_SAMPLE2_OBJECTS)) do @%append $(OBJS)\fl_sample2.lbc file %i
353	@for %i in ( wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_fl.lib  $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib  wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE)  $(__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)\fl_sample2.lbc library %i
354	@%append $(OBJS)\fl_sample2.lbc option resource=$(OBJS)\fl_sample2_fl_sample2.res
355	@for %i in () do @%append $(OBJS)\fl_sample2.lbc option stack=%i
356	wlink @$(OBJS)\fl_sample2.lbc
357
358$(OBJS)\fl_sample3.exe :  $(FL_SAMPLE3_OBJECTS) $(OBJS)\fl_sample3_fl_sample3.res
359	@%create $(OBJS)\fl_sample3.lbc
360	@%append $(OBJS)\fl_sample3.lbc option quiet
361	@%append $(OBJS)\fl_sample3.lbc name $^@
362	@%append $(OBJS)\fl_sample3.lbc option caseexact
363	@%append $(OBJS)\fl_sample3.lbc  $(__DEBUGINFO_4)  libpath $(LIBDIRNAME) system nt_win ref '_WinMain@16' $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS)
364	@for %i in ($(FL_SAMPLE3_OBJECTS)) do @%append $(OBJS)\fl_sample3.lbc file %i
365	@for %i in ( wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_fl.lib  $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p)  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  wxzlib$(WXDEBUGFLAG).lib  wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE)  $(__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)\fl_sample3.lbc library %i
366	@%append $(OBJS)\fl_sample3.lbc option resource=$(OBJS)\fl_sample3_fl_sample3.res
367	@for %i in () do @%append $(OBJS)\fl_sample3.lbc option stack=%i
368	wlink @$(OBJS)\fl_sample3.lbc
369
370data_files : .SYMBOLIC 
371	if not exist $(OBJS)\bitmaps mkdir $(OBJS)\bitmaps
372	for %f in (bookmarks.bmp class_icon.bmp class_icon1.bmp copy.bmp cut.bmp file_icon.bmp folder_icon.bmp help_icon.bmp new.bmp nextmark.bmp open.bmp paste.bmp prevmark.bmp res_icon.bmp save.bmp saveall.bmp search.bmp start95_dp.bmp start95_pr.bmp tile.bmp) do if not exist $(OBJS)\bitmaps\%f copy .\bitmaps\%f $(OBJS)\bitmaps
373
374$(OBJS)\fl_demo1_fl_demo1.obj :  .AUTODEPEND .\fl_demo1.cpp
375	$(CXX) -bt=nt -zq -fo=$^@ $(FL_DEMO1_CXXFLAGS) $<
376
377$(OBJS)\fl_demo1_fl_demo1.res :  .AUTODEPEND .\fl_demo1.rc
378	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 -i=.\..\..\include -dBMP_DIR="bitmaps/" $<
379
380$(OBJS)\fl_demo2_fl_demo2.obj :  .AUTODEPEND .\fl_demo2.cpp
381	$(CXX) -bt=nt -zq -fo=$^@ $(FL_DEMO2_CXXFLAGS) $<
382
383$(OBJS)\fl_demo2_fl_demo2.res :  .AUTODEPEND .\fl_demo2.rc
384	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 -i=.\..\..\include -dBMP_DIR="bitmaps/" $<
385
386$(OBJS)\fl_sample1_fl_sample1.obj :  .AUTODEPEND .\fl_sample1.cpp
387	$(CXX) -bt=nt -zq -fo=$^@ $(FL_SAMPLE1_CXXFLAGS) $<
388
389$(OBJS)\fl_sample1_fl_sample1.res :  .AUTODEPEND .\fl_sample1.rc
390	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 -i=.\..\..\include -dBMP_DIR="bitmaps/" $<
391
392$(OBJS)\fl_sample2_fl_sample2.obj :  .AUTODEPEND .\fl_sample2.cpp
393	$(CXX) -bt=nt -zq -fo=$^@ $(FL_SAMPLE2_CXXFLAGS) $<
394
395$(OBJS)\fl_sample2_fl_sample2.res :  .AUTODEPEND .\fl_sample2.rc
396	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 -i=.\..\..\include -dBMP_DIR="bitmaps/" $<
397
398$(OBJS)\fl_sample3_fl_sample3.obj :  .AUTODEPEND .\fl_sample3.cpp
399	$(CXX) -bt=nt -zq -fo=$^@ $(FL_SAMPLE3_CXXFLAGS) $<
400
401$(OBJS)\fl_sample3_fl_sample3.res :  .AUTODEPEND .\fl_sample3.rc
402	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 -i=.\..\..\include -dBMP_DIR="bitmaps/" $<
403
404