]>
Commit | Line | Data |
---|---|---|
fed485e0 JS |
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 | |
cba2db0c | 11 | # Use FINAL=1 argument to make to build final version with no debugging |
fed485e0 JS |
12 | # info |
13 | ||
14 | # Set WXDIR for your system | |
15 | WXDIR = $(WXWIN) | |
16 | ||
17 | THISDIR=$(WXDIR)\samples | |
18 | ||
9f15eeb3 JS |
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 | ||
31 | # | |
32 | # Please keep samples list up-to-date, in alphabetical order | |
33 | # | |
fed485e0 | 34 | all: |
9f15eeb3 | 35 | cd $(WXDIR)\samples\calendar |
cba2db0c | 36 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 JS |
37 | cd $(WXDIR)\samples\caret |
38 | make -f makefile.b32 FINAL=$(FINAL) | |
39 | cd $(WXDIR)\samples\checklst | |
40 | make -f makefile.b32 FINAL=$(FINAL) | |
41 | cd $(WXDIR)\samples\config | |
cba2db0c | 42 | make -f makefile.b32 FINAL=$(FINAL) |
fed485e0 | 43 | cd $(WXDIR)\samples\controls |
cba2db0c | 44 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 45 | cd $(WXDIR)\samples\db |
cba2db0c | 46 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 47 | cd $(WXDIR)\samples\ipc |
cba2db0c | 48 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 49 | cd $(WXDIR)\samples\dialogs |
cba2db0c | 50 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 51 | cd $(WXDIR)\samples\dnd |
cba2db0c | 52 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 53 | cd $(WXDIR)\samples\docview |
cba2db0c | 54 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 55 | cd $(WXDIR)\samples\docvwmdi |
cba2db0c | 56 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 57 | cd $(WXDIR)\samples\drawing |
cba2db0c | 58 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 59 | cd $(WXDIR)\samples\dynamic |
cba2db0c | 60 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 61 | cd $(WXDIR)\samples\font |
cba2db0c | 62 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 63 | cd $(WXDIR)\samples\grid |
cba2db0c | 64 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 65 | cd $(WXDIR)\samples\newgrid |
cba2db0c | 66 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 JS |
67 | !if "$(COMPIL)"=="" |
68 | cd $(WXDIR)\samples\help | |
cba2db0c | 69 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 JS |
70 | !endif |
71 | !if "$(PNGSETUP)"=="" | |
72 | cd $(WXDIR)\samples\html | |
cba2db0c | 73 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 JS |
74 | !endif |
75 | cd $(WXDIR)\samples\image | |
cba2db0c | 76 | make -f makefile.b32 FINAL=$(FINAL) |
fed485e0 | 77 | cd $(WXDIR)\samples\internat |
cba2db0c | 78 | make -f makefile.b32 FINAL=$(FINAL) |
fed485e0 | 79 | cd $(WXDIR)\samples\joytest |
cba2db0c | 80 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 81 | cd $(WXDIR)\samples\layout |
cba2db0c | 82 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 JS |
83 | cd $(WXDIR)\samples\listctrl |
84 | make -f makefile.b32 FINAL=$(FINAL) | |
85 | cd $(WXDIR)\samples\mdi | |
86 | make -f makefile.b32 FINAL=$(FINAL) | |
87 | cd $(WXDIR)\samples\menu | |
cba2db0c | 88 | make -f makefile.b32 FINAL=$(FINAL) |
fed485e0 JS |
89 | !if "$(FINAL)" == "0" |
90 | cd $(WXDIR)\samples\memcheck | |
9f15eeb3 | 91 | make -f makefile.b32 FINAL=$(FINAL) |
fed485e0 | 92 | !endif |
9f15eeb3 JS |
93 | !if "$(COMPIL)"=="" |
94 | cd $(WXDIR)\samples\mfc | |
cba2db0c | 95 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 JS |
96 | !endif |
97 | cd $(WXDIR)\samples\minifram | |
cba2db0c | 98 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 99 | cd $(WXDIR)\samples\minimal |
cba2db0c | 100 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 101 | cd $(WXDIR)\samples\nativdlg |
cba2db0c | 102 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 JS |
103 | !if "$(COMPIL)"=="" |
104 | cd $(WXDIR)\samples\dialup | |
cba2db0c | 105 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 JS |
106 | !endif |
107 | cd $(WXDIR)\samples\notebook | |
cba2db0c | 108 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 109 | cd $(WXDIR)\samples\oleauto |
cba2db0c | 110 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 JS |
111 | cd $(WXDIR)\samples\ownerdrw |
112 | make -f makefile.b32 FINAL=$(FINAL) | |
113 | cd $(WXDIR)\samples\png | |
114 | make -f makefile.b32 FINAL=$(FINAL) | |
115 | cd $(WXDIR)\samples\printing | |
cba2db0c | 116 | make -f makefile.b32 FINAL=$(FINAL) |
fed485e0 | 117 | cd $(WXDIR)\samples\proplist |
cba2db0c | 118 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 JS |
119 | cd $(WXDIR)\samples\regtest |
120 | make -f makefile.b32 FINAL=$(FINAL) | |
121 | cd $(WXDIR)\samples\resource | |
122 | make -f makefile.b32 FINAL=$(FINAL) | |
123 | !if "$(COMPIL)"=="" | |
124 | cd $(WXDIR)\samples\richedit | |
cba2db0c | 125 | make -f makefile.b32 FINAL=$(FINAL) |
9f15eeb3 | 126 | !endif |
457e6c54 JS |
127 | cd $(WXDIR)\samples\rotate |
128 | make -f makefile.b32 FINAL=$(FINAL) | |
9f15eeb3 JS |
129 | cd $(WXDIR)\samples\sashtest |
130 | make -f makefile.b32 FINAL=$(FINAL) | |
131 | cd $(WXDIR)\samples\scroll | |
132 | make -f makefile.b32 FINAL=$(FINAL) | |
133 | cd $(WXDIR)\samples\scrollsub | |
134 | make -f makefile.b32 FINAL=$(FINAL) | |
135 | cd $(WXDIR)\samples\splitter | |
136 | make -f makefile.b32 FINAL=$(FINAL) | |
137 | !if "$(COMPIL)"=="" | |
138 | cd $(WXDIR)\samples\tab | |
139 | make -f makefile.b32 FINAL=$(FINAL) | |
140 | !endif | |
141 | cd $(WXDIR)\samples\taskbar | |
142 | make -f makefile.b32 FINAL=$(FINAL) | |
143 | cd $(WXDIR)\samples\text | |
144 | make -f makefile.b32 FINAL=$(FINAL) | |
145 | cd $(WXDIR)\samples\thread | |
146 | make -f makefile.b32 FINAL=$(FINAL) | |
147 | cd $(WXDIR)\samples\toolbar | |
148 | make -f makefile.b32 FINAL=$(FINAL) | |
149 | cd $(WXDIR)\samples\treectrl | |
150 | make -f makefile.b32 FINAL=$(FINAL) | |
151 | cd $(WXDIR)\samples\typetest | |
152 | make -f makefile.b32 FINAL=$(FINAL) | |
153 | cd $(WXDIR)\samples\validate | |
154 | make -f makefile.b32 FINAL=$(FINAL) | |
155 | cd $(WXDIR)\samples\wizard | |
156 | make -f makefile.b32 FINAL=$(FINAL) | |
157 | cd $(WXDIR)\samples\sockets | |
cba2db0c | 158 | make -f makefile.b32 FINAL=$(FINAL) |
fed485e0 JS |
159 | |
160 | clean: | |
9f15eeb3 | 161 | cd $(WXDIR)\samples\calendar |
cba2db0c | 162 | make -f makefile.b32 clean |
9f15eeb3 | 163 | cd $(WXDIR)\samples\caret |
cba2db0c | 164 | make -f makefile.b32 clean |
9f15eeb3 | 165 | cd $(WXDIR)\samples\checklst |
cba2db0c | 166 | make -f makefile.b32 clean |
9f15eeb3 | 167 | cd $(WXDIR)\samples\config |
cba2db0c | 168 | make -f makefile.b32 clean |
9f15eeb3 | 169 | cd $(WXDIR)\samples\controls |
cba2db0c | 170 | make -f makefile.b32 clean |
9f15eeb3 | 171 | cd $(WXDIR)\samples\db |
cba2db0c | 172 | make -f makefile.b32 clean |
9f15eeb3 | 173 | cd $(WXDIR)\samples\ipc |
cba2db0c | 174 | make -f makefile.b32 clean |
9f15eeb3 | 175 | cd $(WXDIR)\samples\dialogs |
cba2db0c | 176 | make -f makefile.b32 clean |
9f15eeb3 | 177 | cd $(WXDIR)\samples\dnd |
cba2db0c | 178 | make -f makefile.b32 clean |
fed485e0 | 179 | cd $(WXDIR)\samples\docview |
cba2db0c | 180 | make -f makefile.b32 clean |
fed485e0 | 181 | cd $(WXDIR)\samples\docvwmdi |
cba2db0c | 182 | make -f makefile.b32 clean |
9f15eeb3 | 183 | cd $(WXDIR)\samples\drawing |
cba2db0c | 184 | make -f makefile.b32 clean |
9f15eeb3 JS |
185 | cd $(WXDIR)\samples\dynamic |
186 | make -f makefile.b32 clean | |
187 | cd $(WXDIR)\samples\font | |
cba2db0c | 188 | make -f makefile.b32 clean |
fed485e0 | 189 | cd $(WXDIR)\samples\grid |
cba2db0c | 190 | make -f makefile.b32 clean |
9f15eeb3 | 191 | cd $(WXDIR)\samples\newgrid |
cba2db0c | 192 | make -f makefile.b32 clean |
9f15eeb3 | 193 | cd $(WXDIR)\samples\help |
cba2db0c | 194 | make -f makefile.b32 clean |
9f15eeb3 | 195 | cd $(WXDIR)\samples\html |
cba2db0c | 196 | make -f makefile.b32 clean |
9f15eeb3 JS |
197 | cd $(WXDIR)\samples\image |
198 | make -f makefile.b32 clean | |
199 | cd $(WXDIR)\samples\internat | |
cba2db0c | 200 | make -f makefile.b32 clean |
fed485e0 | 201 | cd $(WXDIR)\samples\joytest |
cba2db0c | 202 | make -f makefile.b32 clean |
9f15eeb3 | 203 | cd $(WXDIR)\samples\layout |
cba2db0c | 204 | make -f makefile.b32 clean |
9f15eeb3 | 205 | cd $(WXDIR)\samples\listctrl |
cba2db0c | 206 | make -f makefile.b32 clean |
9f15eeb3 | 207 | cd $(WXDIR)\samples\mdi |
cba2db0c | 208 | make -f makefile.b32 clean |
9f15eeb3 | 209 | !if "$(FINAL)" == "0" |
fed485e0 | 210 | cd $(WXDIR)\samples\memcheck |
cba2db0c | 211 | make -f makefile.b32 clean |
9f15eeb3 JS |
212 | !endif |
213 | cd $(WXDIR)\samples\mfc | |
214 | make -f makefile.b32 clean | |
215 | cd $(WXDIR)\samples\menu | |
216 | make -f makefile.b32 clean | |
fed485e0 | 217 | cd $(WXDIR)\samples\minifram |
cba2db0c | 218 | make -f makefile.b32 clean |
9f15eeb3 JS |
219 | cd $(WXDIR)\samples\minimal |
220 | make -f makefile.b32 clean | |
221 | cd $(WXDIR)\samples\nativdlg | |
cba2db0c | 222 | make -f makefile.b32 clean |
9f15eeb3 | 223 | cd $(WXDIR)\samples\dialup |
cba2db0c | 224 | make -f makefile.b32 clean |
9f15eeb3 | 225 | cd $(WXDIR)\samples\notebook |
cba2db0c | 226 | make -f makefile.b32 clean |
9f15eeb3 JS |
227 | cd $(WXDIR)\samples\oleauto |
228 | make -f makefile.b32 clean | |
229 | cd $(WXDIR)\samples\ownerdrw | |
230 | make -f makefile.b32 clean | |
231 | cd $(WXDIR)\samples\png | |
232 | make -f makefile.b32 clean | |
233 | cd $(WXDIR)\samples\printing | |
cba2db0c | 234 | make -f makefile.b32 clean |
fed485e0 | 235 | cd $(WXDIR)\samples\proplist |
cba2db0c | 236 | make -f makefile.b32 clean |
9f15eeb3 JS |
237 | cd $(WXDIR)\samples\regtest |
238 | make -f makefile.b32 clean | |
239 | cd $(WXDIR)\samples\resource | |
240 | make -f makefile.b32 clean | |
241 | cd $(WXDIR)\samples\richedit | |
cba2db0c | 242 | make -f makefile.b32 clean |
457e6c54 JS |
243 | cd $(WXDIR)\samples\rotate |
244 | make -f makefile.b32 clean | |
9f15eeb3 JS |
245 | cd $(WXDIR)\samples\sashtest |
246 | make -f makefile.b32 clean | |
247 | cd $(WXDIR)\samples\scroll | |
248 | make -f makefile.b32 clean | |
249 | cd $(WXDIR)\samples\scrollsub | |
250 | make -f makefile.b32 clean | |
251 | cd $(WXDIR)\samples\splitter | |
252 | make -f makefile.b32 clean | |
253 | cd $(WXDIR)\samples\tab | |
254 | make -f makefile.b32 clean | |
255 | cd $(WXDIR)\samples\taskbar | |
256 | make -f makefile.b32 clean | |
257 | cd $(WXDIR)\samples\text | |
258 | make -f makefile.b32 clean | |
259 | cd $(WXDIR)\samples\thread | |
260 | make -f makefile.b32 clean | |
261 | cd $(WXDIR)\samples\toolbar | |
262 | make -f makefile.b32 clean | |
263 | cd $(WXDIR)\samples\treectrl | |
264 | make -f makefile.b32 clean | |
265 | cd $(WXDIR)\samples\typetest | |
266 | make -f makefile.b32 clean | |
267 | cd $(WXDIR)\samples\validate | |
268 | make -f makefile.b32 clean | |
269 | !if "$(NOMAKE)"=="" | |
270 | cd $(WXDIR)\samples\wizard | |
271 | make -f makefile.b32 clean | |
272 | !endif | |
273 | cd $(WXDIR)\samples\sockets | |
cba2db0c | 274 | make -f makefile.b32 clean |
fed485e0 | 275 |