]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/common/descrip.mms
use type safe list instead of wxList for m_columns
[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__
18CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
19 /assume=(nostdnew,noglobal_array_new)
20CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
21.else
22CXX_DEFINE =
23CC_DEFINE =
24.endif
25.endif
26
27YACC=bison/yacc
28
29SED=gsed
30
31LEX=flex
32
33.suffixes : .cpp
34
35.cpp.obj :
36 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
37.c.obj :
38 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
39
40OBJECTS = \
41 parser.obj,\
42 appcmn.obj,\
43 choiccmn.obj,\
44 clipcmn.obj,\
45 cmdline.obj,\
46 cmndata.obj,\
47 config.obj,\
48 cshelp.obj,\
49 ctrlcmn.obj,\
50 ctrlsub.obj,\
51 datetime.obj,\
52 datstrm.obj,\
53 db.obj,\
54 dbtable.obj,\
55 dcbase.obj,\
56 dlgcmn.obj,\
57 dobjcmn.obj,\
58 docmdi.obj,\
59 docview.obj,\
60 dynarray.obj,\
61 dynlib.obj,\
62 encconv.obj,\
63 event.obj,\
64 extended.obj,\
65 ffile.obj,\
66 file.obj,\
67 fileconf.obj,\
68 filename.obj,\
69 filefn.obj,\
70 filesys.obj,\
71 fontcmn.obj,\
72 fontmap.obj
73
74OBJECTS1=framecmn.obj,\
75 fs_inet.obj,\
76 fs_zip.obj,\
77 ftp.obj,\
78 gdicmn.obj,\
79 gifdecod.obj,\
80 hash.obj,\
81 helpbase.obj,\
82 http.obj,\
83 imagall.obj,\
84 imagbmp.obj,\
85 image.obj,\
86 imaggif.obj,\
87 imagjpeg.obj,\
88 imagpcx.obj,\
89 imagpng.obj,\
90 imagpnm.obj,\
91 imagtiff.obj,\
92 imagxpm.obj,\
93 intl.obj,\
94 ipcbase.obj,\
95 layout.obj,\
96 lboxcmn.obj,\
97 list.obj,\
98 log.obj,\
99 longlong.obj,\
100 memory.obj,\
101 menucmn.obj,\
102 mimecmn.obj,\
103 module.obj,\
104 mstream.obj,\
105 nbkbase.obj,\
106 object.obj,\
107 objstrm.obj,\
108 paper.obj,\
109 prntbase.obj,\
110 process.obj,\
111 protocol.obj,\
112 resource.obj,\
113 sckaddr.obj,\
114 sckfile.obj,\
115 sckipc.obj,\
116 sckstrm.obj,\
117 serbase.obj,\
118 sizer.obj,\
119 socket.obj,\
120 strconv.obj,\
121 stream.obj,\
122 string.obj,\
123 tbarbase.obj,\
124 textcmn.obj,\
125 textfile.obj,\
126 timercmn.obj,\
127 tokenzr.obj,\
128 treebase.obj,\
129 txtstrm.obj,\
130 unzip.obj,\
131 url.obj,\
132 utilscmn.obj,\
133 valgen.obj,\
134 validate.obj,\
135 valtext.obj,\
136 variant.obj,\
137 wfstream.obj,\
138 wincmn.obj,\
139 wxchar.obj,\
140 wxexpr.obj,\
141 xpmdecod.obj,\
142 zipstrm.obj,\
143 zstream.obj
144
145SOURCES = \
146 parser.y,\
147 appcmn.cpp,\
148 choiccmn.cpp,\
149 clipcmn.cpp,\
150 cmdline.cpp,\
151 cmndata.cpp,\
152 config.cpp,\
153 cshelp.cpp,\
154 ctrlcmn.cpp,\
155 ctrlsub.cpp,\
156 datetime.cpp,\
157 datstrm.cpp,\
158 db.cpp,\
159 dbtable.cpp,\
160 dcbase.cpp,\
161 dlgcmn.cpp,\
162 dobjcmn.cpp,\
163 docmdi.cpp,\
164 docview.cpp,\
165 dynarray.cpp,\
166 dynlib.cpp,\
167 encconv.cpp,\
168 event.cpp,\
169 extended.c,\
170 ffile.cpp,\
171 file.cpp,\
172 fileconf.cpp,\
173 filename.cpp,\
174 filefn.cpp,\
175 filesys.cpp,\
176 fontcmn.cpp,\
177 fontmap.cpp,\
178 framecmn.cpp,\
179 fs_inet.cpp,\
180 fs_zip.cpp,\
181 ftp.cpp,\
182 gdicmn.cpp,\
183 gifdecod.cpp,\
184 hash.cpp,\
185 helpbase.cpp,\
186 http.cpp,\
187 imagall.cpp,\
188 imagbmp.cpp,\
189 image.cpp,\
190 imaggif.cpp,\
191 imagjpeg.cpp,\
192 imagpcx.cpp,\
193 imagpng.cpp,\
194 imagpnm.cpp,\
195 imagtiff.cpp,\
196 imagxpm.cpp,\
197 intl.cpp,\
198 ipcbase.cpp,\
199 layout.cpp,\
200 lboxcmn.cpp,\
201 list.cpp,\
202 log.cpp,\
203 longlong.cpp,\
204 memory.cpp,\
205 menucmn.cpp,\
206 mimecmn.cpp,\
207 module.cpp,\
208 mstream.cpp,\
209 nbkbase.cpp,\
210 object.cpp,\
211 objstrm.cpp,\
212 paper.cpp,\
213 prntbase.cpp,\
214 process.cpp,\
215 protocol.cpp,\
216 resource.cpp,\
217 sckaddr.cpp,\
218 sckfile.cpp,\
219 sckipc.cpp,\
220 sckstrm.cpp,\
221 serbase.cpp,\
222 sizer.cpp,\
223 socket.cpp,\
224 strconv.cpp,\
225 stream.cpp,\
226 string.cpp,\
227 tbarbase.cpp,\
228 textcmn.cpp,\
229 textfile.cpp,\
230 timercmn.cpp,\
231 tokenzr.cpp,\
232 treebase.cpp,\
233 txtstrm.cpp,\
234 unzip.c,\
235 url.cpp,\
236 utilscmn.cpp,\
237 valgen.cpp,\
238 validate.cpp,\
239 valtext.cpp,\
240 variant.cpp,\
241 wfstream.cpp,\
242 wincmn.cpp,\
243 wxchar.cpp,\
244 wxexpr.cpp,\
245 xpmdecod.cpp,\
246 zipstrm.cpp,\
247 zstream.cpp
248
249all : $(SOURCES)
250 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
251 $(MMS)$(MMSQUALIFIERS) $(OBJECTS1)
252.ifdef __WXMOTIF__
253 library [--.lib]libwx_motif.olb $(OBJECTS)
254 library [--.lib]libwx_motif.olb $(OBJECTS1)
255.else
256.ifdef __WXGTK__
257 library [--.lib]libwx_gtk.olb $(OBJECTS)
258 library [--.lib]libwx_gtk.olb $(OBJECTS1)
259.endif
260.endif
261
262parser.obj : parser.c lexer.c
263parser.c : parser.y lexer.c
264 $(YACC) parser.y
265 pipe $(SED) -e "s;y_tab.c;parser.y;g" < y_tab.c | \
266 $(SED) -e "s/BUFSIZ/5000/g" | \
267 $(SED) -e "s/YYLMAX 200/YYLMAX 5000/g" | \
268 $(SED) -e "s/yy/PROIO_yy/g" | \
269 $(SED) -e "s/input/PROIO_input/g" | \
270 $(SED) -e "s/unput/PROIO_unput/g" > parser.c
271 delete y_tab.c;*
272
273lexer.c : lexer.l
274 $(LEX) lexer.l
275 pipe $(SED) -e "s;lexyy.c;lexer.l;g" < lexyy.c | \
276 $(SED) -e "s/yy/PROIO_yy/g" | \
277 $(SED) -e "s/input/PROIO_input/g" | \
278 $(SED) -e "s/unput/PROIO_unput/g" > lexer.c
279 delete lexyy.c;*
280
281appcmn.obj : appcmn.cpp
282choiccmn.obj : choiccmn.cpp
283clipcmn.obj : clipcmn.cpp
284cmndata.obj : cmndata.cpp
285cmdline.obj : cmdline.cpp
286config.obj : config.cpp
287cshelp.obj : cshelp.cpp
288ctrlcmn.obj : ctrlcmn.cpp
289ctrlsub.obj : ctrlsub.cpp
290datetime.obj : datetime.cpp
291datstrm.obj : datstrm.cpp
292db.obj : db.cpp
293dbtable.obj : dbtable.cpp
294dcbase.obj : dcbase.cpp
295dlgcmn.obj : dlgcmn.cpp
296dobjcmn.obj : dobjcmn.cpp
297docmdi.obj : docmdi.cpp
298docview.obj : docview.cpp
299dynarray.obj : dynarray.cpp
300dynlib.obj : dynlib.cpp
301encconv.obj : encconv.cpp
302event.obj : event.cpp
303extended.obj : extended.c
304ffile.obj : ffile.cpp
305file.obj : file.cpp
306fileconf.obj : fileconf.cpp
307filefn.obj : filefn.cpp
308filename.obj : filename.cpp
309filesys.obj : filesys.cpp
310fontcmn.obj : fontcmn.cpp
311fontmap.obj : fontmap.cpp
312framecmn.obj : framecmn.cpp
313fs_inet.obj : fs_inet.cpp
314fs_zip.obj : fs_zip.cpp
315ftp.obj : ftp.cpp
316gdicmn.obj : gdicmn.cpp
317gifdecod.obj : gifdecod.cpp
318hash.obj : hash.cpp
319helpbase.obj : helpbase.cpp
320http.obj : http.cpp
321imagall.obj : imagall.cpp
322imagbmp.obj : imagbmp.cpp
323image.obj : image.cpp
324imaggif.obj : imaggif.cpp
325imagjpeg.obj : imagjpeg.cpp
326imagpcx.obj : imagpcx.cpp
327imagpng.obj : imagpng.cpp
328imagpnm.obj : imagpnm.cpp
329imagtiff.obj : imagtiff.cpp
330imagxpm.obj : imagxpm.cpp
331intl.obj : intl.cpp
332ipcbase.obj : ipcbase.cpp
333layout.obj : layout.cpp
334lboxcmn.obj : lboxcmn.cpp
335list.obj : list.cpp
336log.obj : log.cpp
337longlong.obj : longlong.cpp
338memory.obj : memory.cpp
339menucmn.obj : menucmn.cpp
340mimecmn.obj : mimecmn.cpp
341module.obj : module.cpp
342mstream.obj : mstream.cpp
343nbkbase.obj : nbkbase.cpp
344object.obj : object.cpp
345objstrm.obj : objstrm.cpp
346paper.obj : paper.cpp
347prntbase.obj : prntbase.cpp
348process.obj : process.cpp
349protocol.obj : protocol.cpp
350resource.obj : resource.cpp
351sckaddr.obj : sckaddr.cpp
352sckfile.obj : sckfile.cpp
353sckipc.obj : sckipc.cpp
354sckstrm.obj : sckstrm.cpp
355serbase.obj : serbase.cpp
356sizer.obj : sizer.cpp
357socket.obj : socket.cpp
358strconv.obj : strconv.cpp
359stream.obj : stream.cpp
360string.obj : string.cpp
361tbarbase.obj : tbarbase.cpp
362textcmn.obj : textcmn.cpp
363textfile.obj : textfile.cpp
364timercmn.obj : timercmn.cpp
365tokenzr.obj : tokenzr.cpp
366treebase.obj : treebase.cpp
367txtstrm.obj : txtstrm.cpp
368unzip.obj : unzip.c
369url.obj : url.cpp
370utilscmn.obj : utilscmn.cpp
371valgen.obj : valgen.cpp
372validate.obj : validate.cpp
373valtext.obj : valtext.cpp
374variant.obj : variant.cpp
375wfstream.obj : wfstream.cpp
376wincmn.obj : wincmn.cpp
377wxchar.obj : wxchar.cpp
378wxexpr.obj : wxexpr.cpp
379xpmdecod.obj : xpmdecod.cpp
380zipstrm.obj : zipstrm.cpp
381zstream.obj : zstream.cpp