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