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