6 # Copyright: (c) 1993, AIAI, University of Edinburgh
10 # Makefile : Builds samples for Win95, BC++ WIN32
11 # Use FINAL=1 argument to make to build final version with no debugging
14 # Set WXDIR for your system
17 THISDIR=$(WXDIR)\samples
20 # Indicates kind of pb with samples
26 # Misc. compilation errors
30 # Need wxUSE_ODBC; define this to compile db sample
35 # Please keep samples list up-to-date, in alphabetical order
36 # not alphabetically organised ; 29 Nov 01
38 cd $(WXDIR)\samples\artprov
39 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
40 cd $(WXDIR)\samples\calendar
41 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
42 cd $(WXDIR)\samples\caret
43 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
44 cd $(WXDIR)\samples\checklst
45 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
46 cd $(WXDIR)\samples\config
47 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
48 cd $(WXDIR)\samples\controls
49 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
50 !if "$(ODBCSETUP)"=="1"
51 cd $(WXDIR)\samples\db
52 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
54 cd $(WXDIR)\samples\ipc
55 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
56 cd $(WXDIR)\samples\dialogs
57 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
58 cd $(WXDIR)\samples\dnd
59 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
60 cd $(WXDIR)\samples\docview
61 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
62 cd $(WXDIR)\samples\docvwmdi
63 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
64 cd $(WXDIR)\samples\drawing
65 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
66 cd $(WXDIR)\samples\dynamic
67 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
68 cd $(WXDIR)\samples\font
69 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
70 cd $(WXDIR)\samples\grid
71 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
72 cd $(WXDIR)\samples\newgrid
73 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
75 cd $(WXDIR)\samples\help
76 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
79 cd $(WXDIR)\samples\html
80 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
82 cd $(WXDIR)\samples\keyboard
83 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
84 cd $(WXDIR)\samples\image
85 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
86 cd $(WXDIR)\samples\internat
87 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
88 cd $(WXDIR)\samples\joytest
89 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
90 cd $(WXDIR)\samples\layout
91 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
92 cd $(WXDIR)\samples\listctrl
93 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
94 cd $(WXDIR)\samples\mdi
95 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
96 cd $(WXDIR)\samples\menu
97 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
99 cd $(WXDIR)\samples\memcheck
100 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
103 cd $(WXDIR)\samples\mfc
104 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
106 cd $(WXDIR)\samples\minifram
107 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
108 cd $(WXDIR)\samples\minimal
109 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
110 cd $(WXDIR)\samples\nativdlg
111 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
113 cd $(WXDIR)\samples\dialup
114 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
116 cd $(WXDIR)\samples\notebook
117 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
118 cd $(WXDIR)\samples\oleauto
119 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
120 cd $(WXDIR)\samples\ownerdrw
121 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
122 cd $(WXDIR)\samples\png
123 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
124 cd $(WXDIR)\samples\printing
125 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
126 cd $(WXDIR)\samples\proplist
127 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
128 cd $(WXDIR)\samples\regtest
129 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
130 cd $(WXDIR)\samples\resource
131 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
133 cd $(WXDIR)\samples\richedit
134 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
136 cd $(WXDIR)\samples\rotate
137 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
138 cd $(WXDIR)\samples\sashtest
139 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
140 cd $(WXDIR)\samples\scroll
141 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
142 cd $(WXDIR)\samples\scrollsub
143 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
144 cd $(WXDIR)\samples\splitter
145 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
147 cd $(WXDIR)\samples\tab
148 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
150 cd $(WXDIR)\samples\taskbar
151 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
152 cd $(WXDIR)\samples\text
153 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
154 cd $(WXDIR)\samples\thread
155 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
156 cd $(WXDIR)\samples\toolbar
157 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
158 cd $(WXDIR)\samples\treectrl
159 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
160 cd $(WXDIR)\samples\typetest
161 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
162 cd $(WXDIR)\samples\validate
163 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
164 cd $(WXDIR)\samples\wizard
165 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
166 cd $(WXDIR)\samples\dragimag
167 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
168 cd $(WXDIR)\samples\exec
169 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
170 cd $(WXDIR)\samples\richedit
171 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
172 cd $(WXDIR)\samples\statbar
173 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
174 cd $(WXDIR)\samples\sockets
175 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
176 cd $(WXDIR)\samples\widgets
177 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
178 cd $(WXDIR)\samples\tab
179 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
180 cd $(WXDIR)\samples\treelay
181 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
182 cd $(WXDIR)\samples\erase
183 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
184 cd $(WXDIR)\samples\event
185 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
186 cd $(WXDIR)\samples\propsize
187 make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
190 cd $(WXDIR)\samples\calendar
191 make -f makefile.b32 clean
192 cd $(WXDIR)\samples\caret
193 make -f makefile.b32 clean
194 cd $(WXDIR)\samples\checklst
195 make -f makefile.b32 clean
196 cd $(WXDIR)\samples\config
197 make -f makefile.b32 clean
198 cd $(WXDIR)\samples\controls
199 make -f makefile.b32 clean
200 cd $(WXDIR)\samples\db
201 make -f makefile.b32 clean
202 cd $(WXDIR)\samples\ipc
203 make -f makefile.b32 clean
204 cd $(WXDIR)\samples\dialogs
205 make -f makefile.b32 clean
206 cd $(WXDIR)\samples\dnd
207 make -f makefile.b32 clean
208 cd $(WXDIR)\samples\docview
209 make -f makefile.b32 clean
210 cd $(WXDIR)\samples\docvwmdi
211 make -f makefile.b32 clean
212 cd $(WXDIR)\samples\drawing
213 make -f makefile.b32 clean
214 cd $(WXDIR)\samples\dynamic
215 make -f makefile.b32 clean
216 cd $(WXDIR)\samples\font
217 make -f makefile.b32 clean
218 cd $(WXDIR)\samples\grid
219 make -f makefile.b32 clean
220 cd $(WXDIR)\samples\newgrid
221 make -f makefile.b32 clean
222 cd $(WXDIR)\samples\help
223 make -f makefile.b32 clean
224 cd $(WXDIR)\samples\html
225 make -f makefile.b32 clean
226 cd $(WXDIR)\samples\image
227 make -f makefile.b32 clean
228 cd $(WXDIR)\samples\internat
229 make -f makefile.b32 clean
230 cd $(WXDIR)\samples\keyboard
231 make -f makefile.b32 clean
232 cd $(WXDIR)\samples\joytest
233 make -f makefile.b32 clean
234 cd $(WXDIR)\samples\layout
235 make -f makefile.b32 clean
236 cd $(WXDIR)\samples\listctrl
237 make -f makefile.b32 clean
238 cd $(WXDIR)\samples\mdi
239 make -f makefile.b32 clean
240 !if "$(FINAL)" == "0"
241 cd $(WXDIR)\samples\memcheck
242 make -f makefile.b32 clean
244 cd $(WXDIR)\samples\mfc
245 make -f makefile.b32 clean
246 cd $(WXDIR)\samples\menu
247 make -f makefile.b32 clean
248 cd $(WXDIR)\samples\minifram
249 make -f makefile.b32 clean
250 cd $(WXDIR)\samples\minimal
251 make -f makefile.b32 clean
252 cd $(WXDIR)\samples\nativdlg
253 make -f makefile.b32 clean
254 cd $(WXDIR)\samples\dialup
255 make -f makefile.b32 clean
256 cd $(WXDIR)\samples\notebook
257 make -f makefile.b32 clean
258 cd $(WXDIR)\samples\oleauto
259 make -f makefile.b32 clean
260 cd $(WXDIR)\samples\ownerdrw
261 make -f makefile.b32 clean
262 cd $(WXDIR)\samples\png
263 make -f makefile.b32 clean
264 cd $(WXDIR)\samples\printing
265 make -f makefile.b32 clean
266 cd $(WXDIR)\samples\proplist
267 make -f makefile.b32 clean
268 cd $(WXDIR)\samples\regtest
269 make -f makefile.b32 clean
270 cd $(WXDIR)\samples\resource
271 make -f makefile.b32 clean
272 cd $(WXDIR)\samples\richedit
273 make -f makefile.b32 clean
274 cd $(WXDIR)\samples\rotate
275 make -f makefile.b32 clean
276 cd $(WXDIR)\samples\sashtest
277 make -f makefile.b32 clean
278 cd $(WXDIR)\samples\scroll
279 make -f makefile.b32 clean
280 cd $(WXDIR)\samples\scrollsub
281 make -f makefile.b32 clean
282 cd $(WXDIR)\samples\splitter
283 make -f makefile.b32 clean
284 cd $(WXDIR)\samples\tab
285 make -f makefile.b32 clean
286 cd $(WXDIR)\samples\taskbar
287 make -f makefile.b32 clean
288 cd $(WXDIR)\samples\text
289 make -f makefile.b32 clean
290 cd $(WXDIR)\samples\thread
291 make -f makefile.b32 clean
292 cd $(WXDIR)\samples\toolbar
293 make -f makefile.b32 clean
294 cd $(WXDIR)\samples\treectrl
295 make -f makefile.b32 clean
296 cd $(WXDIR)\samples\typetest
297 make -f makefile.b32 clean
298 cd $(WXDIR)\samples\validate
299 make -f makefile.b32 clean
301 cd $(WXDIR)\samples\wizard
302 make -f makefile.b32 clean
304 cd $(WXDIR)\samples\dragimag
305 make -f makefile.b32 clean
306 cd $(WXDIR)\samples\erase
307 make -f makefile.b32 clean
308 cd $(WXDIR)\samples\exec
309 make -f makefile.b32 clean
310 cd $(WXDIR)\samples\event
311 make -f makefile.b32 clean
312 cd $(WXDIR)\samples\statbar
313 make -f makefile.b32 clean
314 cd $(WXDIR)\samples\richedit
315 make -f makefile.b32 clean
316 cd $(WXDIR)\samples\propsize
317 make -f makefile.b32 clean
319 cd $(WXDIR)\samples\sockets
320 make -f makefile.b32 clean
321 cd $(WXDIR)\samples\treelay
322 make -f makefile.b32 clean
323 cd $(WXDIR)\samples\treectrl
324 make -f makefile.b32 clean
325 cd $(WXDIR)\samples\tab
326 make -f makefile.b32 clean
327 cd $(WXDIR)\samples\widgets
328 make -f makefile.b32 clean