Adding regex support for wxMOTIF for OpenVMS
[wxWidgets.git] / descrip.mms
1 #*****************************************************************************
2 #                                                                            *
3 # Make file for VMS                                                          *
4 # Author : J.Jansen (joukj@hrem.nano.tudelft.nl)                             *
5 # Date : 6 October 2009                                                      *
6 #                                                                            *
7 #*****************************************************************************
8 .first
9         set def [-]
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'"
14         set def [.wxwidgets]
15
16 all :
17         set default [.include.wx]
18         set default [--]
19         make gtk
20         purge [...]
21         delete [...]*.obj;
22         make motif
23         purge [...]
24         delete [...]*.obj;
25         make x11
26         purge [...]
27         delete [...]*.obj;
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;
31
32 gtk : [.include.wx]setup.h
33         set default [.src.generic]
34         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
35         set default [-.common]
36         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
37         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
38         set default [-.html]
39         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
40         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
41         set default [-.xml]
42         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
43         set default [-.aui]
44         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
45         set default [-.xrc]
46         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
47         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
48         set default [-.unix]
49         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
50         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
51         set default [-.propgrid]
52         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
53         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
54         set default [-.regex]
55         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
56         set default [-.ribbon]
57         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
58         set default [-.richtext]
59         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
60         set default [-.stc]
61         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
62         set default [-.gtk1]
63         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
64         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
65         set default [--.demos.bombs]
66         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
67         set default [-.forty]
68         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
69         set default [-.fractal]
70         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
71         set default [-.life]
72         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
73         set default [-.poem]
74         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
75         set default [--.samples.calendar]
76         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
77         set default [-.aui]
78         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
79         set default [-.caret]
80         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
81         set default [-.combo]
82         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
83         set default [-.config]
84         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
85         set default [-.controls]
86         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
87         set default [-.dialogs]
88         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
89         set default [-.dialup]
90         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
91         set default [-.dnd]
92         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
93         set default [-.docview]
94         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
95         set default [-.drawing]
96         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
97         set default [-.font]
98         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
99         set default [-.image]
100         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
101         set default [-.mdi]
102         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
103         set default [-.menu]
104         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
105         set default [-.minimal]
106         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
107         set default [-.propgrid]
108         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
109         set default [-.regtest]
110         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
111         set default [-.ribbon]
112         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
113         set default [-.richtext]
114         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
115         set default [-.sockets]
116         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
117         set default [-.stc]
118         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
119         set default [-.xrc]
120         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
121         set default [--]
122
123 gtk2 : [.include.wx]setup.h
124         @gnome$root:[000000]glib2
125         set default [.src.generic]
126         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
127         set default [-.common]
128         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
129         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
130         set default [-.html]
131         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
132         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
133         set default [-.aui]
134         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
135         set default [-.xml]
136         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
137         set default [-.xrc]
138         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
139         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
140         set default [-.unix]
141         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
142         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
143         set default [-.propgrid]
144         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
145         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
146         set default [-.regex]
147         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
148         set default [-.ribbon]
149         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
150         set default [-.richtext]
151         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
152         set default [-.stc]
153         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
154         set default [-.gtk]
155         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
156         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
157         set default [--.demos.bombs]
158 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
159         set default [--.samples.calendar]
160 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
161         set default [-.caret]
162 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
163         set default [-.config]
164 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
165         set default [-.controls]
166 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
167         set default [-.dialogs]
168 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
169         set default [-.dialup]
170 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
171         set default [-.dnd]
172 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
173         set default [-.docview]
174 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
175         set default [-.drawing]
176 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
177         set default [-.font]
178 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
179         set default [-.image]
180 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
181         set default [-.mdi]
182 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
183         set default [-.menu]
184 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
185         set default [-.minimal]
186         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
187         set default [-.richedit]
188 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
189         set default [--]
190         @gnome$root:[000000]glib
191
192 x11 : [.include.wx]setup.h
193         set default [.src.generic]
194         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
195         set default [-.common]
196         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
197         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
198         set default [-.html]
199         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
200         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
201         set default [-.xml]
202         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
203         set default [-.xrc]
204         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
205         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
206         set default [-.aui]
207         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
208         set default [-.unix]
209         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
210         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
211         set default [-.propgrid]
212         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
213         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
214         set default [-.regex]
215         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
216         set default [-.ribbon]
217         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
218         set default [-.richtext]
219         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
220         set default [-.stc]
221         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
222         set default [-.x11]
223         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
224         set default [-.univ]
225         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
226         set default [--.demos.bombs]
227 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
228         set default [--.samples.calendar]
229 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
230         set default [-.caret]
231 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
232         set default [-.config]
233 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
234         set default [-.controls]
235 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
236         set default [-.dialogs]
237 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
238         set default [-.dialup]
239 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
240         set default [-.dnd]
241 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
242         set default [-.docview]
243 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
244         set default [-.drawing]
245 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
246         set default [-.font]
247 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
248         set default [-.image]
249 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
250         set default [-.mdi]
251 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
252         set default [-.menu]
253 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
254         set default [-.minimal]
255         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
256         set default [-.richedit]
257 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
258         set default [--]
259
260 motif : [.include.wx]setup.h
261         set default [.src.generic]
262         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
263         set default [-.common]
264         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
265         library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
266         set default [-.unix]
267         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
268         library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
269         set default [-.aui]
270         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
271         set default [-.regex]
272         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
273         set default [-.motif]
274         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
275         library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
276         set default [-.x11]
277         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
278         set default [--.demos.bombs]
279         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
280         set default [--.samples.calendar]
281         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
282         set default [-.caret]
283         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
284         set default [-.combo]
285         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
286         set default [-.config]
287         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
288         set default [-.dialogs]
289         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
290         set default [-.image]
291         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
292         set default [-.mdi]
293         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
294         set default [-.menu]
295         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
296         set default [-.minimal]
297         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
298         set default [--]
299
300 [.include.wx]setup.h : setup.h_vms
301         copy setup.h_vms [.include.wx]setup.h