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