]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/common/descrip.mms
really applied Robert's patch (and not the converse of it)
[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__
17.ifdef __WXUNIVERSAL__
18CXX_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
19 /name=(as_is,short)/ieee=denorm/assume=(nostdnew,noglobal_array_new)
20CC_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
21 /name=(as_is,short)/ieee=denorm
22.else
23CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
24 /assume=(nostdnew,noglobal_array_new)
25CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
26.endif
27.else
28CXX_DEFINE =
29CC_DEFINE =
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 stopwatch.obj,\
146 strconv.obj,\
147 stream.obj,\
148 string.obj,\
149 sysopt.obj,\
150 tbarbase.obj,\
151 textbuf.obj,\
152 textcmn.obj,\
153 textfile.obj,\
154 timercmn.obj,\
155 tokenzr.obj,\
156 toplvcmn.obj,\
157 treebase.obj,\
158 txtstrm.obj,\
159 unzip.obj,\
160 url.obj
161
162OBJECTS2=utilscmn.obj,\
163 rgncmn.obj,\
164 valgen.obj,\
165 validate.obj,\
166 valtext.obj,\
167 variant.obj,\
168 wfstream.obj,\
169 wincmn.obj,\
170 wxchar.obj,\
171 xpmdecod.obj,\
172 zipstrm.obj,\
173 zstream.obj
174
175OBJECTS_MOTIF=bmpbase.obj,gaugecmn.obj
176
177SOURCES = \
178 appbase.cpp,\
179 appcmn.cpp,\
180 artprov.cpp,\
181 artstd.cpp,\
182 bmpbase.cpp,\
183 bookctrl.cpp,\
184 choiccmn.cpp,\
185 clipcmn.cpp,\
186 clntdata.cpp,\
187 cmdline.cpp,\
188 cmdproc.cpp,\
189 cmndata.cpp,\
190 config.cpp,\
191 containr.cpp,\
192 cshelp.cpp,\
193 ctrlcmn.cpp,\
194 ctrlsub.cpp,\
195 datacmn.cpp,\
196 datetime.cpp,\
197 datstrm.cpp,\
198 db.cpp,\
199 dbgrid.cpp,\
200 dbtable.cpp,\
201 dcbase.cpp,\
202 dircmn.cpp,\
203 dlgcmn.cpp,\
204 dobjcmn.cpp,\
205 docmdi.cpp,\
206 docview.cpp,\
207 dynarray.cpp,\
208 dynlib.cpp,\
209 encconv.cpp,\
210 event.cpp,\
211 extended.c,\
212 ffile.cpp,\
213 file.cpp,\
214 fileconf.cpp,\
215 filename.cpp,\
216 filefn.cpp,\
217 filesys.cpp,\
218 fldlgcmn.cpp,\
219 fmapbase.cpp,\
220 fontcmn.cpp,\
221 fontmap.cpp,\
222 framecmn.cpp,\
223 fs_inet.cpp,\
224 fs_zip.cpp,\
225 ftp.cpp,\
226 gaugecmn.cpp,\
227 gdicmn.cpp,\
228 gifdecod.cpp,\
229 hash.cpp,\
230 hashmap.cpp,\
231 helpbase.cpp,\
232 http.cpp,\
233 iconbndl.cpp,\
234 init.cpp,\
235 imagall.cpp,\
236 imagbmp.cpp,\
237 image.cpp,\
238 imagfill.cpp,\
239 imaggif.cpp,\
240 imagiff.cpp,\
241 imagjpeg.cpp,\
242 imagpcx.cpp,\
243 imagpng.cpp,\
244 imagpnm.cpp,\
245 imagtiff.cpp,\
246 imagxpm.cpp,\
247 intl.cpp,\
248 ipcbase.cpp,\
249 layout.cpp,\
250 lboxcmn.cpp,\
251 list.cpp,\
252 log.cpp,\
253 longlong.cpp,\
254 memory.cpp,\
255 menucmn.cpp,\
256 mimecmn.cpp,\
257 module.cpp,\
258 msgout.cpp,\
259 mstream.cpp,\
260 nbkbase.cpp,\
261 object.cpp,\
262 paper.cpp,\
263 popupcmn.cpp,\
264 prntbase.cpp,\
265 process.cpp,\
266 protocol.cpp,\
267 quantize.cpp,\
268 rendcmn.cpp,\
269 rgncmn.cpp,\
270 sckaddr.cpp,\
271 sckfile.cpp,\
272 sckipc.cpp,\
273 sckstrm.cpp,\
274 sizer.cpp,\
275 socket.cpp,\
276 settcmn.cpp,\
277 statbar.cpp,\
278 stopwatch.cpp,\
279 strconv.cpp,\
280 stream.cpp,\
281 sysopt.cpp,\
282 string.cpp,\
283 tbarbase.cpp,\
284 textbuf.cpp,\
285 textcmn.cpp,\
286 textfile.cpp,\
287 timercmn.cpp,\
288 tokenzr.cpp,\
289 toplvcmn.cpp,\
290 treebase.cpp,\
291 txtstrm.cpp,\
292 unzip.c,\
293 url.cpp,\
294 utilscmn.cpp,\
295 valgen.cpp,\
296 validate.cpp,\
297 valtext.cpp,\
298 variant.cpp,\
299 wfstream.cpp,\
300 wincmn.cpp,\
301 wxchar.cpp,\
302 xpmdecod.cpp,\
303 zipstrm.cpp,\
304 zstream.cpp
305
306all : $(SOURCES)
307 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
308 $(MMS)$(MMSQUALIFIERS) $(OBJECTS1)
309 $(MMS)$(MMSQUALIFIERS) $(OBJECTS2)
310.ifdef __WXMOTIF__
311 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_MOTIF)
312 library [--.lib]libwx_motif.olb $(OBJECTS)
313 library [--.lib]libwx_motif.olb $(OBJECTS1)
314 library [--.lib]libwx_motif.olb $(OBJECTS2)
315 library [--.lib]libwx_motif.olb $(OBJECTS_MOTIF)
316.else
317.ifdef __WXGTK__
318.ifdef __WXUNIVERSAL__
319 library [--.lib]libwx_gtk_univ.olb $(OBJECTS)
320 library [--.lib]libwx_gtk_univ.olb $(OBJECTS1)
321 library [--.lib]libwx_gtk_univ.olb $(OBJECTS2)
322.else
323 library [--.lib]libwx_gtk.olb $(OBJECTS)
324 library [--.lib]libwx_gtk.olb $(OBJECTS1)
325 library [--.lib]libwx_gtk.olb $(OBJECTS2)
326.endif
327.endif
328.endif
329
330appbase.obj : appbase.cpp
331appcmn.obj : appcmn.cpp
332artprov.obj : artprov.cpp
333artstd.obj : artstd.cpp
334bmpbase.obj : bmpbase.cpp
335bookctrl.obj : bookctrl.cpp
336choiccmn.obj : choiccmn.cpp
337clipcmn.obj : clipcmn.cpp
338clntdata.obj : clntdata.cpp
339cmdline.obj : cmdline.cpp
340cmdproc.obj : cmdproc.cpp
341cmndata.obj : cmndata.cpp
342config.obj : config.cpp
343containr.obj : containr.cpp
344cshelp.obj : cshelp.cpp
345ctrlcmn.obj : ctrlcmn.cpp
346ctrlsub.obj : ctrlsub.cpp
347datacmn.obj : datacmn.cpp
348datetime.obj : datetime.cpp
349datstrm.obj : datstrm.cpp
350db.obj : db.cpp
351dbgrid.obj : dbgrid.cpp
352dbtable.obj : dbtable.cpp
353dcbase.obj : dcbase.cpp
354dircmn.obj : dircmn.cpp
355dlgcmn.obj : dlgcmn.cpp
356dobjcmn.obj : dobjcmn.cpp
357docmdi.obj : docmdi.cpp
358docview.obj : docview.cpp
359dynarray.obj : dynarray.cpp
360dynlib.obj : dynlib.cpp
361encconv.obj : encconv.cpp
362event.obj : event.cpp
363extended.obj : extended.c
364ffile.obj : ffile.cpp
365file.obj : file.cpp
366fileconf.obj : fileconf.cpp
367filefn.obj : filefn.cpp
368filename.obj : filename.cpp
369filesys.obj : filesys.cpp
370fldlgcmn.obj : fldlgcmn.cpp
371fmapbase.obj : fmapbase.cpp
372fontcmn.obj : fontcmn.cpp
373fontmap.obj : fontmap.cpp
374framecmn.obj : framecmn.cpp
375fs_inet.obj : fs_inet.cpp
376fs_zip.obj : fs_zip.cpp
377ftp.obj : ftp.cpp
378gaugecmn.obj : gaugecmn.cpp
379gdicmn.obj : gdicmn.cpp
380gifdecod.obj : gifdecod.cpp
381hash.obj : hash.cpp
382hashmap.obj : hashmap.cpp
383helpbase.obj : helpbase.cpp
384http.obj : http.cpp
385iconbndl.obj : iconbndl.cpp
386init.obj : init.cpp
387imagall.obj : imagall.cpp
388imagbmp.obj : imagbmp.cpp
389image.obj : image.cpp
390imagfill.obj : imagfill.cpp
391imaggif.obj : imaggif.cpp
392imagiff.obj : imagiff.cpp
393imagjpeg.obj : imagjpeg.cpp
394imagpcx.obj : imagpcx.cpp
395imagpng.obj : imagpng.cpp
396imagpnm.obj : imagpnm.cpp
397imagtiff.obj : imagtiff.cpp
398imagxpm.obj : imagxpm.cpp
399intl.obj : intl.cpp
400ipcbase.obj : ipcbase.cpp
401layout.obj : layout.cpp
402lboxcmn.obj : lboxcmn.cpp
403list.obj : list.cpp
404log.obj : log.cpp
405longlong.obj : longlong.cpp
406memory.obj : memory.cpp
407menucmn.obj : menucmn.cpp
408mimecmn.obj : mimecmn.cpp
409module.obj : module.cpp
410msgout.obj : msgout.cpp
411mstream.obj : mstream.cpp
412nbkbase.obj : nbkbase.cpp
413object.obj : object.cpp
414paper.obj : paper.cpp
415popupcmn.obj : popupcmn.cpp
416prntbase.obj : prntbase.cpp
417process.obj : process.cpp
418protocol.obj : protocol.cpp
419quantize.obj : quantize.cpp
420rendcmn.obj : rendcmn.cpp
421rgncmn.obj : rgncmn.cpp
422sckaddr.obj : sckaddr.cpp
423sckfile.obj : sckfile.cpp
424sckipc.obj : sckipc.cpp
425sckstrm.obj : sckstrm.cpp
426sizer.obj : sizer.cpp
427socket.obj : socket.cpp
428settcmn.obj : settcmn.cpp
429statbar.obj : statbar.cpp
430stopwatch.obj : stopwatch.cpp
431strconv.obj : strconv.cpp
432stream.obj : stream.cpp
433sysopt.obj : sysopt.cpp
434string.obj : string.cpp
435tbarbase.obj : tbarbase.cpp
436textbuf.obj : textbuf.cpp
437textcmn.obj : textcmn.cpp
438textfile.obj : textfile.cpp
439timercmn.obj : timercmn.cpp
440tokenzr.obj : tokenzr.cpp
441toplvcmn.obj : toplvcmn.cpp
442treebase.obj : treebase.cpp
443txtstrm.obj : txtstrm.cpp
444unzip.obj : unzip.c
445url.obj : url.cpp
446utilscmn.obj : utilscmn.cpp
447valgen.obj : valgen.cpp
448validate.obj : validate.cpp
449valtext.obj : valtext.cpp
450variant.obj : variant.cpp
451wfstream.obj : wfstream.cpp
452wincmn.obj : wincmn.cpp
453wxchar.obj : wxchar.cpp
454xpmdecod.obj : xpmdecod.cpp
455zipstrm.obj : zipstrm.cpp
456zstream.obj : zstream.cpp