1 #*****************************************************************************
4 # Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
5 # Date : 27 August 2013 *
7 #*****************************************************************************
10 wx_curdir = f$environment("default")
11 wx_sub = f$element(0,"]",wx_curdir)
12 wx_fuldir = "''wx_sub'.]"
13 define/job/trans=(concealed) wx_root "''wx_fuldir'"
17 set default [.include.wx]
28 if f$search("GNOME$ROOT:[000000]GLIB2.COM") .nes. "" then make gtk2
29 if f$search("GNOME$ROOT:[000000]GLIB2.COM") .nes. "" then purge [...]
30 if f$search("GNOME$ROOT:[000000]GLIB2.COM") .nes. "" then delete [...]*.obj;
32 gtk : [.include.wx]setup.h
33 set default [.src.generic]
34 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
35 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
36 set default [-.common]
37 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
38 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
40 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
41 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
43 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
45 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
46 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
48 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
49 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
51 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
52 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
53 set default [-.propgrid]
54 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
55 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
57 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
58 set default [-.ribbon]
59 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
60 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
61 set default [-.richtext]
62 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
63 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
65 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
67 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
68 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
69 set default [--.demos.bombs]
70 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
72 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
73 set default [-.fractal]
74 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
76 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
78 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
79 set default [--.samples.calendar]
80 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
81 set default [-.access]
82 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
83 set default [-.animate]
84 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
85 set default [-.artprov]
86 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
88 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
90 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
91 set default [-.clipboard]
92 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
93 set default [-.collpane]
94 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
96 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
97 set default [-.config]
98 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
99 set default [-.console]
100 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
101 set default [-.controls]
102 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
103 set default [-.dataview]
104 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
105 set default [-.debugrpt]
106 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
107 set default [-.dialogs]
108 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
109 set default [-.dialup]
110 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
112 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
113 set default [-.docview]
114 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
115 set default [-.dragimag]
116 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
117 set default [-.drawing]
118 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
119 set default [-.erase]
120 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
121 set default [-.event]
122 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
124 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
126 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
127 set default [-.image]
128 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
129 set default [-.keyboard]
130 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
132 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
133 set default [-.mediaplayer]
134 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
136 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
137 set default [-.minimal]
138 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
139 set default [-.notebook]
140 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
141 set default [-.propgrid]
142 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
143 set default [-.regtest]
144 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
145 set default [-.ribbon]
146 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
147 set default [-.richtext]
148 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
149 set default [-.sockets]
150 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
151 set default [-.splash]
152 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
154 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
155 set default [-.thread]
156 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
158 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
159 set default [-.widgets]
160 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
161 set default [--.tests]
162 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)/ignore=warning
165 gtk2 : [.include.wx]setup.h
166 @gnome$root:[000000]glib2
167 set default [.src.generic]
168 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
169 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
170 set default [-.common]
171 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
172 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
174 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
175 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
177 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
178 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
180 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
182 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
183 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
185 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
186 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
187 set default [-.propgrid]
188 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
189 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
190 set default [-.regex]
191 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
192 set default [-.ribbon]
193 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
194 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
195 set default [-.richtext]
196 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
197 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
199 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
201 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
202 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
203 set default [--.demos.bombs]
204 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
205 set default [--.samples.calendar]
206 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
207 set default [-.caret]
208 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
209 set default [-.config]
210 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
211 set default [-.controls]
212 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
213 set default [-.dialogs]
214 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
215 set default [-.dialup]
216 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
218 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
219 set default [-.docview]
220 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
221 set default [-.drawing]
222 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
224 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
225 set default [-.image]
226 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
228 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
230 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
231 set default [-.minimal]
232 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
233 set default [-.richedit]
234 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
235 set default [-.thread]
236 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
238 @gnome$root:[000000]glib
240 x11 : [.include.wx]setup.h
241 set default [.src.generic]
242 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
243 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
244 set default [-.common]
245 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
246 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
248 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
249 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
251 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
253 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
254 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
256 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
257 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
259 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
260 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
261 set default [-.propgrid]
262 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
263 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
264 set default [-.regex]
265 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
266 set default [-.ribbon]
267 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
268 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
269 set default [-.richtext]
270 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
271 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
273 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
275 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
276 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
278 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
279 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
280 set default [--.demos.bombs]
281 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
282 set default [--.samples.calendar]
283 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
284 set default [-.caret]
285 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
286 set default [-.config]
287 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
288 set default [-.controls]
289 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
290 set default [-.dialogs]
291 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
292 set default [-.dialup]
293 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
295 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
296 set default [-.docview]
297 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
298 set default [-.drawing]
299 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
301 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
302 set default [-.image]
303 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
305 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
307 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
308 set default [-.minimal]
309 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
310 set default [-.notebook]
311 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
312 set default [-.richedit]
313 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
314 set default [-.thread]
315 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
317 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
320 motif : [.include.wx]setup.h
321 set default [.src.generic]
322 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
323 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
324 set default [-.common]
325 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
326 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
328 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
329 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
331 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
332 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
334 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
335 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
336 set default [-.regex]
337 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
338 set default [-.motif]
339 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
340 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
342 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
343 set default [--.demos.bombs]
344 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
345 set default [--.samples.calendar]
346 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
347 set default [-.caret]
348 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
350 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
351 set default [-.combo]
352 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
353 set default [-.config]
354 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
355 set default [-.dialogs]
356 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
357 set default [-.image]
358 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
360 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
362 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
363 set default [-.minimal]
364 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
365 set default [-.notebook]
366 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
367 set default [-.thread]
368 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
369 set default [-.widgets]
370 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
373 [.include.wx]setup.h : setup.h_vms
374 copy setup.h_vms [.include.wx]setup.h