]> git.saurik.com Git - wxWidgets.git/blame_incremental - contrib/build/gizmos/makefile.wat
made (many) more wxGrid methods const
[wxWidgets.git] / contrib / build / gizmos / makefile.wat
... / ...
CommitLineData
1# =========================================================================
2# This makefile was generated by
3# Bakefile 0.2.1 (http://bakefile.sourceforge.net)
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! loaddll wlink wlink
22! loaddll wlib wlibd
23!endif
24
25# We need these variables in some bakefile-made rules:
26WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
27
28### Conditionally set variables: ###
29
30PORTNAME =
31!ifeq USE_GUI 0
32PORTNAME = base
33!endif
34!ifeq USE_GUI 1
35PORTNAME = msw
36!endif
37VENDORTAG =
38!ifeq OFFICIAL_BUILD 0
39VENDORTAG = _$(VENDOR)
40!endif
41!ifeq OFFICIAL_BUILD 1
42VENDORTAG =
43!endif
44WXDEBUGFLAG =
45!ifeq BUILD debug
46!ifeq DEBUG_FLAG default
47WXDEBUGFLAG = d
48!endif
49!endif
50!ifeq DEBUG_FLAG 1
51WXDEBUGFLAG = d
52!endif
53WXUNICODEFLAG =
54!ifeq UNICODE 1
55WXUNICODEFLAG = u
56!endif
57WXUNIVNAME =
58!ifeq WXUNIV 1
59WXUNIVNAME = univ
60!endif
61WXDLLFLAG =
62!ifeq SHARED 1
63WXDLLFLAG = dll
64!endif
65LIBTYPE_SUFFIX =
66!ifeq SHARED 0
67LIBTYPE_SUFFIX = lib
68!endif
69!ifeq SHARED 1
70LIBTYPE_SUFFIX = dll
71!endif
72EXTRALIBS_FOR_BASE =
73!ifeq MONOLITHIC 0
74EXTRALIBS_FOR_BASE =
75!endif
76!ifeq MONOLITHIC 1
77EXTRALIBS_FOR_BASE =
78!endif
79__gizmosdll___depname =
80!ifeq SHARED 1
81__gizmosdll___depname = &
82 $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_wat$(VENDORTAG).dll
83!endif
84__gizmos_xrcdll___depname =
85!ifeq SHARED 1
86!ifeq USE_XRC 1
87__gizmos_xrcdll___depname = &
88 $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc_wat$(VENDORTAG).dll
89!endif
90!endif
91__WXLIB_XRC_p =
92!ifeq MONOLITHIC 0
93__WXLIB_XRC_p = &
94 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xrc.lib
95!endif
96__WXLIB_XML_p =
97!ifeq MONOLITHIC 0
98__WXLIB_XML_p = &
99 wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_xml.lib
100!endif
101__gizmoslib___depname =
102!ifeq SHARED 0
103__gizmoslib___depname = &
104 $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.lib
105!endif
106__gizmos_xrclib___depname =
107!ifeq SHARED 0
108!ifeq USE_XRC 1
109__gizmos_xrclib___depname = &
110 $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.lib
111!endif
112!endif
113__DEBUGINFO =
114!ifeq BUILD debug
115!ifeq DEBUG_INFO default
116__DEBUGINFO = debug all
117!endif
118!endif
119!ifeq BUILD release
120!ifeq DEBUG_INFO default
121__DEBUGINFO =
122!endif
123!endif
124!ifeq DEBUG_INFO 0
125__DEBUGINFO =
126!endif
127!ifeq DEBUG_INFO 1
128__DEBUGINFO = debug all
129!endif
130__WXLIB_MONO_p =
131!ifeq MONOLITHIC 1
132__WXLIB_MONO_p = &
133 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
134!endif
135__LIB_TIFF_p =
136!ifeq USE_GUI 1
137__LIB_TIFF_p = wxtiff$(WXDEBUGFLAG).lib
138!endif
139__LIB_JPEG_p =
140!ifeq USE_GUI 1
141__LIB_JPEG_p = wxjpeg$(WXDEBUGFLAG).lib
142!endif
143__LIB_PNG_p =
144!ifeq USE_GUI 1
145__LIB_PNG_p = wxpng$(WXDEBUGFLAG).lib
146!endif
147__GDIPLUS_LIB_p =
148!ifeq USE_GDIPLUS 1
149__GDIPLUS_LIB_p = gdiplus.lib
150!endif
151__WXLIB_CORE_p =
152!ifeq MONOLITHIC 0
153__WXLIB_CORE_p = &
154 wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core.lib
155!endif
156__WXLIB_BASE_p =
157!ifeq MONOLITHIC 0
158__WXLIB_BASE_p = &
159 wxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR).lib
160!endif
161__DEBUGINFO_3 =
162!ifeq BUILD debug
163!ifeq DEBUG_INFO default
164__DEBUGINFO_3 = -d2
165!endif
166!endif
167!ifeq BUILD release
168!ifeq DEBUG_INFO default
169__DEBUGINFO_3 = -d0
170!endif
171!endif
172!ifeq DEBUG_INFO 0
173__DEBUGINFO_3 = -d0
174!endif
175!ifeq DEBUG_INFO 1
176__DEBUGINFO_3 = -d2
177!endif
178__OPTIMIZEFLAG =
179!ifeq BUILD debug
180__OPTIMIZEFLAG = -od
181!endif
182!ifeq BUILD release
183__OPTIMIZEFLAG = -ot -ox
184!endif
185__THREADSFLAG =
186!ifeq USE_THREADS 0
187__THREADSFLAG =
188!endif
189!ifeq USE_THREADS 1
190__THREADSFLAG = -bm
191!endif
192__RUNTIME_LIBS =
193!ifeq RUNTIME_LIBS dynamic
194__RUNTIME_LIBS = -br
195!endif
196!ifeq RUNTIME_LIBS static
197__RUNTIME_LIBS =
198!endif
199__RTTIFLAG =
200!ifeq USE_RTTI 0
201__RTTIFLAG =
202!endif
203!ifeq USE_RTTI 1
204__RTTIFLAG = -xr
205!endif
206__EXCEPTIONSFLAG =
207!ifeq USE_EXCEPTIONS 0
208__EXCEPTIONSFLAG =
209!endif
210!ifeq USE_EXCEPTIONS 1
211__EXCEPTIONSFLAG = -xs
212!endif
213__WXUNIV_DEFINE_p =
214!ifeq WXUNIV 1
215__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
216!endif
217__DEBUG_DEFINE_p =
218!ifeq BUILD debug
219!ifeq DEBUG_FLAG default
220__DEBUG_DEFINE_p = -d__WXDEBUG__
221!endif
222!endif
223!ifeq DEBUG_FLAG 1
224__DEBUG_DEFINE_p = -d__WXDEBUG__
225!endif
226__EXCEPTIONS_DEFINE_p =
227!ifeq USE_EXCEPTIONS 0
228__EXCEPTIONS_DEFINE_p = -dwxNO_EXCEPTIONS
229!endif
230__RTTI_DEFINE_p =
231!ifeq USE_RTTI 0
232__RTTI_DEFINE_p = -dwxNO_RTTI
233!endif
234__THREAD_DEFINE_p =
235!ifeq USE_THREADS 0
236__THREAD_DEFINE_p = -dwxNO_THREADS
237!endif
238__UNICODE_DEFINE_p =
239!ifeq UNICODE 1
240__UNICODE_DEFINE_p = -d_UNICODE
241!endif
242__GFXCTX_DEFINE_p =
243!ifeq USE_GDIPLUS 1
244__GFXCTX_DEFINE_p = -dwxUSE_GRAPHICS_CONTEXT=1
245!endif
246
247### Variables: ###
248
249WX_RELEASE_NODOT = 28
250OBJS = &
251 wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
252LIBDIRNAME = ..\..\src\gizmos\..\..\..\lib\wat_$(LIBTYPE_SUFFIX)$(CFG)
253SETUPHDIR = &
254 $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
255GIZMOSDLL_CXXFLAGS = -bd $(__DEBUGINFO_3) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
256 $(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
257 $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
258 $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
259 -i=..\..\src\gizmos\..\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 &
260 -i=..\..\src\gizmos\..\..\include -dWXUSINGDLL -dWXMAKINGDLL_GIZMOS &
261 /fh=$(OBJS)\wxprec_gizmosdll.pch $(__RTTIFLAG) $(__EXCEPTIONSFLAG) &
262 $(CPPFLAGS) $(CXXFLAGS)
263GIZMOSDLL_OBJECTS = &
264 $(OBJS)\gizmosdll_dummy.obj &
265 $(OBJS)\gizmosdll_dynamicsash.obj &
266 $(OBJS)\gizmosdll_editlbox.obj &
267 $(OBJS)\gizmosdll_ledctrl.obj &
268 $(OBJS)\gizmosdll_multicell.obj &
269 $(OBJS)\gizmosdll_splittree.obj &
270 $(OBJS)\gizmosdll_statpict.obj
271GIZMOS_XRCDLL_CXXFLAGS = -bd $(__DEBUGINFO_3) $(__OPTIMIZEFLAG) &
272 $(__THREADSFLAG) $(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) &
273 $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) &
274 $(__THREAD_DEFINE_p) $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) &
275 -i=$(SETUPHDIR) -i=..\..\src\gizmos\..\..\..\include -wx -wcd=549 -wcd=656 &
276 -wcd=657 -wcd=667 -i=..\..\src\gizmos\..\..\include -dWXUSINGDLL &
277 -dWXMAKINGDLL_GIZMOS_XRC /fh=$(OBJS)\wxprec_gizmos_xrcdll.pch &
278 $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS)
279GIZMOS_XRCDLL_OBJECTS = &
280 $(OBJS)\gizmos_xrcdll_dummy.obj &
281 $(OBJS)\gizmos_xrcdll_xh_statpict.obj
282GIZMOSLIB_CXXFLAGS = $(__DEBUGINFO_3) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
283 $(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
284 $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
285 $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
286 -i=..\..\src\gizmos\..\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 &
287 -i=..\..\src\gizmos\..\..\include /fh=$(OBJS)\wxprec_gizmoslib.pch &
288 $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS)
289GIZMOSLIB_OBJECTS = &
290 $(OBJS)\gizmoslib_dummy.obj &
291 $(OBJS)\gizmoslib_dynamicsash.obj &
292 $(OBJS)\gizmoslib_editlbox.obj &
293 $(OBJS)\gizmoslib_ledctrl.obj &
294 $(OBJS)\gizmoslib_multicell.obj &
295 $(OBJS)\gizmoslib_splittree.obj &
296 $(OBJS)\gizmoslib_statpict.obj
297GIZMOS_XRCLIB_CXXFLAGS = $(__DEBUGINFO_3) $(__OPTIMIZEFLAG) $(__THREADSFLAG) &
298 $(__RUNTIME_LIBS) -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) &
299 $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) &
300 $(__UNICODE_DEFINE_p) $(__GFXCTX_DEFINE_p) -i=$(SETUPHDIR) &
301 -i=..\..\src\gizmos\..\..\..\include -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 &
302 -i=..\..\src\gizmos\..\..\include /fh=$(OBJS)\wxprec_gizmos_xrclib.pch &
303 $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS)
304GIZMOS_XRCLIB_OBJECTS = &
305 $(OBJS)\gizmos_xrclib_dummy.obj &
306 $(OBJS)\gizmos_xrclib_xh_statpict.obj
307
308
309all : $(OBJS)
310$(OBJS) :
311 -if not exist $(OBJS) mkdir $(OBJS)
312
313### Targets: ###
314
315all : .SYMBOLIC $(__gizmosdll___depname) $(__gizmos_xrcdll___depname) $(__gizmoslib___depname) $(__gizmos_xrclib___depname)
316
317clean : .SYMBOLIC
318 -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
319 -if exist $(OBJS)\*.res del $(OBJS)\*.res
320 -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
321 -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
322 -if exist $(OBJS)\*.pch del $(OBJS)\*.pch
323 -if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_wat$(VENDORTAG).dll del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_wat$(VENDORTAG).dll
324 -if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.lib del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.lib
325 -if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc_wat$(VENDORTAG).dll del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc_wat$(VENDORTAG).dll
326 -if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.lib del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.lib
327 -if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.lib del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.lib
328 -if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.lib del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.lib
329
330!ifeq SHARED 1
331$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_wat$(VENDORTAG).dll : $(GIZMOSDLL_OBJECTS) $(OBJS)\gizmosdll_version.res
332 @%create $(OBJS)\gizmosdll.lbc
333 @%append $(OBJS)\gizmosdll.lbc option quiet
334 @%append $(OBJS)\gizmosdll.lbc name $^@
335 @%append $(OBJS)\gizmosdll.lbc option caseexact
336 @%append $(OBJS)\gizmosdll.lbc $(LDFLAGS) $(__DEBUGINFO) libpath $(LIBDIRNAME)
337 @for %i in ($(GIZMOSDLL_OBJECTS)) do @%append $(OBJS)\gizmosdll.lbc file %i
338 @for %i in ( $(__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 odbc32.lib $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) ) do @%append $(OBJS)\gizmosdll.lbc library %i
339 @%append $(OBJS)\gizmosdll.lbc option resource=$(OBJS)\gizmosdll_version.res
340 @%append $(OBJS)\gizmosdll.lbc system nt_dll
341 wlink @$(OBJS)\gizmosdll.lbc
342 wlib -q -n -b $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.lib +$^@
343!endif
344
345!ifeq SHARED 1
346!ifeq USE_XRC 1
347$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc_wat$(VENDORTAG).dll : $(GIZMOS_XRCDLL_OBJECTS) $(OBJS)\gizmos_xrcdll_version.res $(__gizmosdll___depname)
348 @%create $(OBJS)\gizmos_xrcdll.lbc
349 @%append $(OBJS)\gizmos_xrcdll.lbc option quiet
350 @%append $(OBJS)\gizmos_xrcdll.lbc name $^@
351 @%append $(OBJS)\gizmos_xrcdll.lbc option caseexact
352 @%append $(OBJS)\gizmos_xrcdll.lbc $(LDFLAGS) $(__DEBUGINFO) libpath $(LIBDIRNAME)
353 @for %i in ($(GIZMOS_XRCDLL_OBJECTS)) do @%append $(OBJS)\gizmos_xrcdll.lbc file %i
354 @for %i in ( $(__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 odbc32.lib $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.lib $(__WXLIB_XRC_p) $(__WXLIB_XML_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) ) do @%append $(OBJS)\gizmos_xrcdll.lbc library %i
355 @%append $(OBJS)\gizmos_xrcdll.lbc option resource=$(OBJS)\gizmos_xrcdll_version.res
356 @%append $(OBJS)\gizmos_xrcdll.lbc system nt_dll
357 wlink @$(OBJS)\gizmos_xrcdll.lbc
358 wlib -q -n -b $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.lib +$^@
359!endif
360!endif
361
362!ifeq SHARED 0
363$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos.lib : $(GIZMOSLIB_OBJECTS)
364 @%create $(OBJS)\gizmoslib.lbc
365 @for %i in ($(GIZMOSLIB_OBJECTS)) do @%append $(OBJS)\gizmoslib.lbc +%i
366 wlib -q -p4096 -n -b $^@ @$(OBJS)\gizmoslib.lbc
367!endif
368
369!ifeq SHARED 0
370!ifeq USE_XRC 1
371$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc.lib : $(GIZMOS_XRCLIB_OBJECTS)
372 @%create $(OBJS)\gizmos_xrclib.lbc
373 @for %i in ($(GIZMOS_XRCLIB_OBJECTS)) do @%append $(OBJS)\gizmos_xrclib.lbc +%i
374 wlib -q -p4096 -n -b $^@ @$(OBJS)\gizmos_xrclib.lbc
375!endif
376!endif
377
378$(OBJS)\gizmosdll_dummy.obj : .AUTODEPEND ../../src/gizmos\..\..\..\src\common\dummy.cpp
379 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSDLL_CXXFLAGS) $<
380
381$(OBJS)\gizmosdll_version.res : .AUTODEPEND ../../src/gizmos\..\..\..\src\msw\version.rc
382 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=..\..\src\gizmos\..\..\..\include -dWXDLLNAME=wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_wat$(VENDORTAG) $<
383
384$(OBJS)\gizmosdll_dynamicsash.obj : .AUTODEPEND ../../src/gizmos\dynamicsash.cpp
385 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSDLL_CXXFLAGS) $<
386
387$(OBJS)\gizmosdll_editlbox.obj : .AUTODEPEND ../../src/gizmos\editlbox.cpp
388 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSDLL_CXXFLAGS) $<
389
390$(OBJS)\gizmosdll_ledctrl.obj : .AUTODEPEND ../../src/gizmos\ledctrl.cpp
391 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSDLL_CXXFLAGS) $<
392
393$(OBJS)\gizmosdll_multicell.obj : .AUTODEPEND ../../src/gizmos\multicell.cpp
394 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSDLL_CXXFLAGS) $<
395
396$(OBJS)\gizmosdll_splittree.obj : .AUTODEPEND ../../src/gizmos\splittree.cpp
397 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSDLL_CXXFLAGS) $<
398
399$(OBJS)\gizmosdll_statpict.obj : .AUTODEPEND ../../src/gizmos\statpict.cpp
400 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSDLL_CXXFLAGS) $<
401
402$(OBJS)\gizmos_xrcdll_dummy.obj : .AUTODEPEND ../../src/gizmos\..\..\..\src\common\dummy.cpp
403 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOS_XRCDLL_CXXFLAGS) $<
404
405$(OBJS)\gizmos_xrcdll_version.res : .AUTODEPEND ../../src/gizmos\..\..\..\src\msw\version.rc
406 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=..\..\src\gizmos\..\..\..\include -dWXDLLNAME=wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gizmos_xrc_wat$(VENDORTAG) $<
407
408$(OBJS)\gizmos_xrcdll_xh_statpict.obj : .AUTODEPEND ../../src/gizmos\xh_statpict.cpp
409 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOS_XRCDLL_CXXFLAGS) $<
410
411$(OBJS)\gizmoslib_dummy.obj : .AUTODEPEND ../../src/gizmos\..\..\..\src\common\dummy.cpp
412 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSLIB_CXXFLAGS) $<
413
414$(OBJS)\gizmoslib_dynamicsash.obj : .AUTODEPEND ../../src/gizmos\dynamicsash.cpp
415 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSLIB_CXXFLAGS) $<
416
417$(OBJS)\gizmoslib_editlbox.obj : .AUTODEPEND ../../src/gizmos\editlbox.cpp
418 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSLIB_CXXFLAGS) $<
419
420$(OBJS)\gizmoslib_ledctrl.obj : .AUTODEPEND ../../src/gizmos\ledctrl.cpp
421 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSLIB_CXXFLAGS) $<
422
423$(OBJS)\gizmoslib_multicell.obj : .AUTODEPEND ../../src/gizmos\multicell.cpp
424 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSLIB_CXXFLAGS) $<
425
426$(OBJS)\gizmoslib_splittree.obj : .AUTODEPEND ../../src/gizmos\splittree.cpp
427 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSLIB_CXXFLAGS) $<
428
429$(OBJS)\gizmoslib_statpict.obj : .AUTODEPEND ../../src/gizmos\statpict.cpp
430 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOSLIB_CXXFLAGS) $<
431
432$(OBJS)\gizmos_xrclib_dummy.obj : .AUTODEPEND ../../src/gizmos\..\..\..\src\common\dummy.cpp
433 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOS_XRCLIB_CXXFLAGS) $<
434
435$(OBJS)\gizmos_xrclib_xh_statpict.obj : .AUTODEPEND ../../src/gizmos\xh_statpict.cpp
436 $(CXX) -bt=nt -zq -fo=$^@ $(GIZMOS_XRCLIB_CXXFLAGS) $<
437