Include "xrc" support properly for OpenVMS
[wxWidgets.git] / descrip.mms
1 #*****************************************************************************
2 #                                                                            *
3 # Make file for VMS                                                          *
4 # Author : J.Jansen (joukj@hrem.nano.tudelft.nl)                             *
5 # Date : 19 September 2006                                                   *
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         if f$search("DEPRECATED.DIR") .eqs. "" then set file/enter=[]deprecated.dir [--.contrib.include.wx]deprecated.dir
19         set default [--]
20         make gtk
21         purge [...]
22         delete [...]*.obj;
23         make motif
24         purge [...]
25         delete [...]*.obj;
26         make x11
27         purge [...]
28         delete [...]*.obj;
29         if f$search("GNOME$ROOT:[000000]GLIB2.COM") .nes. "" then make gtk2
30         if f$search("GNOME$ROOT:[000000]GLIB2.COM") .nes. "" then purge [...]
31         if f$search("GNOME$ROOT:[000000]GLIB2.COM") .nes. "" then delete [...]*.obj;
32
33 gtk : [.include.wx]setup.h
34         set default [.src.generic]
35         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
36         set default [-.common]
37         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
38         set default [-.html]
39         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
40         set default [-.xml]
41         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
42         set default [-.aui]
43         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
44         set default [-.xrc]
45         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
46         set default [-.unix]
47         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
48         set default [-.gtk1]
49         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
50         set default [--.contrib.src.deprecated]
51         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
52         set default [---.demos.bombs]
53         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
54         set default [--.samples.calendar]
55         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
56         set default [-.aui]
57         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
58         set default [-.caret]
59         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
60         set default [-.checklst]
61         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
62         set default [-.config]
63         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
64         set default [-.controls]
65         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
66         set default [-.db]
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 [-.xrc]
91         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
92         set default [--]
93
94 gtk2 : [.include.wx]setup.h
95         @gnome$root:[000000]glib2
96         set default [.src.generic]
97         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
98         set default [-.common]
99         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
100         set default [-.html]
101         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
102         set default [-.aui]
103         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
104         set default [-.xml]
105         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
106         set default [-.xrc]
107         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
108         set default [-.unix]
109         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
110         set default [-.gtk]
111         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
112         set default [--.contrib.src.deprecated]
113         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
114         set default [---.demos.bombs]
115 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
116         set default [--.samples.calendar]
117 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
118         set default [-.caret]
119 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
120         set default [-.checklst]
121 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
122         set default [-.config]
123 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
124         set default [-.controls]
125 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
126         set default [-.db]
127 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
128         set default [-.dialogs]
129 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
130         set default [-.dialup]
131 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
132         set default [-.dnd]
133 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
134         set default [-.docview]
135 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
136         set default [-.drawing]
137 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
138         set default [-.font]
139 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
140         set default [-.image]
141 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
142         set default [-.mdi]
143 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
144         set default [-.menu]
145 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
146         set default [-.minimal]
147         $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
148         set default [-.richedit]
149 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
150         set default [--]
151         @gnome$root:[000000]glib
152
153 x11 : [.include.wx]setup.h
154         set default [.src.generic]
155         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
156         set default [-.common]
157         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
158         set default [-.html]
159         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
160         set default [-.xml]
161         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
162         set default [-.xrc]
163         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
164         set default [-.aui]
165         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
166         set default [-.unix]
167         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
168         set default [-.x11]
169         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
170         set default [-.univ]
171         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
172         set default [--.contrib.src.deprecated]
173 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
174         set default [---.demos.bombs]
175 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
176         set default [--.samples.calendar]
177 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
178         set default [-.caret]
179 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
180         set default [-.checklst]
181 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
182         set default [-.config]
183 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
184         set default [-.controls]
185 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
186         set default [-.db]
187 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
188         set default [-.dialogs]
189 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
190         set default [-.dialup]
191 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
192         set default [-.dnd]
193 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
194         set default [-.docview]
195 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
196         set default [-.drawing]
197 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
198         set default [-.font]
199 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
200         set default [-.image]
201 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
202         set default [-.mdi]
203 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
204         set default [-.menu]
205 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
206         set default [-.minimal]
207         $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
208         set default [-.richedit]
209 #       $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
210         set default [--]
211
212 motif : [.include.wx]setup.h
213         set default [.src.generic]
214         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
215         set default [-.common]
216         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
217         set default [-.unix]
218         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
219         set default [-.aui]
220         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
221         set default [-.motif]
222         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
223         set default [-.x11]
224         $(MMS)$(MMSQUALIFIERS)/macro=(__WXMOTIF__=1)
225         set default [--.contrib.src.deprecated]
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 [-.checklst]
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