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