]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/common/descrip.mms
renamed wxComboControl to wxComboCtrl and related wxUSE_XXX and configure switches...
[wxWidgets.git] / src / common / descrip.mms
... / ...
CommitLineData
1#*****************************************************************************
2# *
3# Make file for VMS *
4# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
5# Date : 3 May 2006 *
6# *
7#*****************************************************************************
8.first
9 define wx [--.include.wx]
10
11.ifdef __WXMOTIF__
12CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13 /assume=(nostdnew,noglobal_array_new)
14CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
15.else
16.ifdef __WXGTK__
17CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
18 /assume=(nostdnew,noglobal_array_new)
19CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
20.else
21.ifdef __WXGTK2__
22CXX_DEFINE = /define=(__WXGTK__=1,VMS_GTK2=1)/float=ieee/name=(as_is,short)/ieee=denorm\
23 /assume=(nostdnew,noglobal_array_new)
24CC_DEFINE = /define=(__WXGTK__=1,VMS_GTK2=1)/float=ieee/name=(as_is,short)/ieee=denorm
25.else
26.ifdef __WXX11__
27CXX_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
28 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
29CC_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
30 /name=(as_is,short)
31.else
32CXX_DEFINE =
33CC_DEFINE =
34.endif
35.endif
36.endif
37.endif
38
39YACC=bison/yacc
40
41SED=gsed
42
43LEX=flex
44
45.suffixes : .cpp
46
47.cpp.obj :
48 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
49.c.obj :
50 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
51
52OBJECTS = \
53 appbase.obj,\
54 appcmn.obj,\
55 artprov.obj,\
56 artstd.obj,\
57 bmpbase.obj,\
58 bookctrl.obj,\
59 choiccmn.obj,\
60 clipcmn.obj,\
61 clntdata.obj,\
62 cmdline.obj,\
63 cmdproc.obj,\
64 cmndata.obj,\
65 config.obj,\
66 containr.obj,\
67 convauto.obj,\
68 colourcmn.obj,\
69 cshelp.obj,\
70 ctrlcmn.obj,\
71 ctrlsub.obj,\
72 datacmn.obj,\
73 datetime.obj,\
74 datstrm.obj,\
75 db.obj,\
76 dbgrid.obj,\
77 dbtable.obj,\
78 dcbase.obj,\
79 dircmn.obj,\
80 dlgcmn.obj,\
81 dobjcmn.obj,\
82 docmdi.obj,\
83 docview.obj,\
84 dpycmn.obj,\
85 dynarray.obj,\
86 dynlib.obj,\
87 encconv.obj,\
88 event.obj,\
89 evtloopcmn.obj,\
90 extended.obj,\
91 fddlgcmn.obj,\
92 ffile.obj,\
93 file.obj,\
94 fileconf.obj,\
95 filename.obj,\
96 filefn.obj,\
97 filesys.obj,\
98 fldlgcmn.obj,\
99 fmapbase.obj,\
100 fontcmn.obj,\
101 fontmap.obj,\
102 framecmn.obj
103
104OBJECTS1=fs_inet.obj,\
105 fs_zip.obj,\
106 ftp.obj,\
107 gdicmn.obj,\
108 gifdecod.obj,\
109 hash.obj,\
110 hashmap.obj,\
111 helpbase.obj,\
112 http.obj,\
113 iconbndl.obj,\
114 init.obj,\
115 imagall.obj,\
116 imagbmp.obj,\
117 image.obj,\
118 imagfill.obj,\
119 imaggif.obj,\
120 imagiff.obj,\
121 imagjpeg.obj,\
122 imagpcx.obj,\
123 imagpng.obj,\
124 imagpnm.obj,\
125 imagtiff.obj,\
126 imagxpm.obj,\
127 intl.obj,\
128 ipcbase.obj,\
129 layout.obj,\
130 lboxcmn.obj,\
131 list.obj,\
132 log.obj,\
133 longlong.obj,\
134 memory.obj,\
135 menucmn.obj,\
136 mimecmn.obj,\
137 module.obj,\
138 msgout.obj,\
139 mstream.obj,\
140 nbkbase.obj,\
141 object.obj,\
142 paper.obj,\
143 popupcmn.obj,\
144 prntbase.obj,\
145 process.obj,\
146 protocol.obj,\
147 quantize.obj,\
148 radiocmn.obj,\
149 rendcmn.obj,\
150 sckaddr.obj,\
151 sckfile.obj,\
152 sckipc.obj,\
153 sckstrm.obj,\
154 sizer.obj,\
155 socket.obj,\
156 settcmn.obj,\
157 statbar.obj,\
158 stdpbase.obj,\
159 stockitem.obj,\
160 stopwatch.obj,\
161 strconv.obj,\
162 stream.obj,\
163 string.obj,\
164 sysopt.obj,\
165 tbarbase.obj,\
166 textbuf.obj,\
167 textcmn.obj,\
168 textfile.obj,\
169 timercmn.obj,\
170 tokenzr.obj,\
171 toplvcmn.obj,\
172 treebase.obj,\
173 txtstrm.obj,\
174 url.obj
175
176OBJECTS2=utilscmn.obj,\
177 rgncmn.obj,\
178 uri.obj,\
179 valgen.obj,\
180 validate.obj,\
181 valtext.obj,\
182 variant.obj,\
183 wfstream.obj,\
184 wxchar.obj,\
185 wincmn.obj,\
186 xpmdecod.obj,\
187 zipstrm.obj,\
188 zstream.obj
189
190OBJECTS_MOTIF=gaugecmn.obj,radiocmn.obj
191
192OBJECTS_X11=accesscmn.obj,dndcmn.obj,dpycmn.obj,dseldlg.obj,\
193 dynload.obj,effects.obj,fddlgcmn.obj,fs_mem.obj,gaugecmn.obj,\
194 gbsizer.obj,geometry.obj,matrix.obj,radiocmn.obj,\
195 regex.obj,taskbarcmn.obj,xti.obj,xtistrm.obj,xtixml.obj
196
197SOURCES = \
198 appbase.cpp,\
199 appcmn.cpp,\
200 artprov.cpp,\
201 artstd.cpp,\
202 bmpbase.cpp,\
203 bookctrl.cpp,\
204 choiccmn.cpp,\
205 clipcmn.cpp,\
206 clntdata.cpp,\
207 cmdline.cpp,\
208 cmdproc.cpp,\
209 cmndata.cpp,\
210 config.cpp,\
211 containr.cpp,\
212 convauto.cpp,\
213 colourcmn.cpp,\
214 cshelp.cpp,\
215 ctrlcmn.cpp,\
216 ctrlsub.cpp,\
217 datacmn.cpp,\
218 datetime.cpp,\
219 datstrm.cpp,\
220 db.cpp,\
221 dbgrid.cpp,\
222 dbtable.cpp,\
223 dcbase.cpp,\
224 dircmn.cpp,\
225 dlgcmn.cpp,\
226 dobjcmn.cpp,\
227 docmdi.cpp,\
228 docview.cpp,\
229 dpycmn.cpp,\
230 dynarray.cpp,\
231 dynlib.cpp,\
232 encconv.cpp,\
233 event.cpp,\
234 evtloopcmn.cpp,\
235 extended.c,\
236 ffile.cpp,\
237 fddlgcmn.cpp,\
238 file.cpp,\
239 fileconf.cpp,\
240 filename.cpp,\
241 filefn.cpp,\
242 filesys.cpp,\
243 fldlgcmn.cpp,\
244 fmapbase.cpp,\
245 fontcmn.cpp,\
246 fontmap.cpp,\
247 framecmn.cpp,\
248 fs_inet.cpp,\
249 fs_zip.cpp,\
250 ftp.cpp,\
251 gaugecmn.cpp,\
252 gdicmn.cpp,\
253 gifdecod.cpp,\
254 hash.cpp,\
255 hashmap.cpp,\
256 helpbase.cpp,\
257 http.cpp,\
258 iconbndl.cpp,\
259 init.cpp,\
260 imagall.cpp,\
261 imagbmp.cpp,\
262 image.cpp,\
263 imagfill.cpp,\
264 imaggif.cpp,\
265 imagiff.cpp,\
266 imagjpeg.cpp,\
267 imagpcx.cpp,\
268 imagpng.cpp,\
269 imagpnm.cpp,\
270 imagtiff.cpp,\
271 imagxpm.cpp,\
272 intl.cpp,\
273 ipcbase.cpp,\
274 layout.cpp,\
275 lboxcmn.cpp,\
276 list.cpp,\
277 log.cpp,\
278 longlong.cpp,\
279 memory.cpp,\
280 menucmn.cpp,\
281 mimecmn.cpp,\
282 module.cpp,\
283 msgout.cpp,\
284 mstream.cpp,\
285 nbkbase.cpp,\
286 object.cpp,\
287 paper.cpp,\
288 popupcmn.cpp,\
289 prntbase.cpp,\
290 process.cpp,\
291 protocol.cpp,\
292 quantize.cpp,\
293 radiocmn.cpp,\
294 rendcmn.cpp,\
295 rgncmn.cpp,\
296 sckaddr.cpp,\
297 sckfile.cpp,\
298 sckipc.cpp,\
299 sckstrm.cpp,\
300 sizer.cpp,\
301 socket.cpp,\
302 settcmn.cpp,\
303 statbar.cpp,\
304 stdpbase.cpp,\
305 stockitem.cpp,\
306 stopwatch.cpp,\
307 strconv.cpp,\
308 stream.cpp,\
309 sysopt.cpp,\
310 string.cpp,\
311 tbarbase.cpp,\
312 textbuf.cpp,\
313 textcmn.cpp,\
314 textfile.cpp,\
315 timercmn.cpp,\
316 tokenzr.cpp,\
317 toplvcmn.cpp,\
318 treebase.cpp,\
319 txtstrm.cpp,\
320 url.cpp,\
321 utilscmn.cpp,\
322 valgen.cpp,\
323 validate.cpp,\
324 valtext.cpp,\
325 variant.cpp,\
326 wfstream.cpp,\
327 wincmn.cpp,\
328 wxchar.cpp,\
329 xpmdecod.cpp,\
330 zipstrm.cpp,\
331 zstream.cpp,\
332 accesscmn.cpp,\
333 dndcmn.cpp,\
334 dpycmn.cpp,\
335 dseldlg.cpp,\
336 dynload.cpp,\
337 effects.cpp,\
338 fddlgcmn.cpp,\
339 fs_mem.cpp,\
340 gbsizer.cpp,\
341 geometry.cpp,\
342 matrix.cpp,\
343 radiocmn.cpp,\
344 regex.cpp,\
345 taskbarcmn.cpp,\
346 uri.cpp,\
347 xti.cpp,\
348 xtistrm.cpp,\
349 xtixml.cpp
350
351all : $(SOURCES)
352 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
353 $(MMS)$(MMSQUALIFIERS) $(OBJECTS1)
354 $(MMS)$(MMSQUALIFIERS) $(OBJECTS2)
355.ifdef __WXMOTIF__
356 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_MOTIF)
357 library [--.lib]libwx_motif.olb $(OBJECTS)
358 library [--.lib]libwx_motif.olb $(OBJECTS1)
359 library [--.lib]libwx_motif.olb $(OBJECTS2)
360 library [--.lib]libwx_motif.olb $(OBJECTS_MOTIF)
361.else
362.ifdef __WXGTK__
363 library [--.lib]libwx_gtk.olb $(OBJECTS)
364 library [--.lib]libwx_gtk.olb $(OBJECTS1)
365 library [--.lib]libwx_gtk.olb $(OBJECTS2)
366.else
367.ifdef __WXGTK2__
368 library [--.lib]libwx_gtk2.olb $(OBJECTS)
369 library [--.lib]libwx_gtk2.olb $(OBJECTS1)
370 library [--.lib]libwx_gtk2.olb $(OBJECTS2)
371.else
372.ifdef __WXX11__
373 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
374 library [--.lib]libwx_x11_univ.olb $(OBJECTS)
375 library [--.lib]libwx_x11_univ.olb $(OBJECTS1)
376 library [--.lib]libwx_x11_univ.olb $(OBJECTS2)
377 library [--.lib]libwx_x11_univ.olb $(OBJECTS_X11)
378.endif
379.endif
380.endif
381.endif
382
383appbase.obj : appbase.cpp
384appcmn.obj : appcmn.cpp
385artprov.obj : artprov.cpp
386artstd.obj : artstd.cpp
387bmpbase.obj : bmpbase.cpp
388bookctrl.obj : bookctrl.cpp
389choiccmn.obj : choiccmn.cpp
390clipcmn.obj : clipcmn.cpp
391clntdata.obj : clntdata.cpp
392cmdline.obj : cmdline.cpp
393cmdproc.obj : cmdproc.cpp
394cmndata.obj : cmndata.cpp
395config.obj : config.cpp
396containr.obj : containr.cpp
397convauto.obj : convauto.cpp
398colourcmn.obj : colourcmn.cpp
399cshelp.obj : cshelp.cpp
400ctrlcmn.obj : ctrlcmn.cpp
401ctrlsub.obj : ctrlsub.cpp
402datacmn.obj : datacmn.cpp
403datetime.obj : datetime.cpp
404datstrm.obj : datstrm.cpp
405db.obj : db.cpp
406dbgrid.obj : dbgrid.cpp
407dbtable.obj : dbtable.cpp
408dcbase.obj : dcbase.cpp
409dircmn.obj : dircmn.cpp
410dlgcmn.obj : dlgcmn.cpp
411dobjcmn.obj : dobjcmn.cpp
412docmdi.obj : docmdi.cpp
413docview.obj : docview.cpp
414dynarray.obj : dynarray.cpp
415dynlib.obj : dynlib.cpp
416encconv.obj : encconv.cpp
417event.obj : event.cpp
418evtloopcmn.obj : evtloopcmn.cpp
419extended.obj : extended.c
420ffile.obj : ffile.cpp
421fddlgcmn.obj : fddlgcmn.cpp
422file.obj : file.cpp
423fileconf.obj : fileconf.cpp
424filefn.obj : filefn.cpp
425filename.obj : filename.cpp
426filesys.obj : filesys.cpp
427fldlgcmn.obj : fldlgcmn.cpp
428fmapbase.obj : fmapbase.cpp
429fontcmn.obj : fontcmn.cpp
430fontmap.obj : fontmap.cpp
431framecmn.obj : framecmn.cpp
432fs_inet.obj : fs_inet.cpp
433fs_zip.obj : fs_zip.cpp
434ftp.obj : ftp.cpp
435gaugecmn.obj : gaugecmn.cpp
436gdicmn.obj : gdicmn.cpp
437gifdecod.obj : gifdecod.cpp
438hash.obj : hash.cpp
439hashmap.obj : hashmap.cpp
440helpbase.obj : helpbase.cpp
441http.obj : http.cpp
442iconbndl.obj : iconbndl.cpp
443init.obj : init.cpp
444imagall.obj : imagall.cpp
445imagbmp.obj : imagbmp.cpp
446image.obj : image.cpp
447imagfill.obj : imagfill.cpp
448imaggif.obj : imaggif.cpp
449imagiff.obj : imagiff.cpp
450imagjpeg.obj : imagjpeg.cpp
451imagpcx.obj : imagpcx.cpp
452imagpng.obj : imagpng.cpp
453imagpnm.obj : imagpnm.cpp
454imagtiff.obj : imagtiff.cpp
455imagxpm.obj : imagxpm.cpp
456intl.obj : intl.cpp
457ipcbase.obj : ipcbase.cpp
458layout.obj : layout.cpp
459lboxcmn.obj : lboxcmn.cpp
460list.obj : list.cpp
461log.obj : log.cpp
462longlong.obj : longlong.cpp
463memory.obj : memory.cpp
464menucmn.obj : menucmn.cpp
465mimecmn.obj : mimecmn.cpp
466module.obj : module.cpp
467msgout.obj : msgout.cpp
468mstream.obj : mstream.cpp
469nbkbase.obj : nbkbase.cpp
470object.obj : object.cpp
471paper.obj : paper.cpp
472popupcmn.obj : popupcmn.cpp
473prntbase.obj : prntbase.cpp
474process.obj : process.cpp
475protocol.obj : protocol.cpp
476quantize.obj : quantize.cpp
477radiocmn.obj : radiocmn.cpp
478rendcmn.obj : rendcmn.cpp
479rgncmn.obj : rgncmn.cpp
480sckaddr.obj : sckaddr.cpp
481sckfile.obj : sckfile.cpp
482sckipc.obj : sckipc.cpp
483sckstrm.obj : sckstrm.cpp
484sizer.obj : sizer.cpp
485socket.obj : socket.cpp
486settcmn.obj : settcmn.cpp
487statbar.obj : statbar.cpp
488stdpbase.obj : stdpbase.cpp
489stockitem.obj : stockitem.cpp
490stopwatch.obj : stopwatch.cpp
491strconv.obj : strconv.cpp
492stream.obj : stream.cpp
493sysopt.obj : sysopt.cpp
494string.obj : string.cpp
495tbarbase.obj : tbarbase.cpp
496textbuf.obj : textbuf.cpp
497textcmn.obj : textcmn.cpp
498textfile.obj : textfile.cpp
499timercmn.obj : timercmn.cpp
500tokenzr.obj : tokenzr.cpp
501toplvcmn.obj : toplvcmn.cpp
502treebase.obj : treebase.cpp
503txtstrm.obj : txtstrm.cpp
504url.obj : url.cpp
505utilscmn.obj : utilscmn.cpp
506valgen.obj : valgen.cpp
507validate.obj : validate.cpp
508valtext.obj : valtext.cpp
509variant.obj : variant.cpp
510wfstream.obj : wfstream.cpp
511wincmn.obj : wincmn.cpp
512wxchar.obj : wxchar.cpp
513xpmdecod.obj : xpmdecod.cpp
514zipstrm.obj : zipstrm.cpp
515zstream.obj : zstream.cpp
516accesscmn.obj : accesscmn.cpp
517dndcmn.obj : dndcmn.cpp
518dpycmn.obj : dpycmn.cpp
519dseldlg.obj : dseldlg.cpp
520dynload.obj : dynload.cpp
521effects.obj : effects.cpp
522fddlgcmn.obj : fddlgcmn.cpp
523fs_mem.obj : fs_mem.cpp
524gbsizer.obj : gbsizer.cpp
525geometry.obj : geometry.cpp
526matrix.obj : matrix.cpp
527radiocmn.obj : radiocmn.cpp
528regex.obj : regex.cpp
529taskbarcmn.obj : taskbarcmn.cpp
530xti.obj : xti.cpp
531xtistrm.obj : xtistrm.cpp
532xtixml.obj : xtixml.cpp
533uri.obj : uri.cpp
534dpycmn.obj : dpycmn.cpp