1 #*****************************************************************************
4 # Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
5 # Date : 10 November 2011 *
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 [-.propgrid]
140 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
141 set default [-.regtest]
142 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
143 set default [-.ribbon]
144 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
145 set default [-.richtext]
146 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
147 set default [-.sockets]
148 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
150 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
151 set default [-.thread]
152 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
154 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
155 set default [-.widgets]
156 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
157 set default [--.tests]
158 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)/ignore=warning
161 gtk2 : [.include.wx]setup.h
162 @gnome$root:[000000]glib2
163 set default [.src.generic]
164 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
165 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
166 set default [-.common]
167 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
168 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
170 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
171 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
173 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
174 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
176 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
178 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
179 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
181 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
182 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
183 set default [-.propgrid]
184 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
185 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
186 set default [-.regex]
187 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
188 set default [-.ribbon]
189 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
190 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
191 set default [-.richtext]
192 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
193 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
195 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
197 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
198 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
199 set default [--.demos.bombs]
200 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
201 set default [--.samples.calendar]
202 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
203 set default [-.caret]
204 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
205 set default [-.config]
206 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
207 set default [-.controls]
208 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
209 set default [-.dialogs]
210 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
211 set default [-.dialup]
212 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
214 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
215 set default [-.docview]
216 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
217 set default [-.drawing]
218 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
220 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
221 set default [-.image]
222 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
224 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
226 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
227 set default [-.minimal]
228 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
229 set default [-.richedit]
230 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
231 set default [-.thread]
232 $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
234 @gnome$root:[000000]glib
236 x11 : [.include.wx]setup.h
237 set default [.src.generic]
238 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
239 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
240 set default [-.common]
241 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
242 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
244 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
245 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
247 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
249 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
250 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
252 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
253 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
255 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
256 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
257 set default [-.propgrid]
258 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
259 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
260 set default [-.regex]
261 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
262 set default [-.ribbon]
263 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
264 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
265 set default [-.richtext]
266 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
267 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
269 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
271 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
272 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
274 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
275 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
276 set default [--.demos.bombs]
277 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
278 set default [--.samples.calendar]
279 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
280 set default [-.caret]
281 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
282 set default [-.config]
283 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
284 set default [-.controls]
285 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
286 set default [-.dialogs]
287 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
288 set default [-.dialup]
289 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
291 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
292 set default [-.docview]
293 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
294 set default [-.drawing]
295 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
297 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
298 set default [-.image]
299 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
301 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
303 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
304 set default [-.minimal]
305 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
306 set default [-.richedit]
307 # $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
308 set default [-.thread]
309 $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
312 motif : [.include.wx]setup.h
313 set default [.src.generic]
314 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
315 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
316 set default [-.common]
317 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
318 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
320 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
321 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
323 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
324 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
325 set default [-.regex]
326 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
327 set default [-.motif]
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 set default [--.demos.bombs]
333 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
334 set default [--.samples.calendar]
335 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
336 set default [-.caret]
337 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
338 set default [-.combo]
339 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
340 set default [-.config]
341 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
342 set default [-.dialogs]
343 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
344 set default [-.image]
345 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
347 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
349 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
350 set default [-.minimal]
351 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
352 set default [-.thread]
353 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
354 set default [-.widgets]
355 $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
358 [.include.wx]setup.h : setup.h_vms
359 copy setup.h_vms [.include.wx]setup.h