]> git.saurik.com Git - wxWidgets.git/blame - contrib/build/xrc/makefile.wat
stop usign a deprecated method, and ensure that the imagelist
[wxWidgets.git] / contrib / build / xrc / makefile.wat
CommitLineData
0ca0570d
VS
1
2# =========================================================================
3# This makefile was generated by
4# Bakefile 0.1.1 (http://bakefile.sourceforge.net)
5# Do not modify, all changes will be overwritten!
6# =========================================================================
7
8
9# -------------------------------------------------------------------------
10# These are configurable options:
11# -------------------------------------------------------------------------
12
13# Type of compiled binaries [debug,release]
14BUILD = release
15# C compiler
16CC = wcc386
17# Name of your custom configuration. This affects directory
18# where object files are stored as well as the location of
19# compiled .lib files and setup.h under the lib/ toplevel directory.
20CFG =
21# Standard flags for CC
22CFLAGS =
23# Standard preprocessor flags (common for CC and CXX)
24CPPFLAGS =
25# C++ compiler
26CXX = wpp386
27# Standard flags for C++
28CXXFLAGS =
29# Standard linker flags
30LDFLAGS =
31# Multiple libraries or single huge monolithic one? [0,1]
32MONOLITHIC = 1
33# Is this official build by wxWindows developers? [0,1]
34OFFICIAL_BUILD = 0
35# What type of library to build? [0,1]
36SHARED = 1
37# Compile Unicode build of wxWindows? [0,1]
38UNICODE = 0
39# Build GUI libraries? [0,1]
40USE_GUI = 1
41# Use this to name your customized DLLs differently
42VENDOR = custom
43# Build wxUniversal instead of native port? [0,1]
44WXUNIV = 0
45
46# -------------------------------------------------------------------------
47# Do not modify the rest of this file!
48# -------------------------------------------------------------------------
49
50# Speed up compilation a bit:
51!ifdef __LOADDLL__
52! loaddll wcc wccd
53! loaddll wccaxp wccdaxp
54! loaddll wcc386 wccd386
55! loaddll wpp wppdi86
56! loaddll wppaxp wppdaxp
57! loaddll wpp386 wppd386
58! loaddll wlink wlink
59! loaddll wlib wlibd
60!endif
61
62# We need these variables in some bakefile-made rules:
63WATCOM_CWD = $+ $(%cdrive):$(%cwd) $-
64
65### Conditionally set variables: ###
66
67PORTNAME =
68!ifeq USE_GUI 0
69PORTNAME = base
70!endif
71!ifeq USE_GUI 1
72PORTNAME = msw
73!endif
74VENDORTAG =
75!ifeq OFFICIAL_BUILD 0
76VENDORTAG = _$(VENDOR)
77!endif
78!ifeq OFFICIAL_BUILD 1
79VENDORTAG =
80!endif
81WXDEBUGFLAG =
82!ifeq BUILD debug
83WXDEBUGFLAG = d
84!endif
85WXDLLFLAG =
86!ifeq SHARED 1
87WXDLLFLAG = dll
88!endif
89WXUNICODEFLAG =
90!ifeq UNICODE 1
91WXUNICODEFLAG = u
92!endif
93WXUNIVNAME =
94!ifeq WXUNIV 1
95WXUNIVNAME = univ
96!endif
97__DEBUGFLAG =
98!ifeq BUILD debug
99__DEBUGFLAG = -d2
100!endif
101!ifeq BUILD release
102__DEBUGFLAG = -d0
103!endif
104__DEBUGFLAG_1 =
105!ifeq BUILD debug
106__DEBUGFLAG_1 = debug all
107!endif
108!ifeq BUILD release
109__DEBUGFLAG_1 =
110!endif
111__DEBUG_DEFINE_p =
112!ifeq BUILD debug
113__DEBUG_DEFINE_p = -d__WXDEBUG__
114!endif
115__OPTIMIZEFLAG =
116!ifeq BUILD debug
117__OPTIMIZEFLAG = -od
118!endif
119!ifeq BUILD release
120__OPTIMIZEFLAG = -ot -ox
121!endif
122__UNICODE_DEFINE_p =
123!ifeq UNICODE 1
124__UNICODE_DEFINE_p = -dwxUSE_UNICODE=1
125!endif
126__WXLIB_BASE_p =
127!ifeq MONOLITHIC 0
128__WXLIB_BASE_p = wxbase25$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib
129!endif
130__WXLIB_CORE_p =
131!ifeq MONOLITHIC 0
132__WXLIB_CORE_p = wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_core.lib
133!endif
134__WXLIB_HTML_p =
135!ifeq MONOLITHIC 0
136__WXLIB_HTML_p = wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_html.lib
137!endif
138__WXLIB_MONO_p =
139!ifeq MONOLITHIC 1
140__WXLIB_MONO_p = wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib
141!endif
142__WXUNIV_DEFINE_p =
143!ifeq WXUNIV 1
144__WXUNIV_DEFINE_p = -d__WXUNIVERSAL__
145!endif
146__install_xrcdll___depname =
147!ifeq SHARED 1
148__install_xrcdll___depname = install_xrcdll
149!endif
150__install_xrclib___depname =
151!ifeq SHARED 0
152__install_xrclib___depname = install_xrclib
153!endif
154__xrcdll___depname =
155!ifeq SHARED 1
156__xrcdll___depname = ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc_wat$(VENDORTAG).dll
157!endif
158__xrclib___depname =
159!ifeq SHARED 0
160__xrclib___depname = ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc.lib
161!endif
162
163### Variables: ###
164
165XRCDLL_CXXFLAGS = $(CPPFLAGS) /fh=$(OBJS)\wxprec_xrcdll.pch -bd $(__DEBUGFLAG) $(__OPTIMIZEFLAG) -bm -br -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) -i=..\..\src\xrc\..\..\..\include -i=..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) -i=..\..\src\xrc\..\..\..\src\tiff -i=..\..\src\xrc\..\..\..\src\jpeg -i=..\..\src\xrc\..\..\..\src\png -i=..\..\src\xrc\..\..\..\src\zlib -i=..\..\src\xrc\..\..\..\src\regex -i=..\..\src\xrc\..\..\include -dWXUSINGDLL -dWXMAKINGDLL_XRC -i=..\..\src\xrc\expat\xmlparse -i=..\..\src\xrc\expat\xmltok $(CXXFLAGS)
166OBJS = wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
167XRCDLL_CFLAGS = $(CPPFLAGS) /fh=$(OBJS)\wxprec_xrcdll.pch -bd $(__DEBUGFLAG) $(__OPTIMIZEFLAG) -bm -br -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) -i=..\..\src\xrc\..\..\..\include -i=..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) -i=..\..\src\xrc\..\..\..\src\tiff -i=..\..\src\xrc\..\..\..\src\jpeg -i=..\..\src\xrc\..\..\..\src\png -i=..\..\src\xrc\..\..\..\src\zlib -i=..\..\src\xrc\..\..\..\src\regex -i=..\..\src\xrc\..\..\include -dWXUSINGDLL -dWXMAKINGDLL_XRC -i=..\..\src\xrc\expat\xmlparse -i=..\..\src\xrc\expat\xmltok $(CFLAGS)
168XRCLIB_CFLAGS = $(CPPFLAGS) /fh=$(OBJS)\wxprec_xrclib.pch $(__DEBUGFLAG) $(__OPTIMIZEFLAG) -bm -br -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) -i=..\..\src\xrc\..\..\..\include -i=..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) -i=..\..\src\xrc\..\..\..\src\tiff -i=..\..\src\xrc\..\..\..\src\jpeg -i=..\..\src\xrc\..\..\..\src\png -i=..\..\src\xrc\..\..\..\src\zlib -i=..\..\src\xrc\..\..\..\src\regex -i=..\..\src\xrc\..\..\include -i=..\..\src\xrc\expat\xmlparse -i=..\..\src\xrc\expat\xmltok $(CFLAGS)
169XRCLIB_CXXFLAGS = $(CPPFLAGS) /fh=$(OBJS)\wxprec_xrclib.pch $(__DEBUGFLAG) $(__OPTIMIZEFLAG) -bm -br -d__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__UNICODE_DEFINE_p) -i=..\..\src\xrc\..\..\..\include -i=..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG) -i=..\..\src\xrc\..\..\..\src\tiff -i=..\..\src\xrc\..\..\..\src\jpeg -i=..\..\src\xrc\..\..\..\src\png -i=..\..\src\xrc\..\..\..\src\zlib -i=..\..\src\xrc\..\..\..\src\regex -i=..\..\src\xrc\..\..\include -i=..\..\src\xrc\expat\xmlparse -i=..\..\src\xrc\expat\xmltok $(CXXFLAGS)
170
171
172
173all : $(OBJS)
174$(OBJS) :
175 -if not exist $(OBJS) mkdir $(OBJS)
176
177### Targets: ###
178
179all : .SYMBOLIC $(__xrcdll___depname) $(__xrclib___depname)
180
181$(OBJS)\xrcdll_dummy.obj : .AUTODEPEND ../../src/xrc\..\..\..\src\msw\dummy.cpp
182 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
183
184$(OBJS)\xrcdll_xh_bmp.obj : .AUTODEPEND ../../src/xrc\xh_bmp.cpp
185 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
186
187$(OBJS)\xrcdll_xh_bmpbt.obj : .AUTODEPEND ../../src/xrc\xh_bmpbt.cpp
188 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
189
190$(OBJS)\xrcdll_xh_bttn.obj : .AUTODEPEND ../../src/xrc\xh_bttn.cpp
191 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
192
193$(OBJS)\xrcdll_xh_cald.obj : .AUTODEPEND ../../src/xrc\xh_cald.cpp
194 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
195
196$(OBJS)\xrcdll_xh_chckb.obj : .AUTODEPEND ../../src/xrc\xh_chckb.cpp
197 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
198
199$(OBJS)\xrcdll_xh_chckl.obj : .AUTODEPEND ../../src/xrc\xh_chckl.cpp
200 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
201
202$(OBJS)\xrcdll_xh_choic.obj : .AUTODEPEND ../../src/xrc\xh_choic.cpp
203 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
204
205$(OBJS)\xrcdll_xh_combo.obj : .AUTODEPEND ../../src/xrc\xh_combo.cpp
206 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
207
208$(OBJS)\xrcdll_xh_dlg.obj : .AUTODEPEND ../../src/xrc\xh_dlg.cpp
209 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
210
211$(OBJS)\xrcdll_xh_frame.obj : .AUTODEPEND ../../src/xrc\xh_frame.cpp
212 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
213
214$(OBJS)\xrcdll_xh_gauge.obj : .AUTODEPEND ../../src/xrc\xh_gauge.cpp
215 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
216
217$(OBJS)\xrcdll_xh_gdctl.obj : .AUTODEPEND ../../src/xrc\xh_gdctl.cpp
218 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
219
220$(OBJS)\xrcdll_xh_html.obj : .AUTODEPEND ../../src/xrc\xh_html.cpp
221 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
222
223$(OBJS)\xrcdll_xh_listb.obj : .AUTODEPEND ../../src/xrc\xh_listb.cpp
224 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
225
226$(OBJS)\xrcdll_xh_listc.obj : .AUTODEPEND ../../src/xrc\xh_listc.cpp
227 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
228
229$(OBJS)\xrcdll_xh_menu.obj : .AUTODEPEND ../../src/xrc\xh_menu.cpp
230 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
231
232$(OBJS)\xrcdll_xh_notbk.obj : .AUTODEPEND ../../src/xrc\xh_notbk.cpp
233 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
234
235$(OBJS)\xrcdll_xh_panel.obj : .AUTODEPEND ../../src/xrc\xh_panel.cpp
236 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
237
238$(OBJS)\xrcdll_xh_radbt.obj : .AUTODEPEND ../../src/xrc\xh_radbt.cpp
239 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
240
241$(OBJS)\xrcdll_xh_radbx.obj : .AUTODEPEND ../../src/xrc\xh_radbx.cpp
242 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
243
244$(OBJS)\xrcdll_xh_scrol.obj : .AUTODEPEND ../../src/xrc\xh_scrol.cpp
245 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
246
247$(OBJS)\xrcdll_xh_scwin.obj : .AUTODEPEND ../../src/xrc\xh_scwin.cpp
248 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
249
250$(OBJS)\xrcdll_xh_sizer.obj : .AUTODEPEND ../../src/xrc\xh_sizer.cpp
251 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
252
253$(OBJS)\xrcdll_xh_slidr.obj : .AUTODEPEND ../../src/xrc\xh_slidr.cpp
254 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
255
256$(OBJS)\xrcdll_xh_spin.obj : .AUTODEPEND ../../src/xrc\xh_spin.cpp
257 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
258
259$(OBJS)\xrcdll_xh_split.obj : .AUTODEPEND ../../src/xrc\xh_split.cpp
260 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
261
262$(OBJS)\xrcdll_xh_stbmp.obj : .AUTODEPEND ../../src/xrc\xh_stbmp.cpp
263 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
264
265$(OBJS)\xrcdll_xh_stbox.obj : .AUTODEPEND ../../src/xrc\xh_stbox.cpp
266 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
267
268$(OBJS)\xrcdll_xh_stlin.obj : .AUTODEPEND ../../src/xrc\xh_stlin.cpp
269 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
270
271$(OBJS)\xrcdll_xh_sttxt.obj : .AUTODEPEND ../../src/xrc\xh_sttxt.cpp
272 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
273
274$(OBJS)\xrcdll_xh_text.obj : .AUTODEPEND ../../src/xrc\xh_text.cpp
275 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
276
277$(OBJS)\xrcdll_xh_toolb.obj : .AUTODEPEND ../../src/xrc\xh_toolb.cpp
278 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
279
280$(OBJS)\xrcdll_xh_tree.obj : .AUTODEPEND ../../src/xrc\xh_tree.cpp
281 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
282
283$(OBJS)\xrcdll_xh_unkwn.obj : .AUTODEPEND ../../src/xrc\xh_unkwn.cpp
284 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
285
286$(OBJS)\xrcdll_xh_wizrd.obj : .AUTODEPEND ../../src/xrc\xh_wizrd.cpp
287 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
288
289$(OBJS)\xrcdll_xml.obj : .AUTODEPEND ../../src/xrc\xml.cpp
290 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
291
292$(OBJS)\xrcdll_xmlparse.obj : .AUTODEPEND ../../src/xrc\expat\xmlparse\xmlparse.c
293 $(CC) -zq -fo=$^@ $(XRCDLL_CFLAGS) $<
294
295$(OBJS)\xrcdll_xmlres.obj : .AUTODEPEND ../../src/xrc\xmlres.cpp
296 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
297
298$(OBJS)\xrcdll_xmlrole.obj : .AUTODEPEND ../../src/xrc\expat\xmltok\xmlrole.c
299 $(CC) -zq -fo=$^@ $(XRCDLL_CFLAGS) $<
300
301$(OBJS)\xrcdll_xmlrsall.obj : .AUTODEPEND ../../src/xrc\xmlrsall.cpp
302 $(CXX) -zq -fo=$^@ $(XRCDLL_CXXFLAGS) $<
303
304$(OBJS)\xrcdll_xmltok.obj : .AUTODEPEND ../../src/xrc\expat\xmltok\xmltok.c
305 $(CC) -zq -fo=$^@ $(XRCDLL_CFLAGS) $<
306
307$(OBJS)\xrclib_dummy.obj : .AUTODEPEND ../../src/xrc\..\..\..\src\msw\dummy.cpp
308 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
309
310$(OBJS)\xrclib_xh_bmp.obj : .AUTODEPEND ../../src/xrc\xh_bmp.cpp
311 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
312
313$(OBJS)\xrclib_xh_bmpbt.obj : .AUTODEPEND ../../src/xrc\xh_bmpbt.cpp
314 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
315
316$(OBJS)\xrclib_xh_bttn.obj : .AUTODEPEND ../../src/xrc\xh_bttn.cpp
317 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
318
319$(OBJS)\xrclib_xh_cald.obj : .AUTODEPEND ../../src/xrc\xh_cald.cpp
320 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
321
322$(OBJS)\xrclib_xh_chckb.obj : .AUTODEPEND ../../src/xrc\xh_chckb.cpp
323 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
324
325$(OBJS)\xrclib_xh_chckl.obj : .AUTODEPEND ../../src/xrc\xh_chckl.cpp
326 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
327
328$(OBJS)\xrclib_xh_choic.obj : .AUTODEPEND ../../src/xrc\xh_choic.cpp
329 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
330
331$(OBJS)\xrclib_xh_combo.obj : .AUTODEPEND ../../src/xrc\xh_combo.cpp
332 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
333
334$(OBJS)\xrclib_xh_dlg.obj : .AUTODEPEND ../../src/xrc\xh_dlg.cpp
335 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
336
337$(OBJS)\xrclib_xh_frame.obj : .AUTODEPEND ../../src/xrc\xh_frame.cpp
338 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
339
340$(OBJS)\xrclib_xh_gauge.obj : .AUTODEPEND ../../src/xrc\xh_gauge.cpp
341 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
342
343$(OBJS)\xrclib_xh_gdctl.obj : .AUTODEPEND ../../src/xrc\xh_gdctl.cpp
344 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
345
346$(OBJS)\xrclib_xh_html.obj : .AUTODEPEND ../../src/xrc\xh_html.cpp
347 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
348
349$(OBJS)\xrclib_xh_listb.obj : .AUTODEPEND ../../src/xrc\xh_listb.cpp
350 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
351
352$(OBJS)\xrclib_xh_listc.obj : .AUTODEPEND ../../src/xrc\xh_listc.cpp
353 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
354
355$(OBJS)\xrclib_xh_menu.obj : .AUTODEPEND ../../src/xrc\xh_menu.cpp
356 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
357
358$(OBJS)\xrclib_xh_notbk.obj : .AUTODEPEND ../../src/xrc\xh_notbk.cpp
359 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
360
361$(OBJS)\xrclib_xh_panel.obj : .AUTODEPEND ../../src/xrc\xh_panel.cpp
362 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
363
364$(OBJS)\xrclib_xh_radbt.obj : .AUTODEPEND ../../src/xrc\xh_radbt.cpp
365 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
366
367$(OBJS)\xrclib_xh_radbx.obj : .AUTODEPEND ../../src/xrc\xh_radbx.cpp
368 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
369
370$(OBJS)\xrclib_xh_scrol.obj : .AUTODEPEND ../../src/xrc\xh_scrol.cpp
371 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
372
373$(OBJS)\xrclib_xh_scwin.obj : .AUTODEPEND ../../src/xrc\xh_scwin.cpp
374 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
375
376$(OBJS)\xrclib_xh_sizer.obj : .AUTODEPEND ../../src/xrc\xh_sizer.cpp
377 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
378
379$(OBJS)\xrclib_xh_slidr.obj : .AUTODEPEND ../../src/xrc\xh_slidr.cpp
380 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
381
382$(OBJS)\xrclib_xh_spin.obj : .AUTODEPEND ../../src/xrc\xh_spin.cpp
383 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
384
385$(OBJS)\xrclib_xh_split.obj : .AUTODEPEND ../../src/xrc\xh_split.cpp
386 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
387
388$(OBJS)\xrclib_xh_stbmp.obj : .AUTODEPEND ../../src/xrc\xh_stbmp.cpp
389 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
390
391$(OBJS)\xrclib_xh_stbox.obj : .AUTODEPEND ../../src/xrc\xh_stbox.cpp
392 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
393
394$(OBJS)\xrclib_xh_stlin.obj : .AUTODEPEND ../../src/xrc\xh_stlin.cpp
395 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
396
397$(OBJS)\xrclib_xh_sttxt.obj : .AUTODEPEND ../../src/xrc\xh_sttxt.cpp
398 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
399
400$(OBJS)\xrclib_xh_text.obj : .AUTODEPEND ../../src/xrc\xh_text.cpp
401 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
402
403$(OBJS)\xrclib_xh_toolb.obj : .AUTODEPEND ../../src/xrc\xh_toolb.cpp
404 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
405
406$(OBJS)\xrclib_xh_tree.obj : .AUTODEPEND ../../src/xrc\xh_tree.cpp
407 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
408
409$(OBJS)\xrclib_xh_unkwn.obj : .AUTODEPEND ../../src/xrc\xh_unkwn.cpp
410 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
411
412$(OBJS)\xrclib_xh_wizrd.obj : .AUTODEPEND ../../src/xrc\xh_wizrd.cpp
413 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
414
415$(OBJS)\xrclib_xml.obj : .AUTODEPEND ../../src/xrc\xml.cpp
416 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
417
418$(OBJS)\xrclib_xmlparse.obj : .AUTODEPEND ../../src/xrc\expat\xmlparse\xmlparse.c
419 $(CC) -zq -fo=$^@ $(XRCLIB_CFLAGS) $<
420
421$(OBJS)\xrclib_xmlres.obj : .AUTODEPEND ../../src/xrc\xmlres.cpp
422 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
423
424$(OBJS)\xrclib_xmlrole.obj : .AUTODEPEND ../../src/xrc\expat\xmltok\xmlrole.c
425 $(CC) -zq -fo=$^@ $(XRCLIB_CFLAGS) $<
426
427$(OBJS)\xrclib_xmlrsall.obj : .AUTODEPEND ../../src/xrc\xmlrsall.cpp
428 $(CXX) -zq -fo=$^@ $(XRCLIB_CXXFLAGS) $<
429
430$(OBJS)\xrclib_xmltok.obj : .AUTODEPEND ../../src/xrc\expat\xmltok\xmltok.c
431 $(CC) -zq -fo=$^@ $(XRCLIB_CFLAGS) $<
432
433clean : .SYMBOLIC
434 -if exist $(OBJS)\*.obj del $(OBJS)\*.obj
435 -if exist $(OBJS)\*.res del $(OBJS)\*.res
436 -if exist $(OBJS)\*.lbc del $(OBJS)\*.lbc
437 -if exist $(OBJS)\*.ilk del $(OBJS)\*.ilk
438 -if exist ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc_wat$(VENDORTAG).dll del ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc_wat$(VENDORTAG).dll
439 -if exist ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc.lib del ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc.lib
440 -if exist ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc.lib del ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc.lib
441
442install : .SYMBOLIC all $(__install_xrcdll___depname) $(__install_xrclib___depname)
443
444!ifeq SHARED 1
445install_xrcdll : .SYMBOLIC
446 mkdir /usr/local/lib
447 copy /Y ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc.lib /usr/local/lib
448 copy /Y ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc_wat$(VENDORTAG).dll /usr/local/lib
449!endif
450
451!ifeq SHARED 0
452install_xrclib : .SYMBOLIC
453 mkdir /usr/local/lib
454 copy /Y ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc.lib /usr/local/lib
455!endif
456
457uninstall : .SYMBOLIC
458
459!ifeq SHARED 1
460..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc_wat$(VENDORTAG).dll : $(OBJS)\xrcdll_dummy.obj $(OBJS)\xrcdll_xmlparse.obj $(OBJS)\xrcdll_xmltok.obj $(OBJS)\xrcdll_xmlrole.obj $(OBJS)\xrcdll_xml.obj $(OBJS)\xrcdll_xmlres.obj $(OBJS)\xrcdll_xh_bmp.obj $(OBJS)\xrcdll_xh_bmpbt.obj $(OBJS)\xrcdll_xh_bttn.obj $(OBJS)\xrcdll_xh_cald.obj $(OBJS)\xrcdll_xh_chckb.obj $(OBJS)\xrcdll_xh_chckl.obj $(OBJS)\xrcdll_xh_choic.obj $(OBJS)\xrcdll_xh_combo.obj $(OBJS)\xrcdll_xh_dlg.obj $(OBJS)\xrcdll_xh_frame.obj $(OBJS)\xrcdll_xh_gauge.obj $(OBJS)\xrcdll_xh_gdctl.obj $(OBJS)\xrcdll_xh_html.obj $(OBJS)\xrcdll_xh_listb.obj $(OBJS)\xrcdll_xh_listc.obj $(OBJS)\xrcdll_xh_menu.obj $(OBJS)\xrcdll_xh_notbk.obj $(OBJS)\xrcdll_xh_panel.obj $(OBJS)\xrcdll_xh_radbt.obj $(OBJS)\xrcdll_xh_radbx.obj $(OBJS)\xrcdll_xh_scrol.obj $(OBJS)\xrcdll_xh_scwin.obj $(OBJS)\xrcdll_xh_sizer.obj $(OBJS)\xrcdll_xh_slidr.obj $(OBJS)\xrcdll_xh_spin.obj $(OBJS)\xrcdll_xh_split.obj $(OBJS)\xrcdll_xh_stbmp.obj $(OBJS)\xrcdll_xh_stbox.obj $(OBJS)\xrcdll_xh_stlin.obj $(OBJS)\xrcdll_xh_sttxt.obj $(OBJS)\xrcdll_xh_text.obj $(OBJS)\xrcdll_xh_toolb.obj $(OBJS)\xrcdll_xh_tree.obj $(OBJS)\xrcdll_xh_unkwn.obj $(OBJS)\xrcdll_xh_wizrd.obj $(OBJS)\xrcdll_xmlrsall.obj
461 @%create $(OBJS)\xrcdll.lbc
462 @%append $(OBJS)\xrcdll.lbc option quiet
463 @%append $(OBJS)\xrcdll.lbc name $^@
464 @%append $(OBJS)\xrcdll.lbc option incremental
465 @%append $(OBJS)\xrcdll.lbc $(LDFLAGS) $(__DEBUGFLAG_1) libpath ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
466 @for %i in ( $(OBJS)\xrcdll_dummy.obj $(OBJS)\xrcdll_xmlparse.obj $(OBJS)\xrcdll_xmltok.obj $(OBJS)\xrcdll_xmlrole.obj $(OBJS)\xrcdll_xml.obj $(OBJS)\xrcdll_xmlres.obj $(OBJS)\xrcdll_xh_bmp.obj $(OBJS)\xrcdll_xh_bmpbt.obj $(OBJS)\xrcdll_xh_bttn.obj $(OBJS)\xrcdll_xh_cald.obj $(OBJS)\xrcdll_xh_chckb.obj $(OBJS)\xrcdll_xh_chckl.obj $(OBJS)\xrcdll_xh_choic.obj $(OBJS)\xrcdll_xh_combo.obj $(OBJS)\xrcdll_xh_dlg.obj $(OBJS)\xrcdll_xh_frame.obj $(OBJS)\xrcdll_xh_gauge.obj $(OBJS)\xrcdll_xh_gdctl.obj $(OBJS)\xrcdll_xh_html.obj $(OBJS)\xrcdll_xh_listb.obj $(OBJS)\xrcdll_xh_listc.obj $(OBJS)\xrcdll_xh_menu.obj $(OBJS)\xrcdll_xh_notbk.obj $(OBJS)\xrcdll_xh_panel.obj $(OBJS)\xrcdll_xh_radbt.obj $(OBJS)\xrcdll_xh_radbx.obj $(OBJS)\xrcdll_xh_scrol.obj $(OBJS)\xrcdll_xh_scwin.obj $(OBJS)\xrcdll_xh_sizer.obj $(OBJS)\xrcdll_xh_slidr.obj $(OBJS)\xrcdll_xh_spin.obj $(OBJS)\xrcdll_xh_split.obj $(OBJS)\xrcdll_xh_stbmp.obj $(OBJS)\xrcdll_xh_stbox.obj $(OBJS)\xrcdll_xh_stlin.obj $(OBJS)\xrcdll_xh_sttxt.obj $(OBJS)\xrcdll_xh_text.obj $(OBJS)\xrcdll_xh_toolb.obj $(OBJS)\xrcdll_xh_tree.obj $(OBJS)\xrcdll_xh_unkwn.obj $(OBJS)\xrcdll_xh_wizrd.obj $(OBJS)\xrcdll_xmlrsall.obj) do @%append $(OBJS)\xrcdll.lbc file %i
467 @for %i in ( $(__WXLIB_MONO_p) wxtiff$(WXDEBUGFLAG).lib wxjpeg$(WXDEBUGFLAG).lib wxpng$(WXDEBUGFLAG).lib wxzlib$(WXDEBUGFLAG).lib wxregex$(WXDEBUGFLAG).lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib comctl32.lib odbc32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib $(__WXLIB_HTML_p) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p)) do @%append $(OBJS)\xrcdll.lbc library %i
468 @%append $(OBJS)\xrcdll.lbc
469 @%append $(OBJS)\xrcdll.lbc system nt_dll
470 wlink @$(OBJS)\xrcdll.lbc
471 wlib -q -n -b ..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc.lib +$^@
472!endif
473
474!ifeq SHARED 0
475..\..\src\xrc\..\..\..\lib\wat_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)\wx$(PORTNAME)$(WXUNIVNAME)25$(WXUNICODEFLAG)$(WXDEBUGFLAG)_xrc.lib : $(OBJS)\xrclib_dummy.obj $(OBJS)\xrclib_xmlparse.obj $(OBJS)\xrclib_xmltok.obj $(OBJS)\xrclib_xmlrole.obj $(OBJS)\xrclib_xml.obj $(OBJS)\xrclib_xmlres.obj $(OBJS)\xrclib_xh_bmp.obj $(OBJS)\xrclib_xh_bmpbt.obj $(OBJS)\xrclib_xh_bttn.obj $(OBJS)\xrclib_xh_cald.obj $(OBJS)\xrclib_xh_chckb.obj $(OBJS)\xrclib_xh_chckl.obj $(OBJS)\xrclib_xh_choic.obj $(OBJS)\xrclib_xh_combo.obj $(OBJS)\xrclib_xh_dlg.obj $(OBJS)\xrclib_xh_frame.obj $(OBJS)\xrclib_xh_gauge.obj $(OBJS)\xrclib_xh_gdctl.obj $(OBJS)\xrclib_xh_html.obj $(OBJS)\xrclib_xh_listb.obj $(OBJS)\xrclib_xh_listc.obj $(OBJS)\xrclib_xh_menu.obj $(OBJS)\xrclib_xh_notbk.obj $(OBJS)\xrclib_xh_panel.obj $(OBJS)\xrclib_xh_radbt.obj $(OBJS)\xrclib_xh_radbx.obj $(OBJS)\xrclib_xh_scrol.obj $(OBJS)\xrclib_xh_scwin.obj $(OBJS)\xrclib_xh_sizer.obj $(OBJS)\xrclib_xh_slidr.obj $(OBJS)\xrclib_xh_spin.obj $(OBJS)\xrclib_xh_split.obj $(OBJS)\xrclib_xh_stbmp.obj $(OBJS)\xrclib_xh_stbox.obj $(OBJS)\xrclib_xh_stlin.obj $(OBJS)\xrclib_xh_sttxt.obj $(OBJS)\xrclib_xh_text.obj $(OBJS)\xrclib_xh_toolb.obj $(OBJS)\xrclib_xh_tree.obj $(OBJS)\xrclib_xh_unkwn.obj $(OBJS)\xrclib_xh_wizrd.obj $(OBJS)\xrclib_xmlrsall.obj
476 @%create $(OBJS)\xrclib.lbc
477 @for %i in ( $(OBJS)\xrclib_dummy.obj $(OBJS)\xrclib_xmlparse.obj $(OBJS)\xrclib_xmltok.obj $(OBJS)\xrclib_xmlrole.obj $(OBJS)\xrclib_xml.obj $(OBJS)\xrclib_xmlres.obj $(OBJS)\xrclib_xh_bmp.obj $(OBJS)\xrclib_xh_bmpbt.obj $(OBJS)\xrclib_xh_bttn.obj $(OBJS)\xrclib_xh_cald.obj $(OBJS)\xrclib_xh_chckb.obj $(OBJS)\xrclib_xh_chckl.obj $(OBJS)\xrclib_xh_choic.obj $(OBJS)\xrclib_xh_combo.obj $(OBJS)\xrclib_xh_dlg.obj $(OBJS)\xrclib_xh_frame.obj $(OBJS)\xrclib_xh_gauge.obj $(OBJS)\xrclib_xh_gdctl.obj $(OBJS)\xrclib_xh_html.obj $(OBJS)\xrclib_xh_listb.obj $(OBJS)\xrclib_xh_listc.obj $(OBJS)\xrclib_xh_menu.obj $(OBJS)\xrclib_xh_notbk.obj $(OBJS)\xrclib_xh_panel.obj $(OBJS)\xrclib_xh_radbt.obj $(OBJS)\xrclib_xh_radbx.obj $(OBJS)\xrclib_xh_scrol.obj $(OBJS)\xrclib_xh_scwin.obj $(OBJS)\xrclib_xh_sizer.obj $(OBJS)\xrclib_xh_slidr.obj $(OBJS)\xrclib_xh_spin.obj $(OBJS)\xrclib_xh_split.obj $(OBJS)\xrclib_xh_stbmp.obj $(OBJS)\xrclib_xh_stbox.obj $(OBJS)\xrclib_xh_stlin.obj $(OBJS)\xrclib_xh_sttxt.obj $(OBJS)\xrclib_xh_text.obj $(OBJS)\xrclib_xh_toolb.obj $(OBJS)\xrclib_xh_tree.obj $(OBJS)\xrclib_xh_unkwn.obj $(OBJS)\xrclib_xh_wizrd.obj $(OBJS)\xrclib_xmlrsall.obj) do @%append $(OBJS)\xrclib.lbc +%i
478 wlib -q -p2048 -n -b $^@ @$(OBJS)\xrclib.lbc
479!endif