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