Removed old grid code
[wxWidgets.git] / samples / makefile.b32
1 #
2 # File:         makefile.b32
3 # Author:       Julian Smart
4 # Created:      1993
5 # Updated:      
6 # Copyright:    (c) 1993, AIAI, University of Edinburgh
7 #
8 # "%W% %G%"
9 #
10 # Makefile : Builds samples for Win95, BC++ WIN32
11 # Use FINAL=1 argument to make to build final version with no debugging
12 # info
13
14 # Set WXDIR for your system
15 WXDIR = $(WXWIN)
16
17 THISDIR=$(WXDIR)\samples
18
19 #
20 # Indicates kind of pb with samples
21 #
22 # No makefile.vc file
23 NOMAKE=1
24 # No 16 bit version
25 #ONLY32=1
26 # Misc. compilation errors
27 COMPIL=1
28 # Need PNG
29 PNGSETUP=
30 # Need wxUSE_ODBC; define this to compile db sample
31 ODBCSETUP=
32 WXUSINGDLL=0
33
34 #
35 # Please keep samples list up-to-date, in alphabetical order
36 # not alphabetically organised ; 29 Nov 01
37 all:
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)
53 !endif
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
73         cd $(WXDIR)\samples\help
74         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
75
76 !if "$(PNGSETUP)"==""
77         cd $(WXDIR)\samples\html
78         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
79 !endif
80         cd $(WXDIR)\samples\keyboard
81         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
82         cd $(WXDIR)\samples\image
83         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
84         cd $(WXDIR)\samples\internat
85         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
86         cd $(WXDIR)\samples\joytest
87         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
88         cd $(WXDIR)\samples\layout
89         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
90         cd $(WXDIR)\samples\listctrl
91         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
92         cd $(WXDIR)\samples\mdi
93         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
94         cd $(WXDIR)\samples\menu
95         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
96 !if "$(FINAL)" == "0"
97         cd $(WXDIR)\samples\memcheck
98         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
99 !endif
100 !if "$(COMPIL)"==""
101         cd $(WXDIR)\samples\mfc
102         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
103 !endif
104         cd $(WXDIR)\samples\minifram
105         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
106         cd $(WXDIR)\samples\minimal
107         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
108         cd $(WXDIR)\samples\nativdlg
109         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
110 !if "$(COMPIL)"==""
111         cd $(WXDIR)\samples\dialup
112         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
113 !endif
114         cd $(WXDIR)\samples\notebook
115         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
116         cd $(WXDIR)\samples\oleauto
117         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
118         cd $(WXDIR)\samples\ownerdrw
119         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
120         cd $(WXDIR)\samples\png
121         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
122         cd $(WXDIR)\samples\printing
123         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
124         cd $(WXDIR)\samples\proplist
125         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
126         cd $(WXDIR)\samples\regtest
127         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
128         cd $(WXDIR)\samples\resource
129         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
130         cd $(WXDIR)\samples\rotate
131         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
132         cd $(WXDIR)\samples\sashtest
133         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
134         cd $(WXDIR)\samples\scroll
135         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
136         cd $(WXDIR)\samples\scrollsub
137         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
138         cd $(WXDIR)\samples\splitter
139         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
140 !if "$(COMPIL)"==""
141         cd $(WXDIR)\samples\tab
142         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
143 !endif
144         cd $(WXDIR)\samples\taskbar
145         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
146         cd $(WXDIR)\samples\text
147         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
148         cd $(WXDIR)\samples\thread
149         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
150         cd $(WXDIR)\samples\toolbar
151         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
152         cd $(WXDIR)\samples\treectrl
153         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
154         cd $(WXDIR)\samples\typetest
155         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
156         cd $(WXDIR)\samples\validate
157         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
158         cd $(WXDIR)\samples\wizard
159         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
160         cd $(WXDIR)\samples\dragimag
161         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
162         cd $(WXDIR)\samples\exec
163         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
164         cd $(WXDIR)\samples\statbar
165         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
166         cd $(WXDIR)\samples\sockets
167         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
168         cd $(WXDIR)\samples\widgets
169         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
170         cd $(WXDIR)\samples\tab
171         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
172         cd $(WXDIR)\samples\treelay
173         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
174         cd $(WXDIR)\samples\erase
175         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
176         cd $(WXDIR)\samples\event
177         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
178         cd $(WXDIR)\samples\propsize
179         make -f makefile.b32 FINAL=$(FINAL) WXUSINGDLL=$(WXUSINGDLL)
180
181 clean:
182         cd $(WXDIR)\samples\artprov
183         make -f makefile.b32 clean
184         cd $(WXDIR)\samples\calendar
185         make -f makefile.b32 clean
186         cd $(WXDIR)\samples\caret
187         make -f makefile.b32 clean
188         cd $(WXDIR)\samples\checklst
189         make -f makefile.b32 clean
190         cd $(WXDIR)\samples\config
191         make -f makefile.b32 clean
192         cd $(WXDIR)\samples\controls
193         make -f makefile.b32 clean
194         cd $(WXDIR)\samples\db
195         make -f makefile.b32 clean
196         cd $(WXDIR)\samples\ipc
197         make -f makefile.b32 clean
198         cd $(WXDIR)\samples\dialogs
199         make -f makefile.b32 clean
200         cd $(WXDIR)\samples\dnd
201         make -f makefile.b32 clean
202         cd $(WXDIR)\samples\docview
203         make -f makefile.b32 clean
204         cd $(WXDIR)\samples\docvwmdi
205         make -f makefile.b32 clean
206         cd $(WXDIR)\samples\drawing
207         make -f makefile.b32 clean
208         cd $(WXDIR)\samples\dynamic
209         make -f makefile.b32 clean
210         cd $(WXDIR)\samples\font
211         make -f makefile.b32 clean
212         cd $(WXDIR)\samples\grid
213         make -f makefile.b32 clean
214         cd $(WXDIR)\samples\help
215         make -f makefile.b32 clean
216         cd $(WXDIR)\samples\html
217         make -f makefile.b32 clean
218         cd $(WXDIR)\samples\image
219         make -f makefile.b32 clean
220         cd $(WXDIR)\samples\internat
221         make -f makefile.b32 clean
222         cd $(WXDIR)\samples\keyboard
223         make -f makefile.b32 clean
224         cd $(WXDIR)\samples\joytest
225         make -f makefile.b32 clean
226         cd $(WXDIR)\samples\layout
227         make -f makefile.b32 clean
228         cd $(WXDIR)\samples\listctrl
229         make -f makefile.b32 clean
230         cd $(WXDIR)\samples\mdi
231         make -f makefile.b32 clean
232         cd $(WXDIR)\samples\memcheck
233         make -f makefile.b32 clean
234         cd $(WXDIR)\samples\mfc
235         make -f makefile.b32 clean
236         cd $(WXDIR)\samples\menu
237         make -f makefile.b32 clean
238         cd $(WXDIR)\samples\minifram
239         make -f makefile.b32 clean
240         cd $(WXDIR)\samples\minimal
241         make -f makefile.b32 clean
242         cd $(WXDIR)\samples\nativdlg
243         make -f makefile.b32 clean
244         cd $(WXDIR)\samples\dialup
245         make -f makefile.b32 clean
246         cd $(WXDIR)\samples\notebook
247         make -f makefile.b32 clean
248         cd $(WXDIR)\samples\oleauto
249         make -f makefile.b32 clean
250         cd $(WXDIR)\samples\ownerdrw
251         make -f makefile.b32 clean
252         cd $(WXDIR)\samples\png
253         make -f makefile.b32 clean
254         cd $(WXDIR)\samples\printing
255         make -f makefile.b32 clean
256         cd $(WXDIR)\samples\proplist
257         make -f makefile.b32 clean
258         cd $(WXDIR)\samples\regtest
259         make -f makefile.b32 clean
260         cd $(WXDIR)\samples\resource
261         make -f makefile.b32 clean
262         cd $(WXDIR)\samples\rotate
263         make -f makefile.b32 clean
264         cd $(WXDIR)\samples\sashtest
265         make -f makefile.b32 clean
266         cd $(WXDIR)\samples\scroll
267         make -f makefile.b32 clean
268         cd $(WXDIR)\samples\scrollsub
269         make -f makefile.b32 clean
270         cd $(WXDIR)\samples\splitter
271         make -f makefile.b32 clean
272         cd $(WXDIR)\samples\tab
273         make -f makefile.b32 clean
274         cd $(WXDIR)\samples\taskbar
275         make -f makefile.b32 clean
276         cd $(WXDIR)\samples\text
277         make -f makefile.b32 clean
278         cd $(WXDIR)\samples\thread
279         make -f makefile.b32 clean
280         cd $(WXDIR)\samples\toolbar
281         make -f makefile.b32 clean
282         cd $(WXDIR)\samples\treectrl
283         make -f makefile.b32 clean
284         cd $(WXDIR)\samples\typetest
285         make -f makefile.b32 clean
286         cd $(WXDIR)\samples\validate
287         make -f makefile.b32 clean
288         cd $(WXDIR)\samples\wizard
289         make -f makefile.b32 clean
290         cd $(WXDIR)\samples\dragimag
291         make -f makefile.b32 clean
292         cd $(WXDIR)\samples\erase
293         make -f makefile.b32 clean
294         cd $(WXDIR)\samples\exec
295         make -f makefile.b32 clean
296         cd $(WXDIR)\samples\event
297         make -f makefile.b32 clean
298         cd $(WXDIR)\samples\statbar
299         make -f makefile.b32 clean
300         cd $(WXDIR)\samples\propsize
301         make -f makefile.b32 clean
302         cd $(WXDIR)\samples\sockets
303         make -f makefile.b32 clean
304         cd $(WXDIR)\samples\treelay
305         make -f makefile.b32 clean
306         cd $(WXDIR)\samples\treectrl
307         make -f makefile.b32 clean
308         cd $(WXDIR)\samples\tab
309         make -f makefile.b32 clean
310         cd $(WXDIR)\samples\widgets
311         make -f makefile.b32 clean
312