]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/common/descrip.mms
When saving the editable state, use the real state (m_editable)
[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
170OBJECTS_MOTIF=bmpbase.obj
171
172SOURCES = \
173 parser.y,\
174 appcmn.cpp,\
175 artprov.cpp,\
176 artstd.cpp,\
177 bmpbase.cpp,\
178 choiccmn.cpp,\
179 clipcmn.cpp,\
180 clntdata.cpp,\
181 cmdline.cpp,\
182 cmdproc.cpp,\
183 cmndata.cpp,\
184 config.cpp,\
185 containr.cpp,\
186 cshelp.cpp,\
187 ctrlcmn.cpp,\
188 ctrlsub.cpp,\
189 datetime.cpp,\
190 datstrm.cpp,\
191 db.cpp,\
192 dbgrid.cpp,\
193 dbtable.cpp,\
194 dcbase.cpp,\
195 dircmn.cpp,\
196 dlgcmn.cpp,\
197 dobjcmn.cpp,\
198 docmdi.cpp,\
199 docview.cpp,\
200 dynarray.cpp,\
201 dynlib.cpp,\
202 encconv.cpp,\
203 event.cpp,\
204 extended.c,\
205 ffile.cpp,\
206 file.cpp,\
207 fileconf.cpp,\
208 filename.cpp,\
209 filefn.cpp,\
210 filesys.cpp,\
211 fontcmn.cpp,\
212 fontmap.cpp,\
213 framecmn.cpp,\
214 fs_inet.cpp,\
215 fs_zip.cpp,\
216 ftp.cpp,\
217 gdicmn.cpp,\
218 gifdecod.cpp,\
219 hash.cpp,\
220 hashmap.cpp,\
221 helpbase.cpp,\
222 http.cpp,\
223 iconbndl.cpp,\
224 imagall.cpp,\
225 imagbmp.cpp,\
226 image.cpp,\
227 imagfill.cpp,\
228 imaggif.cpp,\
229 imagiff.cpp,\
230 imagjpeg.cpp,\
231 imagpcx.cpp,\
232 imagpng.cpp,\
233 imagpnm.cpp,\
234 imagtiff.cpp,\
235 imagxpm.cpp,\
236 intl.cpp,\
237 ipcbase.cpp,\
238 layout.cpp,\
239 lboxcmn.cpp,\
240 list.cpp,\
241 log.cpp,\
242 longlong.cpp,\
243 memory.cpp,\
244 menucmn.cpp,\
245 mimecmn.cpp,\
246 module.cpp,\
247 msgout.cpp,\
248 mstream.cpp,\
249 nbkbase.cpp,\
250 object.cpp,\
251 paper.cpp,\
252 popupcmn.cpp,\
253 prntbase.cpp,\
254 process.cpp,\
255 protocol.cpp,\
256 quantize.cpp,\
257 resource.cpp,\
258 sckaddr.cpp,\
259 sckfile.cpp,\
260 sckipc.cpp,\
261 sckstrm.cpp,\
262 sizer.cpp,\
263 socket.cpp,\
264 settcmn.cpp,\
265 statbar.cpp,\
266 strconv.cpp,\
267 stream.cpp,\
268 sysopt.cpp,\
269 string.cpp,\
270 tbarbase.cpp,\
271 textbuf.cpp,\
272 textcmn.cpp,\
273 textfile.cpp,\
274 timercmn.cpp,\
275 tokenzr.cpp,\
276 toplvcmn.cpp,\
277 treebase.cpp,\
278 txtstrm.cpp,\
279 unzip.c,\
280 url.cpp,\
281 utilscmn.cpp,\
282 valgen.cpp,\
283 validate.cpp,\
284 valtext.cpp,\
285 variant.cpp,\
286 wfstream.cpp,\
287 wincmn.cpp,\
288 wxchar.cpp,\
289 wxexpr.cpp,\
290 xpmdecod.cpp,\
291 zipstrm.cpp,\
292 zstream.cpp
293
294all : $(SOURCES)
295 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
296 $(MMS)$(MMSQUALIFIERS) $(OBJECTS1)
297 $(MMS)$(MMSQUALIFIERS) $(OBJECTS2)
298.ifdef __WXMOTIF__
299 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_MOTIF)
300 library [--.lib]libwx_motif.olb $(OBJECTS)
301 library [--.lib]libwx_motif.olb $(OBJECTS1)
302 library [--.lib]libwx_motif.olb $(OBJECTS2)
303 library [--.lib]libwx_motif.olb $(OBJECTS_MOTIF)
304.else
305.ifdef __WXGTK__
306.ifdef __WXUNIVERSAL__
307 library [--.lib]libwx_gtk_univ.olb $(OBJECTS)
308 library [--.lib]libwx_gtk_univ.olb $(OBJECTS1)
309 library [--.lib]libwx_gtk_univ.olb $(OBJECTS2)
310.else
311 library [--.lib]libwx_gtk.olb $(OBJECTS)
312 library [--.lib]libwx_gtk.olb $(OBJECTS1)
313 library [--.lib]libwx_gtk.olb $(OBJECTS2)
314.endif
315.endif
316.endif
317
318parser.obj : parser.c lexer.c
319parser.c : parser.y lexer.c
320 $(YACC) parser.y
321 pipe $(SED) -e "s;y_tab.c;parser.y;g" < y_tab.c | \
322 $(SED) -e "s/BUFSIZ/5000/g" | \
323 $(SED) -e "s/YYLMAX 200/YYLMAX 5000/g" | \
324 $(SED) -e "s/yy/PROIO_yy/g" | \
325 $(SED) -e "s/input/PROIO_input/g" | \
326 $(SED) -e "s/unput/PROIO_unput/g" > parser.c
327 delete y_tab.c;*
328
329lexer.c : lexer.l
330 $(LEX) lexer.l
331 pipe $(SED) -e "s;lexyy.c;lexer.l;g" < lexyy.c | \
332 $(SED) -e "s/yy/PROIO_yy/g" | \
333 $(SED) -e "s/input/PROIO_input/g" | \
334 $(SED) -e "s/unput/PROIO_unput/g" > lexer.c
335 delete lexyy.c;*
336
337appcmn.obj : appcmn.cpp
338artprov.obj : artprov.cpp
339artstd.obj : artstd.cpp
340bmpbase.obj : bmpbase.cpp
341choiccmn.obj : choiccmn.cpp
342clipcmn.obj : clipcmn.cpp
343clntdata.obj : clntdata.cpp
344cmdline.obj : cmdline.cpp
345cmdproc.obj : cmdproc.cpp
346cmndata.obj : cmndata.cpp
347config.obj : config.cpp
348containr.obj : containr.cpp
349cshelp.obj : cshelp.cpp
350ctrlcmn.obj : ctrlcmn.cpp
351ctrlsub.obj : ctrlsub.cpp
352datetime.obj : datetime.cpp
353datstrm.obj : datstrm.cpp
354db.obj : db.cpp
355dbgrid.obj : dbgrid.cpp
356dbtable.obj : dbtable.cpp
357dcbase.obj : dcbase.cpp
358dircmn.obj : dircmn.cpp
359dlgcmn.obj : dlgcmn.cpp
360dobjcmn.obj : dobjcmn.cpp
361docmdi.obj : docmdi.cpp
362docview.obj : docview.cpp
363dynarray.obj : dynarray.cpp
364dynlib.obj : dynlib.cpp
365encconv.obj : encconv.cpp
366event.obj : event.cpp
367extended.obj : extended.c
368ffile.obj : ffile.cpp
369file.obj : file.cpp
370fileconf.obj : fileconf.cpp
371filefn.obj : filefn.cpp
372filename.obj : filename.cpp
373filesys.obj : filesys.cpp
374fontcmn.obj : fontcmn.cpp
375fontmap.obj : fontmap.cpp
376framecmn.obj : framecmn.cpp
377fs_inet.obj : fs_inet.cpp
378fs_zip.obj : fs_zip.cpp
379ftp.obj : ftp.cpp
380gdicmn.obj : gdicmn.cpp
381gifdecod.obj : gifdecod.cpp
382hash.obj : hash.cpp
383hashmap.obj : hashmap.cpp
384helpbase.obj : helpbase.cpp
385http.obj : http.cpp
386iconbndl.obj : iconbndl.cpp
387imagall.obj : imagall.cpp
388imagbmp.obj : imagbmp.cpp
389image.obj : image.cpp
390imagfill.obj : imagfill.cpp
391imaggif.obj : imaggif.cpp
392imagiff.obj : imagiff.cpp
393imagjpeg.obj : imagjpeg.cpp
394imagpcx.obj : imagpcx.cpp
395imagpng.obj : imagpng.cpp
396imagpnm.obj : imagpnm.cpp
397imagtiff.obj : imagtiff.cpp
398imagxpm.obj : imagxpm.cpp
399intl.obj : intl.cpp
400ipcbase.obj : ipcbase.cpp
401layout.obj : layout.cpp
402lboxcmn.obj : lboxcmn.cpp
403list.obj : list.cpp
404log.obj : log.cpp
405longlong.obj : longlong.cpp
406memory.obj : memory.cpp
407menucmn.obj : menucmn.cpp
408mimecmn.obj : mimecmn.cpp
409module.obj : module.cpp
410msgout.obj : msgout.cpp
411mstream.obj : mstream.cpp
412nbkbase.obj : nbkbase.cpp
413object.obj : object.cpp
414paper.obj : paper.cpp
415popupcmn.obj : popupcmn.cpp
416prntbase.obj : prntbase.cpp
417process.obj : process.cpp
418protocol.obj : protocol.cpp
419quantize.obj : quantize.cpp
420resource.obj : resource.cpp
421sckaddr.obj : sckaddr.cpp
422sckfile.obj : sckfile.cpp
423sckipc.obj : sckipc.cpp
424sckstrm.obj : sckstrm.cpp
425sizer.obj : sizer.cpp
426socket.obj : socket.cpp
427settcmn.obj : settcmn.cpp
428statbar.obj : statbar.cpp
429strconv.obj : strconv.cpp
430stream.obj : stream.cpp
431sysopt.obj : sysopt.cpp
432string.obj : string.cpp
433tbarbase.obj : tbarbase.cpp
434textbuf.obj : textbuf.cpp
435textcmn.obj : textcmn.cpp
436textfile.obj : textfile.cpp
437timercmn.obj : timercmn.cpp
438tokenzr.obj : tokenzr.cpp
439toplvcmn.obj : toplvcmn.cpp
440treebase.obj : treebase.cpp
441txtstrm.obj : txtstrm.cpp
442unzip.obj : unzip.c
443url.obj : url.cpp
444utilscmn.obj : utilscmn.cpp
445valgen.obj : valgen.cpp
446validate.obj : validate.cpp
447valtext.obj : valtext.cpp
448variant.obj : variant.cpp
449wfstream.obj : wfstream.cpp
450wincmn.obj : wincmn.cpp
451wxchar.obj : wxchar.cpp
452wxexpr.obj : wxexpr.cpp
453xpmdecod.obj : xpmdecod.cpp
454zipstrm.obj : zipstrm.cpp
455zstream.obj : zstream.cpp