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