]> git.saurik.com Git - wxWidgets.git/blob - src/generic/descrip.mms
supporting full style mask
[wxWidgets.git] / src / generic / descrip.mms
1 #*****************************************************************************
2 # *
3 # Make file for VMS *
4 # Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
5 # Date : 21 March 2011 *
6 # *
7 #*****************************************************************************
8 .first
9 define wx [--.include.wx]
10
11 .ifdef __WXMOTIF__
12 CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13 /assume=(nostdnew,noglobal_array_new)
14 CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
15 .else
16 .ifdef __WXGTK__
17 CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
18 /assume=(nostdnew,noglobal_array_new)
19 CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
20 .else
21 .ifdef __WXX11__
22 CXX_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
23 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
24 CC_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
25 /name=(as_is,short)
26 .else
27 .ifdef __WXGTK2__
28 CXX_DEFINE = /define=(__WXGTK__=1,VMS_GTK2==1)/float=ieee\
29 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
30 CC_DEFINE = /define=(__WX_GTK__=1,VMS_GTK2==1)/float=ieee\
31 /name=(as_is,short)
32 .else
33 CXX_DEFINE =
34 CC_DEFINE =
35 .endif
36 .endif
37 .endif
38 .endif
39
40 .suffixes : .cpp
41
42 .cpp.obj :
43 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
44 .c.obj :
45 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
46
47 OBJECTS = \
48 aboutdlgg.obj,\
49 busyinfo.obj,\
50 calctrlg.obj,\
51 caret.obj,\
52 choicbkg.obj,\
53 choicdgg.obj,\
54 datectlg.obj,\
55 dcpsg.obj,\
56 dirctrlg.obj,\
57 dirdlgg.obj,\
58 fdrepdlg.obj,\
59 fontdlgg.obj,\
60 grid.obj,\
61 gridctrl.obj,\
62 gridsel.obj,\
63 helpext.obj,\
64 htmllbox.obj,\
65 imaglist.obj,\
66 laywin.obj,\
67 listbkg.obj,\
68 listctrl.obj,\
69 logg.obj,\
70 msgdlgg.obj,\
71 numdlgg.obj,\
72 odcombo.obj,\
73 panelg.obj,\
74 printps.obj,\
75 prntdlgg.obj,\
76 propdlg.obj,\
77 progdlgg.obj,\
78 renderg.obj,\
79 sashwin.obj,\
80 scrlwing.obj,\
81 selstore.obj,\
82 splitter.obj,\
83 tabg.obj,\
84 textdlgg.obj,\
85 tipdlg.obj,\
86 tipwin.obj,\
87 toolbkg.obj,\
88 treebkg.obj,\
89 treectlg.obj,\
90 wizard.obj,\
91 hyperlinkg.obj,\
92 filepickerg.obj,\
93 bmpcboxg.obj,\
94 filectrlg.obj,srchctlg.obj,notifmsgg.obj,headerctrlg.obj,\
95 grideditors.obj,vlbox.obj,vscroll.obj,stattextg.obj,\
96 editlbox.obj,datavgen.obj,dbgrptg.obj,dragimgg.obj,\
97 richmsgdlgg.obj,commandlinkbuttong.obj,spinctlg.obj,\
98 markuptext.obj
99
100 SOURCES = \
101 aboutdlgg.cpp,\
102 accel.cpp,\
103 animateg.cpp,\
104 busyinfo.cpp,\
105 calctrlg.cpp,\
106 caret.cpp,\
107 choicbkg.cpp,\
108 choicdgg.cpp,\
109 collpaneg.cpp,\
110 colrdlgg.cpp,\
111 clrpickerg.cpp,\
112 datectlg.cpp,\
113 dcpsg.cpp,\
114 dirctrlg.cpp,\
115 dirdlgg.cpp,\
116 filedlgg.cpp,\
117 fdrepdlg.cpp,\
118 fontdlgg.cpp,\
119 fontpickerg.cpp,\
120 grid.cpp,\
121 gridctrl.cpp,\
122 gridsel.cpp,\
123 helpext.cpp,\
124 htmllbox.cpp,\
125 imaglist.cpp,\
126 laywin.cpp,\
127 listbkg.cpp,\
128 listctrl.cpp,\
129 logg.cpp,\
130 msgdlgg.cpp,\
131 notebook.cpp,\
132 numdlgg.cpp,\
133 odcombo.cpp,\
134 paletteg.cpp,\
135 panelg.cpp,\
136 printps.cpp,\
137 prntdlgg.cpp,\
138 propdlg.cpp,\
139 progdlgg.cpp,\
140 renderg.cpp,\
141 sashwin.cpp,\
142 selstore.cpp,\
143 splitter.cpp,\
144 statline.cpp,\
145 statusbr.cpp,\
146 tabg.cpp,\
147 textdlgg.cpp,\
148 tipdlg.cpp,\
149 tipwin.cpp,\
150 toolbkg.cpp,\
151 treebkg.cpp,\
152 treectlg.cpp,\
153 wizard.cpp,\
154 dragimgg.cpp,\
155 fdrepdlg.cpp,\
156 htmllbox.cpp,\
157 listbkg.cpp,\
158 mdig.cpp,\
159 scrlwing.cpp,\
160 spinctlg.cpp,\
161 splash.cpp,\
162 timer.cpp,\
163 vlbox.cpp,\
164 hyperlinkg.cpp,\
165 filepickerg.cpp,\
166 vscroll.cpp,\
167 icon.cpp,bmpcboxg.cpp,filectrlg.cpp,srchctlg.cpp,notifmsgg.cpp\
168 ,headerctrlg.cpp,grideditors.cpp,stattextg.cpp,editlbox.cpp,\
169 datavgen.cpp,dbgrptg.cpp,dragimgg.cpp,richmsgdlgg.cpp,\
170 commandlinkbuttong.cpp,spinctlg.cpp markuptext.cpp
171
172 .ifdef __WXMOTIF__
173 OBJECTS0=statusbr.obj,statline.obj,notebook.obj,spinctlg.obj,collpaneg.obj,\
174 combog.obj,animateg.obj,colrdlgg.obj,clrpickerg.obj,fontpickerg.obj,\
175 mdig.obj,infobar.obj
176 .else
177 .ifdef __WXX11__
178 OBJECTS0=accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
179 listbkg.obj,mdig.obj,spinctlg.obj,splash.obj,timer.obj,\
180 combog.obj,icon.obj,collpaneg.obj,animateg.obj,\
181 colrdlgg.obj,clrpickerg.obj,fontpickerg.obj,infobar.obj
182 .else
183 .ifdef __WXGTK__
184 OBJECTS0=accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,\
185 combog.obj,icon.obj,collpaneg.obj,animateg.obj,\
186 colrdlgg.obj,clrpickerg.obj,fontpickerg.obj,infobar.obj
187 .else
188 OBJECTS0=accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,\
189 combog.obj,icon.obj
190 .endif
191 .endif
192 .endif
193
194 all : $(SOURCES)
195 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
196 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
197 .ifdef __WXMOTIF__
198 library/crea [--.lib]libwx_motif.olb $(OBJECTS)
199 library [--.lib]libwx_motif.olb $(OBJECTS0)
200 .else
201 .ifdef __WXGTK__
202 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)
203 library [--.lib]libwx_gtk.olb $(OBJECTS0)
204 .else
205 .ifdef __WXGTK2__
206 library/crea [--.lib]libwx_gtk2.olb $(OBJECTS)
207 library [--.lib]libwx_gtk2.olb $(OBJECTS0)
208 .else
209 .ifdef __WXX11__
210 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)
211 library [--.lib]libwx_x11_univ.olb $(OBJECTS0)
212 .endif
213 .endif
214 .endif
215 .endif
216
217 $(OBJECTS) : [--.include.wx]setup.h
218 $(OBJECTS0) : [--.include.wx]setup.h
219
220 aboutdlgg.obj : aboutdlgg.cpp
221 accel.obj : accel.cpp
222 animateg.obj : animateg.cpp
223 busyinfo.obj : busyinfo.cpp
224 calctrlg.obj : calctrlg.cpp
225 caret.obj : caret.cpp
226 choicdgg.obj : choicdgg.cpp
227 clrpickerg.obj : clrpickerg.cpp
228 collpaneg.obj : collpaneg.cpp
229 colrdlgg.obj : colrdlgg.cpp
230 datectlg.obj : datectlg.cpp
231 dcpsg.obj : dcpsg.cpp
232 dirctrlg.obj : dirctrlg.cpp
233 dirdlgg.obj : dirdlgg.cpp
234 filedlgg.obj : filedlgg.cpp
235 fontdlgg.obj : fontdlgg.cpp
236 fdrepdlg.obj : fdrepdlg.cpp
237 grid.obj : grid.cpp
238 gridctrl.obj : gridctrl.cpp
239 gridsel.obj : gridsel.cpp
240 helpext.obj : helpext.cpp
241 htmllbox.obj : htmllbox.cpp
242 icon.obj : icon.cpp
243 imaglist.obj : imaglist.cpp
244 laywin.obj : laywin.cpp
245 listctrl.obj : listctrl.cpp
246 logg.obj : logg.cpp
247 msgdlgg.obj : msgdlgg.cpp
248 notebook.obj : notebook.cpp
249 numdlgg.obj : numdlgg.cpp
250 odcombo.obj : odcombo.cpp
251 paletteg.obj : paletteg.cpp
252 panelg.obj : panelg.cpp
253 printps.obj : printps.cpp
254 prntdlgg.obj : prntdlgg.cpp
255 progdlgg.obj : progdlgg.cpp
256 propdlg.obj : propdlg.cpp
257 scrlwing.obj : scrlwing.cpp
258 spinctlg.obj : spinctlg.cpp
259 renderg.obj : renderg.cpp
260 sashwin.obj : sashwin.cpp
261 selstore.obj : selstore.cpp
262 splitter.obj : splitter.cpp
263 statline.obj : statline.cpp
264 statusbr.obj : statusbr.cpp
265 tabg.obj : tabg.cpp
266 textdlgg.obj : textdlgg.cpp
267 tipdlg.obj : tipdlg.cpp
268 tipwin.obj : tipwin.cpp
269 treectlg.obj : treectlg.cpp
270 wizard.obj : wizard.cpp
271 dragimgg.obj : dragimgg.cpp
272 fdrepdlg.obj : fdrepdlg.cpp
273 htmllbox.obj : htmllbox.cpp
274 listbkg.obj : listbkg.cpp
275 mdig.obj : mdig.cpp
276 scrlwing.obj : scrlwing.cpp
277 spinctlg.obj : spinctlg.cpp
278 splash.obj : splash.cpp
279 timer.obj : timer.cpp
280 vlbox.obj : vlbox.cpp
281 vscroll.obj : vscroll.cpp
282 cxx $(CXXFLAGS)$(CXX_DEFINE)/nowarn vscroll.cpp
283 listbkg.obj : listbkg.cpp
284 choicbkg.obj : choicbkg.cpp
285 toolbkg.obj : toolbkg.cpp
286 treebkg.obj : treebkg.cpp
287 combog.obj : combog.cpp
288 fontpickerg.obj : fontpickerg.cpp
289 hyperlinkg.obj : hyperlinkg.cpp
290 filepickerg.obj : filepickerg.cpp
291 bmpcboxg.obj : bmpcboxg.cpp
292 filectrlg.obj : filectrlg.cpp
293 srchctlg.obj : srchctlg.cpp
294 notifmsgg.obj : notifmsgg.cpp
295 stattextg.obj : stattextg.cpp
296 headerctrlg.obj : headerctrlg.cpp
297 grideditors.obj : grideditors.cpp
298 infobar.obj : infobar.cpp
299 datavgen.obj : datavgen.cpp
300 cxx $(CXXFLAGS)$(CXX_DEFINE)/warn=disable=(UNSCOMZER) datavgen.cpp
301 dbgrptg.obj : dbgrptg.cpp
302 dragimgg.obj : dragimgg.cpp
303 richmsgdlgg.obj : richmsgdlgg.cpp
304 commandlinkbuttong.obj : commandlinkbuttong.cpp
305 spinctlg.obj : spinctlg.cpp
306 markuptext.obj : markuptext.cpp