Committing in .
[wxWidgets.git] / descrip.mms
1 #*****************************************************************************
2 #                                                                            *
3 # Make file for VMS                                                          *
4 # Author : J.Jansen (joukj@hrem.nano.tudelft.nl)                             *
5 # Date : 19 April 2007                                                       *
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         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
36         set default [-.common]
37         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
38         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
39         set default [-.html]
40         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
41         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
42         set default [-.xml]
43         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
44         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
45         set default [-.aui]
46         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
47         set default [-.xrc]
48         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
49         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
50         set default [-.unix]
51         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
52         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
53         set default [-.gtk1]
54         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
55         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
56         set default [--.demos.bombs]
57         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
58         set default [--.samples.calendar]
59         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
60         set default [-.aui]
61         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
62         set default [-.caret]
63         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
64         set default [-.checklst]
65         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
66         set default [-.config]
67         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
68         set default [-.controls]
69         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
70         set default [-.db]
71         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
72         set default [-.dialogs]
73         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
74         set default [-.dialup]
75         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
76         set default [-.dnd]
77         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
78         set default [-.docview]
79         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
80         set default [-.drawing]
81         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
82         set default [-.font]
83         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
84         set default [-.image]
85         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
86         set default [-.mdi]
87         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
88         set default [-.menu]
89         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
90         set default [-.minimal]
91         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
92         set default [-.richedit]
93 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
94         set default [-.xrc]
95         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
96         set default [--]
97
98 gtk2 : [.include.wx]setup.h
99         @gnome$root:[000000]glib2
100         set default [.src.generic]
101         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
102         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
103         set default [-.common]
104         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
105         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
106         set default [-.html]
107         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
108         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
109         set default [-.aui]
110         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
111         set default [-.xml]
112         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
113         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
114         set default [-.xrc]
115         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
116         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
117         set default [-.unix]
118         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
119         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
120         set default [-.gtk]
121         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
122         library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
123         set default [--.demos.bombs]
124 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
125         set default [--.samples.calendar]
126 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
127         set default [-.caret]
128 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
129         set default [-.checklst]
130 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
131         set default [-.config]
132 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
133         set default [-.controls]
134 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
135         set default [-.db]
136 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
137         set default [-.dialogs]
138 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
139         set default [-.dialup]
140 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
141         set default [-.dnd]
142 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
143         set default [-.docview]
144 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
145         set default [-.drawing]
146 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
147         set default [-.font]
148 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
149         set default [-.image]
150 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
151         set default [-.mdi]
152 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
153         set default [-.menu]
154 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
155         set default [-.minimal]
156         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
157         set default [-.richedit]
158 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
159         set default [--]
160         @gnome$root:[000000]glib
161
162 x11 : [.include.wx]setup.h
163         set default [.src.generic]
164         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
165         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
166         set default [-.common]
167         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
168         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
169         set default [-.html]
170         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
171         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
172         set default [-.xml]
173         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
174         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
175         set default [-.xrc]
176         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
177         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
178         set default [-.aui]
179         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
180         set default [-.unix]
181         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
182         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
183         set default [-.x11]
184         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
185         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
186         set default [-.univ]
187         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
188         library [--.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
189         set default [--.demos.bombs]
190 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
191         set default [--.samples.calendar]
192 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
193         set default [-.caret]
194 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
195         set default [-.checklst]
196 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
197         set default [-.config]
198 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
199         set default [-.controls]
200 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
201         set default [-.db]
202 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
203         set default [-.dialogs]
204 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
205         set default [-.dialup]
206 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
207         set default [-.dnd]
208 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
209         set default [-.docview]
210 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
211         set default [-.drawing]
212 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
213         set default [-.font]
214 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
215         set default [-.image]
216 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
217         set default [-.mdi]
218 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
219         set default [-.menu]
220 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
221         set default [-.minimal]
222         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
223         set default [-.richedit]
224 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
225         set default [--]
226
227 motif : [.include.wx]setup.h
228         set default [.src.generic]
229         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
230         library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
231         set default [-.common]
232         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
233         library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
234         set default [-.unix]
235         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
236         library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
237         set default [-.aui]
238         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
239         library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
240         set default [-.motif]
241         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
242         library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
243         set default [-.x11]
244         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
245         library [--.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
246         set default [--.demos.bombs]
247         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
248         set default [--.samples.calendar]
249         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
250         set default [-.caret]
251         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
252         set default [-.checklst]
253         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
254         set default [-.config]
255         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
256         set default [-.dialogs]
257         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
258         set default [-.image]
259         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
260         set default [-.mdi]
261         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
262         set default [-.menu]
263         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
264         set default [-.minimal]
265         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
266         set default [--]
267
268 [.include.wx]setup.h : setup.h_vms
269         copy setup.h_vms [.include.wx]setup.h