]> git.saurik.com Git - wxWidgets.git/blame - samples/makefile.gcc
Fix testing for existence of paths with trailing separators in wxMSW.
[wxWidgets.git] / samples / makefile.gcc
CommitLineData
f82b7036
KO
1# =========================================================================\r
2# This makefile was generated by\r
00eef16d 3# Bakefile 0.2.9 (http://www.bakefile.org)\r
f82b7036
KO
4# Do not modify, all changes will be overwritten!\r
5# =========================================================================\r
6\r
7include ../build/msw/config.gcc\r
8\r
9# -------------------------------------------------------------------------\r
10# Do not modify the rest of this file!\r
11# -------------------------------------------------------------------------\r
12\r
13### Variables: ###\r
14\r
15MAKEARGS = LINK_DLL_FLAGS="$(LINK_DLL_FLAGS)" \\r
16 LINK_MODULE_FLAGS="$(LINK_MODULE_FLAGS)" CC="$(CC)" CXX="$(CXX)" \\r
17 CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" \\r
18 LDFLAGS="$(LDFLAGS)" CPP="$(CPP)" SHARED="$(SHARED)" WXUNIV="$(WXUNIV)" \\r
19 UNICODE="$(UNICODE)" MSLU="$(MSLU)" BUILD="$(BUILD)" \\r
20 DEBUG_INFO="$(DEBUG_INFO)" DEBUG_FLAG="$(DEBUG_FLAG)" \\r
21 MONOLITHIC="$(MONOLITHIC)" USE_GUI="$(USE_GUI)" USE_HTML="$(USE_HTML)" \\r
92b4653a
SL
22 USE_WEBVIEW="$(USE_WEBVIEW)" USE_MEDIA="$(USE_MEDIA)" USE_XRC="$(USE_XRC)" \\r
23 USE_AUI="$(USE_AUI)" USE_RIBBON="$(USE_RIBBON)" \\r
24 USE_PROPGRID="$(USE_PROPGRID)" USE_RICHTEXT="$(USE_RICHTEXT)" \\r
25 USE_STC="$(USE_STC)" USE_OPENGL="$(USE_OPENGL)" USE_QA="$(USE_QA)" \\r
f82b7036
KO
26 USE_EXCEPTIONS="$(USE_EXCEPTIONS)" USE_RTTI="$(USE_RTTI)" \\r
27 USE_THREADS="$(USE_THREADS)" USE_CAIRO="$(USE_CAIRO)" \\r
b796194b
VS
28 OFFICIAL_BUILD="$(OFFICIAL_BUILD)" VENDOR="$(VENDOR)" \\r
29 WX_FLAVOUR="$(WX_FLAVOUR)" WX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" CFG="$(CFG)" \\r
f82b7036
KO
30 CPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" CPPUNIT_LIBS="$(CPPUNIT_LIBS)" \\r
31 RUNTIME_LIBS="$(RUNTIME_LIBS)" GCC_VERSION="$(GCC_VERSION)"\r
32\r
33### Conditionally set variables: ###\r
34\r
35\r
36\r
37### Targets: ###\r
38\r
92b4653a 39all: access animate artprov aui calendar caret clipboard collpane combo config console controls dataview dialogs dialup display dll dnd docview dragimag drawing erase event except exec font grid help htlbox html image internat ipc joytest keyboard layout listctrl mdi mediaplayer menu minimal nativdlg notebook oleauto opengl ownerdrw popup power printing propgrid regtest render ribbon richtext sashtest scroll shaped sockets sound splash splitter statbar stc svg taborder taskbar text thread toolbar treectrl typetest uiaction validate vscroll webview widgets wizard wrapsizer xrc\r
f82b7036
KO
40\r
41clean: \r
42 -if exist .\*.o del .\*.o\r
43 -if exist .\*.d del .\*.d\r
44 $(MAKE) -C access -f makefile.gcc $(MAKEARGS) clean\r
45 $(MAKE) -C animate -f makefile.gcc $(MAKEARGS) clean\r
46 $(MAKE) -C artprov -f makefile.gcc $(MAKEARGS) clean\r
47 $(MAKE) -C aui -f makefile.gcc $(MAKEARGS) clean\r
48 $(MAKE) -C calendar -f makefile.gcc $(MAKEARGS) clean\r
49 $(MAKE) -C caret -f makefile.gcc $(MAKEARGS) clean\r
50 $(MAKE) -C clipboard -f makefile.gcc $(MAKEARGS) clean\r
51 $(MAKE) -C collpane -f makefile.gcc $(MAKEARGS) clean\r
52 $(MAKE) -C combo -f makefile.gcc $(MAKEARGS) clean\r
53 $(MAKE) -C config -f makefile.gcc $(MAKEARGS) clean\r
54 $(MAKE) -C console -f makefile.gcc $(MAKEARGS) clean\r
55 $(MAKE) -C controls -f makefile.gcc $(MAKEARGS) clean\r
56 $(MAKE) -C dataview -f makefile.gcc $(MAKEARGS) clean\r
57 $(MAKE) -C dialogs -f makefile.gcc $(MAKEARGS) clean\r
58 $(MAKE) -C dialup -f makefile.gcc $(MAKEARGS) clean\r
59 $(MAKE) -C display -f makefile.gcc $(MAKEARGS) clean\r
61aba460 60 $(MAKE) -C dll -f makefile.gcc $(MAKEARGS) clean\r
f82b7036
KO
61 $(MAKE) -C dnd -f makefile.gcc $(MAKEARGS) clean\r
62 $(MAKE) -C docview -f makefile.gcc $(MAKEARGS) clean\r
63 $(MAKE) -C dragimag -f makefile.gcc $(MAKEARGS) clean\r
64 $(MAKE) -C drawing -f makefile.gcc $(MAKEARGS) clean\r
65 $(MAKE) -C erase -f makefile.gcc $(MAKEARGS) clean\r
66 $(MAKE) -C event -f makefile.gcc $(MAKEARGS) clean\r
67 $(MAKE) -C except -f makefile.gcc $(MAKEARGS) clean\r
68 $(MAKE) -C exec -f makefile.gcc $(MAKEARGS) clean\r
69 $(MAKE) -C font -f makefile.gcc $(MAKEARGS) clean\r
70 $(MAKE) -C grid -f makefile.gcc $(MAKEARGS) clean\r
71 $(MAKE) -C help -f makefile.gcc $(MAKEARGS) clean\r
72 $(MAKE) -C htlbox -f makefile.gcc $(MAKEARGS) clean\r
73 $(MAKE) -C html -f makefile.gcc $(MAKEARGS) clean\r
74 $(MAKE) -C image -f makefile.gcc $(MAKEARGS) clean\r
75 $(MAKE) -C internat -f makefile.gcc $(MAKEARGS) clean\r
76 $(MAKE) -C ipc -f makefile.gcc $(MAKEARGS) clean\r
77 $(MAKE) -C joytest -f makefile.gcc $(MAKEARGS) clean\r
78 $(MAKE) -C keyboard -f makefile.gcc $(MAKEARGS) clean\r
79 $(MAKE) -C layout -f makefile.gcc $(MAKEARGS) clean\r
80 $(MAKE) -C listctrl -f makefile.gcc $(MAKEARGS) clean\r
81 $(MAKE) -C mdi -f makefile.gcc $(MAKEARGS) clean\r
82 $(MAKE) -C mediaplayer -f makefile.gcc $(MAKEARGS) clean\r
83 $(MAKE) -C menu -f makefile.gcc $(MAKEARGS) clean\r
84 $(MAKE) -C minimal -f makefile.gcc $(MAKEARGS) clean\r
85 $(MAKE) -C nativdlg -f makefile.gcc $(MAKEARGS) clean\r
86 $(MAKE) -C notebook -f makefile.gcc $(MAKEARGS) clean\r
87 $(MAKE) -C oleauto -f makefile.gcc $(MAKEARGS) clean\r
88 $(MAKE) -C opengl -f makefile.gcc $(MAKEARGS) clean\r
89 $(MAKE) -C ownerdrw -f makefile.gcc $(MAKEARGS) clean\r
90 $(MAKE) -C popup -f makefile.gcc $(MAKEARGS) clean\r
91 $(MAKE) -C power -f makefile.gcc $(MAKEARGS) clean\r
92 $(MAKE) -C printing -f makefile.gcc $(MAKEARGS) clean\r
93 $(MAKE) -C propgrid -f makefile.gcc $(MAKEARGS) clean\r
94 $(MAKE) -C regtest -f makefile.gcc $(MAKEARGS) clean\r
95 $(MAKE) -C render -f makefile.gcc $(MAKEARGS) clean\r
96 $(MAKE) -C ribbon -f makefile.gcc $(MAKEARGS) clean\r
97 $(MAKE) -C richtext -f makefile.gcc $(MAKEARGS) clean\r
98 $(MAKE) -C sashtest -f makefile.gcc $(MAKEARGS) clean\r
99 $(MAKE) -C scroll -f makefile.gcc $(MAKEARGS) clean\r
100 $(MAKE) -C shaped -f makefile.gcc $(MAKEARGS) clean\r
101 $(MAKE) -C sockets -f makefile.gcc $(MAKEARGS) clean\r
102 $(MAKE) -C sound -f makefile.gcc $(MAKEARGS) clean\r
103 $(MAKE) -C splash -f makefile.gcc $(MAKEARGS) clean\r
104 $(MAKE) -C splitter -f makefile.gcc $(MAKEARGS) clean\r
105 $(MAKE) -C statbar -f makefile.gcc $(MAKEARGS) clean\r
106 $(MAKE) -C stc -f makefile.gcc $(MAKEARGS) clean\r
107 $(MAKE) -C svg -f makefile.gcc $(MAKEARGS) clean\r
108 $(MAKE) -C taborder -f makefile.gcc $(MAKEARGS) clean\r
109 $(MAKE) -C taskbar -f makefile.gcc $(MAKEARGS) clean\r
110 $(MAKE) -C text -f makefile.gcc $(MAKEARGS) clean\r
111 $(MAKE) -C thread -f makefile.gcc $(MAKEARGS) clean\r
112 $(MAKE) -C toolbar -f makefile.gcc $(MAKEARGS) clean\r
113 $(MAKE) -C treectrl -f makefile.gcc $(MAKEARGS) clean\r
114 $(MAKE) -C typetest -f makefile.gcc $(MAKEARGS) clean\r
b0a50d5a 115 $(MAKE) -C uiaction -f makefile.gcc $(MAKEARGS) clean\r
f82b7036
KO
116 $(MAKE) -C validate -f makefile.gcc $(MAKEARGS) clean\r
117 $(MAKE) -C vscroll -f makefile.gcc $(MAKEARGS) clean\r
92b4653a 118 $(MAKE) -C webview -f makefile.gcc $(MAKEARGS) clean\r
f82b7036
KO
119 $(MAKE) -C widgets -f makefile.gcc $(MAKEARGS) clean\r
120 $(MAKE) -C wizard -f makefile.gcc $(MAKEARGS) clean\r
121 $(MAKE) -C wrapsizer -f makefile.gcc $(MAKEARGS) clean\r
122 $(MAKE) -C xrc -f makefile.gcc $(MAKEARGS) clean\r
123 $(MAKE) -C memcheck -f makefile.gcc $(MAKEARGS) clean\r
124\r
125access: \r
126 $(MAKE) -C access -f makefile.gcc $(MAKEARGS) all\r
127\r
128animate: \r
129 $(MAKE) -C animate -f makefile.gcc $(MAKEARGS) all\r
130\r
131artprov: \r
132 $(MAKE) -C artprov -f makefile.gcc $(MAKEARGS) all\r
133\r
134aui: \r
135 $(MAKE) -C aui -f makefile.gcc $(MAKEARGS) all\r
136\r
137calendar: \r
138 $(MAKE) -C calendar -f makefile.gcc $(MAKEARGS) all\r
139\r
140caret: \r
141 $(MAKE) -C caret -f makefile.gcc $(MAKEARGS) all\r
142\r
143clipboard: \r
144 $(MAKE) -C clipboard -f makefile.gcc $(MAKEARGS) all\r
145\r
146collpane: \r
147 $(MAKE) -C collpane -f makefile.gcc $(MAKEARGS) all\r
148\r
149combo: \r
150 $(MAKE) -C combo -f makefile.gcc $(MAKEARGS) all\r
151\r
152config: \r
153 $(MAKE) -C config -f makefile.gcc $(MAKEARGS) all\r
154\r
155console: \r
156 $(MAKE) -C console -f makefile.gcc $(MAKEARGS) all\r
157\r
158controls: \r
159 $(MAKE) -C controls -f makefile.gcc $(MAKEARGS) all\r
160\r
161dataview: \r
162 $(MAKE) -C dataview -f makefile.gcc $(MAKEARGS) all\r
163\r
164dialogs: \r
165 $(MAKE) -C dialogs -f makefile.gcc $(MAKEARGS) all\r
166\r
167dialup: \r
168 $(MAKE) -C dialup -f makefile.gcc $(MAKEARGS) all\r
169\r
170display: \r
171 $(MAKE) -C display -f makefile.gcc $(MAKEARGS) all\r
172\r
61aba460
VS
173dll: \r
174 $(MAKE) -C dll -f makefile.gcc $(MAKEARGS) all\r
175\r
f82b7036
KO
176dnd: \r
177 $(MAKE) -C dnd -f makefile.gcc $(MAKEARGS) all\r
178\r
179docview: \r
180 $(MAKE) -C docview -f makefile.gcc $(MAKEARGS) all\r
181\r
182dragimag: \r
183 $(MAKE) -C dragimag -f makefile.gcc $(MAKEARGS) all\r
184\r
185drawing: \r
186 $(MAKE) -C drawing -f makefile.gcc $(MAKEARGS) all\r
187\r
188erase: \r
189 $(MAKE) -C erase -f makefile.gcc $(MAKEARGS) all\r
190\r
191event: \r
192 $(MAKE) -C event -f makefile.gcc $(MAKEARGS) all\r
193\r
194except: \r
195 $(MAKE) -C except -f makefile.gcc $(MAKEARGS) all\r
196\r
197exec: \r
198 $(MAKE) -C exec -f makefile.gcc $(MAKEARGS) all\r
199\r
200font: \r
201 $(MAKE) -C font -f makefile.gcc $(MAKEARGS) all\r
202\r
203grid: \r
204 $(MAKE) -C grid -f makefile.gcc $(MAKEARGS) all\r
205\r
206help: \r
207 $(MAKE) -C help -f makefile.gcc $(MAKEARGS) all\r
208\r
209htlbox: \r
210 $(MAKE) -C htlbox -f makefile.gcc $(MAKEARGS) all\r
211\r
212html: \r
213 $(MAKE) -C html -f makefile.gcc $(MAKEARGS) all\r
214\r
215image: \r
216 $(MAKE) -C image -f makefile.gcc $(MAKEARGS) all\r
217\r
218internat: \r
219 $(MAKE) -C internat -f makefile.gcc $(MAKEARGS) all\r
220\r
221ipc: \r
222 $(MAKE) -C ipc -f makefile.gcc $(MAKEARGS) all\r
223\r
224joytest: \r
225 $(MAKE) -C joytest -f makefile.gcc $(MAKEARGS) all\r
226\r
227keyboard: \r
228 $(MAKE) -C keyboard -f makefile.gcc $(MAKEARGS) all\r
229\r
230layout: \r
231 $(MAKE) -C layout -f makefile.gcc $(MAKEARGS) all\r
232\r
233listctrl: \r
234 $(MAKE) -C listctrl -f makefile.gcc $(MAKEARGS) all\r
235\r
236mdi: \r
237 $(MAKE) -C mdi -f makefile.gcc $(MAKEARGS) all\r
238\r
239mediaplayer: \r
240 $(MAKE) -C mediaplayer -f makefile.gcc $(MAKEARGS) all\r
241\r
242menu: \r
243 $(MAKE) -C menu -f makefile.gcc $(MAKEARGS) all\r
244\r
245minimal: \r
246 $(MAKE) -C minimal -f makefile.gcc $(MAKEARGS) all\r
247\r
248nativdlg: \r
249 $(MAKE) -C nativdlg -f makefile.gcc $(MAKEARGS) all\r
250\r
251notebook: \r
252 $(MAKE) -C notebook -f makefile.gcc $(MAKEARGS) all\r
253\r
254oleauto: \r
255 $(MAKE) -C oleauto -f makefile.gcc $(MAKEARGS) all\r
256\r
257opengl: \r
258 $(MAKE) -C opengl -f makefile.gcc $(MAKEARGS) all\r
259\r
260ownerdrw: \r
261 $(MAKE) -C ownerdrw -f makefile.gcc $(MAKEARGS) all\r
262\r
263popup: \r
264 $(MAKE) -C popup -f makefile.gcc $(MAKEARGS) all\r
265\r
266power: \r
267 $(MAKE) -C power -f makefile.gcc $(MAKEARGS) all\r
268\r
269printing: \r
270 $(MAKE) -C printing -f makefile.gcc $(MAKEARGS) all\r
271\r
272propgrid: \r
273 $(MAKE) -C propgrid -f makefile.gcc $(MAKEARGS) all\r
274\r
275regtest: \r
276 $(MAKE) -C regtest -f makefile.gcc $(MAKEARGS) all\r
277\r
278render: \r
279 $(MAKE) -C render -f makefile.gcc $(MAKEARGS) all\r
280\r
281ribbon: \r
282 $(MAKE) -C ribbon -f makefile.gcc $(MAKEARGS) all\r
283\r
284richtext: \r
285 $(MAKE) -C richtext -f makefile.gcc $(MAKEARGS) all\r
286\r
287sashtest: \r
288 $(MAKE) -C sashtest -f makefile.gcc $(MAKEARGS) all\r
289\r
290scroll: \r
291 $(MAKE) -C scroll -f makefile.gcc $(MAKEARGS) all\r
292\r
293shaped: \r
294 $(MAKE) -C shaped -f makefile.gcc $(MAKEARGS) all\r
295\r
296sockets: \r
297 $(MAKE) -C sockets -f makefile.gcc $(MAKEARGS) all\r
298\r
299sound: \r
300 $(MAKE) -C sound -f makefile.gcc $(MAKEARGS) all\r
301\r
302splash: \r
303 $(MAKE) -C splash -f makefile.gcc $(MAKEARGS) all\r
304\r
305splitter: \r
306 $(MAKE) -C splitter -f makefile.gcc $(MAKEARGS) all\r
307\r
308statbar: \r
309 $(MAKE) -C statbar -f makefile.gcc $(MAKEARGS) all\r
310\r
311stc: \r
312 $(MAKE) -C stc -f makefile.gcc $(MAKEARGS) all\r
313\r
314svg: \r
315 $(MAKE) -C svg -f makefile.gcc $(MAKEARGS) all\r
316\r
317taborder: \r
318 $(MAKE) -C taborder -f makefile.gcc $(MAKEARGS) all\r
319\r
320taskbar: \r
321 $(MAKE) -C taskbar -f makefile.gcc $(MAKEARGS) all\r
322\r
323text: \r
324 $(MAKE) -C text -f makefile.gcc $(MAKEARGS) all\r
325\r
326thread: \r
327 $(MAKE) -C thread -f makefile.gcc $(MAKEARGS) all\r
328\r
329toolbar: \r
330 $(MAKE) -C toolbar -f makefile.gcc $(MAKEARGS) all\r
331\r
332treectrl: \r
333 $(MAKE) -C treectrl -f makefile.gcc $(MAKEARGS) all\r
334\r
335typetest: \r
336 $(MAKE) -C typetest -f makefile.gcc $(MAKEARGS) all\r
337\r
b0a50d5a
KO
338uiaction: \r
339 $(MAKE) -C uiaction -f makefile.gcc $(MAKEARGS) all\r
340\r
f82b7036
KO
341validate: \r
342 $(MAKE) -C validate -f makefile.gcc $(MAKEARGS) all\r
343\r
344vscroll: \r
345 $(MAKE) -C vscroll -f makefile.gcc $(MAKEARGS) all\r
346\r
92b4653a
SL
347webview: \r
348 $(MAKE) -C webview -f makefile.gcc $(MAKEARGS) all\r
349\r
f82b7036
KO
350widgets: \r
351 $(MAKE) -C widgets -f makefile.gcc $(MAKEARGS) all\r
352\r
353wizard: \r
354 $(MAKE) -C wizard -f makefile.gcc $(MAKEARGS) all\r
355\r
356wrapsizer: \r
357 $(MAKE) -C wrapsizer -f makefile.gcc $(MAKEARGS) all\r
358\r
359xrc: \r
360 $(MAKE) -C xrc -f makefile.gcc $(MAKEARGS) all\r
361\r
362memcheck: \r
363 $(MAKE) -C memcheck -f makefile.gcc $(MAKEARGS) all\r
364\r
365.PHONY: all clean access animate artprov aui calendar caret clipboard collpane combo \\r
61aba460 366 config console controls dataview dialogs dialup display dll dnd docview dragimag \\r
f82b7036
KO
367 drawing erase event except exec font grid help htlbox html image internat ipc joytest \\r
368 keyboard layout listctrl mdi mediaplayer menu minimal nativdlg notebook oleauto \\r
369 opengl ownerdrw popup power printing propgrid regtest render ribbon richtext \\r
370 sashtest scroll shaped sockets sound splash splitter statbar stc svg taborder \\r
92b4653a
SL
371 taskbar text thread toolbar treectrl typetest uiaction validate vscroll webview \\r
372 widgets wizard wrapsizer xrc memcheck\r
f82b7036
KO
373\r
374\r
375SHELL := $(COMSPEC)\r
376\r
377# Dependencies tracking:\r
378-include ./*.d\r