]> git.saurik.com Git - wxWidgets.git/blob - src/common/descrip.mms
revert my last change
[wxWidgets.git] / src / common / descrip.mms
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__
12 CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13 /assume=(nostdnew,noglobal_array_new)
14 CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
15 .else
16 .ifdef __WXGTK__
17 .ifdef __WXUNIVERSAL__
18 CXX_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
19 /name=(as_is,short)/ieee=denorm/assume=(nostdnew,noglobal_array_new)
20 CC_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
21 /name=(as_is,short)/ieee=denorm
22 .else
23 CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
24 /assume=(nostdnew,noglobal_array_new)
25 CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
26 .endif
27 .else
28 CXX_DEFINE =
29 CC_DEFINE =
30 .endif
31 .endif
32
33 YACC=bison/yacc
34
35 SED=gsed
36
37 LEX=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
46 OBJECTS = \
47 appcmn.obj,\
48 artprov.obj,\
49 artstd.obj,\
50 choiccmn.obj,\
51 clipcmn.obj,\
52 clntdata.obj,\
53 cmdline.obj,\
54 cmdproc.obj,\
55 cmndata.obj,\
56 config.obj,\
57 containr.obj,\
58 cshelp.obj,\
59 ctrlcmn.obj,\
60 ctrlsub.obj,\
61 datacmn.obj,\
62 datetime.obj,\
63 datstrm.obj,\
64 db.obj,\
65 dbgrid.obj,\
66 dbtable.obj,\
67 dcbase.obj,\
68 dircmn.obj,\
69 dlgcmn.obj,\
70 dobjcmn.obj,\
71 docmdi.obj,\
72 docview.obj,\
73 dynarray.obj,\
74 dynlib.obj,\
75 encconv.obj,\
76 event.obj,\
77 extended.obj,\
78 ffile.obj,\
79 file.obj,\
80 fileconf.obj,\
81 filename.obj,\
82 filefn.obj,\
83 filesys.obj,\
84 fontcmn.obj,\
85 fontmap.obj,\
86 framecmn.obj
87
88 OBJECTS1=fs_inet.obj,\
89 fs_zip.obj,\
90 ftp.obj,\
91 gdicmn.obj,\
92 gifdecod.obj,\
93 hash.obj,\
94 hashmap.obj,\
95 helpbase.obj,\
96 http.obj,\
97 iconbndl.obj,\
98 imagall.obj,\
99 imagbmp.obj,\
100 image.obj,\
101 imagfill.obj,\
102 imaggif.obj,\
103 imagiff.obj,\
104 imagjpeg.obj,\
105 imagpcx.obj,\
106 imagpng.obj,\
107 imagpnm.obj,\
108 imagtiff.obj,\
109 imagxpm.obj,\
110 intl.obj,\
111 ipcbase.obj,\
112 layout.obj,\
113 lboxcmn.obj,\
114 list.obj,\
115 log.obj,\
116 longlong.obj,\
117 memory.obj,\
118 menucmn.obj,\
119 mimecmn.obj,\
120 module.obj,\
121 msgout.obj,\
122 mstream.obj,\
123 nbkbase.obj,\
124 object.obj,\
125 paper.obj,\
126 popupcmn.obj,\
127 prntbase.obj,\
128 process.obj,\
129 protocol.obj,\
130 quantize.obj,\
131 sckaddr.obj,\
132 sckfile.obj,\
133 sckipc.obj,\
134 sckstrm.obj,\
135 sizer.obj,\
136 socket.obj,\
137 settcmn.obj,\
138 statbar.obj,\
139 strconv.obj,\
140 stream.obj,\
141 string.obj,\
142 sysopt.obj,\
143 tbarbase.obj,\
144 textbuf.obj,\
145 textcmn.obj,\
146 textfile.obj,\
147 timercmn.obj,\
148 tokenzr.obj,\
149 toplvcmn.obj,\
150 treebase.obj,\
151 txtstrm.obj,\
152 unzip.obj,\
153 url.obj
154
155 OBJECTS2=utilscmn.obj,\
156 rgncmn.obj,\
157 valgen.obj,\
158 validate.obj,\
159 valtext.obj,\
160 variant.obj,\
161 wfstream.obj,\
162 wincmn.obj,\
163 wxchar.obj,\
164 xpmdecod.obj,\
165 zipstrm.obj,\
166 zstream.obj
167
168 OBJECTS_MOTIF=bmpbase.obj,gaugecmn.obj
169
170 SOURCES = \
171 appcmn.cpp,\
172 artprov.cpp,\
173 artstd.cpp,\
174 bmpbase.cpp,\
175 choiccmn.cpp,\
176 clipcmn.cpp,\
177 clntdata.cpp,\
178 cmdline.cpp,\
179 cmdproc.cpp,\
180 cmndata.cpp,\
181 config.cpp,\
182 containr.cpp,\
183 cshelp.cpp,\
184 ctrlcmn.cpp,\
185 ctrlsub.cpp,\
186 datacmn.cpp,\
187 datetime.cpp,\
188 datstrm.cpp,\
189 db.cpp,\
190 dbgrid.cpp,\
191 dbtable.cpp,\
192 dcbase.cpp,\
193 dircmn.cpp,\
194 dlgcmn.cpp,\
195 dobjcmn.cpp,\
196 docmdi.cpp,\
197 docview.cpp,\
198 dynarray.cpp,\
199 dynlib.cpp,\
200 encconv.cpp,\
201 event.cpp,\
202 extended.c,\
203 ffile.cpp,\
204 file.cpp,\
205 fileconf.cpp,\
206 filename.cpp,\
207 filefn.cpp,\
208 filesys.cpp,\
209 fontcmn.cpp,\
210 fontmap.cpp,\
211 framecmn.cpp,\
212 fs_inet.cpp,\
213 fs_zip.cpp,\
214 ftp.cpp,\
215 gaugecmn.cpp,\
216 gdicmn.cpp,\
217 gifdecod.cpp,\
218 hash.cpp,\
219 hashmap.cpp,\
220 helpbase.cpp,\
221 http.cpp,\
222 iconbndl.cpp,\
223 imagall.cpp,\
224 imagbmp.cpp,\
225 image.cpp,\
226 imagfill.cpp,\
227 imaggif.cpp,\
228 imagiff.cpp,\
229 imagjpeg.cpp,\
230 imagpcx.cpp,\
231 imagpng.cpp,\
232 imagpnm.cpp,\
233 imagtiff.cpp,\
234 imagxpm.cpp,\
235 intl.cpp,\
236 ipcbase.cpp,\
237 layout.cpp,\
238 lboxcmn.cpp,\
239 list.cpp,\
240 log.cpp,\
241 longlong.cpp,\
242 memory.cpp,\
243 menucmn.cpp,\
244 mimecmn.cpp,\
245 module.cpp,\
246 msgout.cpp,\
247 mstream.cpp,\
248 nbkbase.cpp,\
249 object.cpp,\
250 paper.cpp,\
251 popupcmn.cpp,\
252 prntbase.cpp,\
253 process.cpp,\
254 protocol.cpp,\
255 quantize.cpp,\
256 rgncmn.cpp,\
257 sckaddr.cpp,\
258 sckfile.cpp,\
259 sckipc.cpp,\
260 sckstrm.cpp,\
261 sizer.cpp,\
262 socket.cpp,\
263 settcmn.cpp,\
264 statbar.cpp,\
265 strconv.cpp,\
266 stream.cpp,\
267 sysopt.cpp,\
268 string.cpp,\
269 tbarbase.cpp,\
270 textbuf.cpp,\
271 textcmn.cpp,\
272 textfile.cpp,\
273 timercmn.cpp,\
274 tokenzr.cpp,\
275 toplvcmn.cpp,\
276 treebase.cpp,\
277 txtstrm.cpp,\
278 unzip.c,\
279 url.cpp,\
280 utilscmn.cpp,\
281 valgen.cpp,\
282 validate.cpp,\
283 valtext.cpp,\
284 variant.cpp,\
285 wfstream.cpp,\
286 wincmn.cpp,\
287 wxchar.cpp,\
288 xpmdecod.cpp,\
289 zipstrm.cpp,\
290 zstream.cpp
291
292 all : $(SOURCES)
293 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
294 $(MMS)$(MMSQUALIFIERS) $(OBJECTS1)
295 $(MMS)$(MMSQUALIFIERS) $(OBJECTS2)
296 .ifdef __WXMOTIF__
297 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_MOTIF)
298 library [--.lib]libwx_motif.olb $(OBJECTS)
299 library [--.lib]libwx_motif.olb $(OBJECTS1)
300 library [--.lib]libwx_motif.olb $(OBJECTS2)
301 library [--.lib]libwx_motif.olb $(OBJECTS_MOTIF)
302 .else
303 .ifdef __WXGTK__
304 .ifdef __WXUNIVERSAL__
305 library [--.lib]libwx_gtk_univ.olb $(OBJECTS)
306 library [--.lib]libwx_gtk_univ.olb $(OBJECTS1)
307 library [--.lib]libwx_gtk_univ.olb $(OBJECTS2)
308 .else
309 library [--.lib]libwx_gtk.olb $(OBJECTS)
310 library [--.lib]libwx_gtk.olb $(OBJECTS1)
311 library [--.lib]libwx_gtk.olb $(OBJECTS2)
312 .endif
313 .endif
314 .endif
315
316 appcmn.obj : appcmn.cpp
317 artprov.obj : artprov.cpp
318 artstd.obj : artstd.cpp
319 bmpbase.obj : bmpbase.cpp
320 choiccmn.obj : choiccmn.cpp
321 clipcmn.obj : clipcmn.cpp
322 clntdata.obj : clntdata.cpp
323 cmdline.obj : cmdline.cpp
324 cmdproc.obj : cmdproc.cpp
325 cmndata.obj : cmndata.cpp
326 config.obj : config.cpp
327 containr.obj : containr.cpp
328 cshelp.obj : cshelp.cpp
329 ctrlcmn.obj : ctrlcmn.cpp
330 ctrlsub.obj : ctrlsub.cpp
331 datacmn.obj : datacmn.cpp
332 datetime.obj : datetime.cpp
333 datstrm.obj : datstrm.cpp
334 db.obj : db.cpp
335 dbgrid.obj : dbgrid.cpp
336 dbtable.obj : dbtable.cpp
337 dcbase.obj : dcbase.cpp
338 dircmn.obj : dircmn.cpp
339 dlgcmn.obj : dlgcmn.cpp
340 dobjcmn.obj : dobjcmn.cpp
341 docmdi.obj : docmdi.cpp
342 docview.obj : docview.cpp
343 dynarray.obj : dynarray.cpp
344 dynlib.obj : dynlib.cpp
345 encconv.obj : encconv.cpp
346 event.obj : event.cpp
347 extended.obj : extended.c
348 ffile.obj : ffile.cpp
349 file.obj : file.cpp
350 fileconf.obj : fileconf.cpp
351 filefn.obj : filefn.cpp
352 filename.obj : filename.cpp
353 filesys.obj : filesys.cpp
354 fontcmn.obj : fontcmn.cpp
355 fontmap.obj : fontmap.cpp
356 framecmn.obj : framecmn.cpp
357 fs_inet.obj : fs_inet.cpp
358 fs_zip.obj : fs_zip.cpp
359 ftp.obj : ftp.cpp
360 gaugecmn.obj : gaugecmn.cpp
361 gdicmn.obj : gdicmn.cpp
362 gifdecod.obj : gifdecod.cpp
363 hash.obj : hash.cpp
364 hashmap.obj : hashmap.cpp
365 helpbase.obj : helpbase.cpp
366 http.obj : http.cpp
367 iconbndl.obj : iconbndl.cpp
368 imagall.obj : imagall.cpp
369 imagbmp.obj : imagbmp.cpp
370 image.obj : image.cpp
371 imagfill.obj : imagfill.cpp
372 imaggif.obj : imaggif.cpp
373 imagiff.obj : imagiff.cpp
374 imagjpeg.obj : imagjpeg.cpp
375 imagpcx.obj : imagpcx.cpp
376 imagpng.obj : imagpng.cpp
377 imagpnm.obj : imagpnm.cpp
378 imagtiff.obj : imagtiff.cpp
379 imagxpm.obj : imagxpm.cpp
380 intl.obj : intl.cpp
381 ipcbase.obj : ipcbase.cpp
382 layout.obj : layout.cpp
383 lboxcmn.obj : lboxcmn.cpp
384 list.obj : list.cpp
385 log.obj : log.cpp
386 longlong.obj : longlong.cpp
387 memory.obj : memory.cpp
388 menucmn.obj : menucmn.cpp
389 mimecmn.obj : mimecmn.cpp
390 module.obj : module.cpp
391 msgout.obj : msgout.cpp
392 mstream.obj : mstream.cpp
393 nbkbase.obj : nbkbase.cpp
394 object.obj : object.cpp
395 paper.obj : paper.cpp
396 popupcmn.obj : popupcmn.cpp
397 prntbase.obj : prntbase.cpp
398 process.obj : process.cpp
399 protocol.obj : protocol.cpp
400 quantize.obj : quantize.cpp
401 rgncmn.obj : rgncmn.cpp
402 sckaddr.obj : sckaddr.cpp
403 sckfile.obj : sckfile.cpp
404 sckipc.obj : sckipc.cpp
405 sckstrm.obj : sckstrm.cpp
406 sizer.obj : sizer.cpp
407 socket.obj : socket.cpp
408 settcmn.obj : settcmn.cpp
409 statbar.obj : statbar.cpp
410 strconv.obj : strconv.cpp
411 stream.obj : stream.cpp
412 sysopt.obj : sysopt.cpp
413 string.obj : string.cpp
414 tbarbase.obj : tbarbase.cpp
415 textbuf.obj : textbuf.cpp
416 textcmn.obj : textcmn.cpp
417 textfile.obj : textfile.cpp
418 timercmn.obj : timercmn.cpp
419 tokenzr.obj : tokenzr.cpp
420 toplvcmn.obj : toplvcmn.cpp
421 treebase.obj : treebase.cpp
422 txtstrm.obj : txtstrm.cpp
423 unzip.obj : unzip.c
424 url.obj : url.cpp
425 utilscmn.obj : utilscmn.cpp
426 valgen.obj : valgen.cpp
427 validate.obj : validate.cpp
428 valtext.obj : valtext.cpp
429 variant.obj : variant.cpp
430 wfstream.obj : wfstream.cpp
431 wincmn.obj : wincmn.cpp
432 wxchar.obj : wxchar.cpp
433 xpmdecod.obj : xpmdecod.cpp
434 zipstrm.obj : zipstrm.cpp
435 zstream.obj : zstream.cpp