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