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