]> git.saurik.com Git - wxWidgets.git/blob - src/common/descrip.mms
Check accelerators before sending EVT_CHAR
[wxWidgets.git] / src / common / descrip.mms
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__
12 CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13 /assume=(nostdnew,noglobal_array_new)
14 CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
15 .else
16 .ifdef __WXGTK__
17 CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
18 /assume=(nostdnew,noglobal_array_new)
19 CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
20 .else
21 .ifdef __WXX11__
22 CXX_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
23 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
24 CC_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
25 /name=(as_is,short)
26 .else
27 CXX_DEFINE =
28 CC_DEFINE =
29 .endif
30 .endif
31 .endif
32
33 YACC=bison/yacc
34
35 SED=gsed
36
37 LEX=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
46 OBJECTS = \
47 appbase.obj,\
48 appcmn.obj,\
49 artprov.obj,\
50 artstd.obj,\
51 bookctrl.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 datacmn.obj,\
64 datetime.obj,\
65 datstrm.obj,\
66 db.obj,\
67 dbgrid.obj,\
68 dbtable.obj,\
69 dcbase.obj,\
70 dircmn.obj,\
71 dlgcmn.obj,\
72 dobjcmn.obj,\
73 docmdi.obj,\
74 docview.obj,\
75 dynarray.obj,\
76 dynlib.obj,\
77 encconv.obj,\
78 event.obj,\
79 extended.obj,\
80 fddlgcmn.obj,\
81 ffile.obj,\
82 file.obj,\
83 fileconf.obj,\
84 filename.obj,\
85 filefn.obj,\
86 filesys.obj,\
87 fldlgcmn.obj,\
88 fmapbase.obj,\
89 fontcmn.obj,\
90 fontmap.obj,\
91 framecmn.obj
92
93 OBJECTS1=fs_inet.obj,\
94 fs_zip.obj,\
95 ftp.obj,\
96 gdicmn.obj,\
97 gifdecod.obj,\
98 hash.obj,\
99 hashmap.obj,\
100 helpbase.obj,\
101 http.obj,\
102 iconbndl.obj,\
103 init.obj,\
104 imagall.obj,\
105 imagbmp.obj,\
106 image.obj,\
107 imagfill.obj,\
108 imaggif.obj,\
109 imagiff.obj,\
110 imagjpeg.obj,\
111 imagpcx.obj,\
112 imagpng.obj,\
113 imagpnm.obj,\
114 imagtiff.obj,\
115 imagxpm.obj,\
116 intl.obj,\
117 ipcbase.obj,\
118 layout.obj,\
119 lboxcmn.obj,\
120 list.obj,\
121 log.obj,\
122 longlong.obj,\
123 memory.obj,\
124 menucmn.obj,\
125 mimecmn.obj,\
126 module.obj,\
127 msgout.obj,\
128 mstream.obj,\
129 nbkbase.obj,\
130 object.obj,\
131 paper.obj,\
132 popupcmn.obj,\
133 prntbase.obj,\
134 process.obj,\
135 protocol.obj,\
136 quantize.obj,\
137 rendcmn.obj,\
138 sckaddr.obj,\
139 sckfile.obj,\
140 sckipc.obj,\
141 sckstrm.obj,\
142 sizer.obj,\
143 socket.obj,\
144 settcmn.obj,\
145 statbar.obj,\
146 stdpbase.obj,\
147 stockitem.obj,\
148 stopwatch.obj,\
149 strconv.obj,\
150 stream.obj,\
151 string.obj,\
152 sysopt.obj,\
153 tbarbase.obj,\
154 textbuf.obj,\
155 textcmn.obj,\
156 textfile.obj,\
157 timercmn.obj,\
158 tokenzr.obj,\
159 toplvcmn.obj,\
160 treebase.obj,\
161 txtstrm.obj,\
162 url.obj
163
164 OBJECTS2=utilscmn.obj,\
165 rgncmn.obj,\
166 uri.obj,\
167 valgen.obj,\
168 validate.obj,\
169 valtext.obj,\
170 variant.obj,\
171 wfstream.obj,\
172 wxchar.obj,\
173 wincmn.obj,\
174 xpmdecod.obj,\
175 zipstrm.obj,\
176 zstream.obj
177
178 OBJECTS_MOTIF=bmpbase.obj,gaugecmn.obj
179
180 OBJECTS_X11=accesscmn.obj,bmpbase.obj,dndcmn.obj,dpycmn.obj,dseldlg.obj,\
181 dynload.obj,effects.obj,fddlgcmn.obj,fs_mem.obj,gaugecmn.obj,\
182 gbsizer.obj,geometry.obj,matrix.obj,radiocmn.obj,\
183 regex.obj,taskbarcmn.obj,xti.obj,xtistrm.obj,xtixml.obj
184
185 SOURCES = \
186 appbase.cpp,\
187 appcmn.cpp,\
188 artprov.cpp,\
189 artstd.cpp,\
190 bmpbase.cpp,\
191 bookctrl.cpp,\
192 choiccmn.cpp,\
193 clipcmn.cpp,\
194 clntdata.cpp,\
195 cmdline.cpp,\
196 cmdproc.cpp,\
197 cmndata.cpp,\
198 config.cpp,\
199 containr.cpp,\
200 cshelp.cpp,\
201 ctrlcmn.cpp,\
202 ctrlsub.cpp,\
203 datacmn.cpp,\
204 datetime.cpp,\
205 datstrm.cpp,\
206 db.cpp,\
207 dbgrid.cpp,\
208 dbtable.cpp,\
209 dcbase.cpp,\
210 dircmn.cpp,\
211 dlgcmn.cpp,\
212 dobjcmn.cpp,\
213 docmdi.cpp,\
214 docview.cpp,\
215 dynarray.cpp,\
216 dynlib.cpp,\
217 encconv.cpp,\
218 event.cpp,\
219 extended.c,\
220 ffile.cpp,\
221 fddlgcmn.cpp,\
222 file.cpp,\
223 fileconf.cpp,\
224 filename.cpp,\
225 filefn.cpp,\
226 filesys.cpp,\
227 fldlgcmn.cpp,\
228 fmapbase.cpp,\
229 fontcmn.cpp,\
230 fontmap.cpp,\
231 framecmn.cpp,\
232 fs_inet.cpp,\
233 fs_zip.cpp,\
234 ftp.cpp,\
235 gaugecmn.cpp,\
236 gdicmn.cpp,\
237 gifdecod.cpp,\
238 hash.cpp,\
239 hashmap.cpp,\
240 helpbase.cpp,\
241 http.cpp,\
242 iconbndl.cpp,\
243 init.cpp,\
244 imagall.cpp,\
245 imagbmp.cpp,\
246 image.cpp,\
247 imagfill.cpp,\
248 imaggif.cpp,\
249 imagiff.cpp,\
250 imagjpeg.cpp,\
251 imagpcx.cpp,\
252 imagpng.cpp,\
253 imagpnm.cpp,\
254 imagtiff.cpp,\
255 imagxpm.cpp,\
256 intl.cpp,\
257 ipcbase.cpp,\
258 layout.cpp,\
259 lboxcmn.cpp,\
260 list.cpp,\
261 log.cpp,\
262 longlong.cpp,\
263 memory.cpp,\
264 menucmn.cpp,\
265 mimecmn.cpp,\
266 module.cpp,\
267 msgout.cpp,\
268 mstream.cpp,\
269 nbkbase.cpp,\
270 object.cpp,\
271 paper.cpp,\
272 popupcmn.cpp,\
273 prntbase.cpp,\
274 process.cpp,\
275 protocol.cpp,\
276 quantize.cpp,\
277 rendcmn.cpp,\
278 rgncmn.cpp,\
279 sckaddr.cpp,\
280 sckfile.cpp,\
281 sckipc.cpp,\
282 sckstrm.cpp,\
283 sizer.cpp,\
284 socket.cpp,\
285 settcmn.cpp,\
286 statbar.cpp,\
287 stdpbase.cpp,\
288 stockitem.cpp,\
289 stopwatch.cpp,\
290 strconv.cpp,\
291 stream.cpp,\
292 sysopt.cpp,\
293 string.cpp,\
294 tbarbase.cpp,\
295 textbuf.cpp,\
296 textcmn.cpp,\
297 textfile.cpp,\
298 timercmn.cpp,\
299 tokenzr.cpp,\
300 toplvcmn.cpp,\
301 treebase.cpp,\
302 txtstrm.cpp,\
303 url.cpp,\
304 utilscmn.cpp,\
305 valgen.cpp,\
306 validate.cpp,\
307 valtext.cpp,\
308 variant.cpp,\
309 wfstream.cpp,\
310 wincmn.cpp,\
311 wxchar.cpp,\
312 xpmdecod.cpp,\
313 zipstrm.cpp,\
314 zstream.cpp,\
315 accesscmn.cpp,\
316 dndcmn.cpp,\
317 dpycmn.cpp,\
318 dseldlg.cpp,\
319 dynload.cpp,\
320 effects.cpp,\
321 fddlgcmn.cpp,\
322 fs_mem.cpp,\
323 gbsizer.cpp,\
324 geometry.cpp,\
325 matrix.cpp,\
326 radiocmn.cpp,\
327 regex.cpp,\
328 taskbarcmn.cpp,\
329 uri.cpp,\
330 xti.cpp,\
331 xtistrm.cpp,\
332 xtixml.cpp
333
334 all : $(SOURCES)
335 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
336 $(MMS)$(MMSQUALIFIERS) $(OBJECTS1)
337 $(MMS)$(MMSQUALIFIERS) $(OBJECTS2)
338 .ifdef __WXMOTIF__
339 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_MOTIF)
340 library [--.lib]libwx_motif.olb $(OBJECTS)
341 library [--.lib]libwx_motif.olb $(OBJECTS1)
342 library [--.lib]libwx_motif.olb $(OBJECTS2)
343 library [--.lib]libwx_motif.olb $(OBJECTS_MOTIF)
344 .else
345 .ifdef __WXGTK__
346 library [--.lib]libwx_gtk.olb $(OBJECTS)
347 library [--.lib]libwx_gtk.olb $(OBJECTS1)
348 library [--.lib]libwx_gtk.olb $(OBJECTS2)
349 .else
350 .ifdef __WXX11__
351 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
352 library [--.lib]libwx_x11_univ.olb $(OBJECTS)
353 library [--.lib]libwx_x11_univ.olb $(OBJECTS1)
354 library [--.lib]libwx_x11_univ.olb $(OBJECTS2)
355 library [--.lib]libwx_x11_univ.olb $(OBJECTS_X11)
356 .endif
357 .endif
358 .endif
359
360 appbase.obj : appbase.cpp
361 appcmn.obj : appcmn.cpp
362 artprov.obj : artprov.cpp
363 artstd.obj : artstd.cpp
364 bmpbase.obj : bmpbase.cpp
365 bookctrl.obj : bookctrl.cpp
366 choiccmn.obj : choiccmn.cpp
367 clipcmn.obj : clipcmn.cpp
368 clntdata.obj : clntdata.cpp
369 cmdline.obj : cmdline.cpp
370 cmdproc.obj : cmdproc.cpp
371 cmndata.obj : cmndata.cpp
372 config.obj : config.cpp
373 containr.obj : containr.cpp
374 cshelp.obj : cshelp.cpp
375 ctrlcmn.obj : ctrlcmn.cpp
376 ctrlsub.obj : ctrlsub.cpp
377 datacmn.obj : datacmn.cpp
378 datetime.obj : datetime.cpp
379 datstrm.obj : datstrm.cpp
380 db.obj : db.cpp
381 dbgrid.obj : dbgrid.cpp
382 dbtable.obj : dbtable.cpp
383 dcbase.obj : dcbase.cpp
384 dircmn.obj : dircmn.cpp
385 dlgcmn.obj : dlgcmn.cpp
386 dobjcmn.obj : dobjcmn.cpp
387 docmdi.obj : docmdi.cpp
388 docview.obj : docview.cpp
389 dynarray.obj : dynarray.cpp
390 dynlib.obj : dynlib.cpp
391 encconv.obj : encconv.cpp
392 event.obj : event.cpp
393 extended.obj : extended.c
394 ffile.obj : ffile.cpp
395 fddlgcmn.obj : fddlgcmn.cpp
396 file.obj : file.cpp
397 fileconf.obj : fileconf.cpp
398 filefn.obj : filefn.cpp
399 filename.obj : filename.cpp
400 filesys.obj : filesys.cpp
401 fldlgcmn.obj : fldlgcmn.cpp
402 fmapbase.obj : fmapbase.cpp
403 fontcmn.obj : fontcmn.cpp
404 fontmap.obj : fontmap.cpp
405 framecmn.obj : framecmn.cpp
406 fs_inet.obj : fs_inet.cpp
407 fs_zip.obj : fs_zip.cpp
408 ftp.obj : ftp.cpp
409 gaugecmn.obj : gaugecmn.cpp
410 gdicmn.obj : gdicmn.cpp
411 gifdecod.obj : gifdecod.cpp
412 hash.obj : hash.cpp
413 hashmap.obj : hashmap.cpp
414 helpbase.obj : helpbase.cpp
415 http.obj : http.cpp
416 iconbndl.obj : iconbndl.cpp
417 init.obj : init.cpp
418 imagall.obj : imagall.cpp
419 imagbmp.obj : imagbmp.cpp
420 image.obj : image.cpp
421 imagfill.obj : imagfill.cpp
422 imaggif.obj : imaggif.cpp
423 imagiff.obj : imagiff.cpp
424 imagjpeg.obj : imagjpeg.cpp
425 imagpcx.obj : imagpcx.cpp
426 imagpng.obj : imagpng.cpp
427 imagpnm.obj : imagpnm.cpp
428 imagtiff.obj : imagtiff.cpp
429 imagxpm.obj : imagxpm.cpp
430 intl.obj : intl.cpp
431 ipcbase.obj : ipcbase.cpp
432 layout.obj : layout.cpp
433 lboxcmn.obj : lboxcmn.cpp
434 list.obj : list.cpp
435 log.obj : log.cpp
436 longlong.obj : longlong.cpp
437 memory.obj : memory.cpp
438 menucmn.obj : menucmn.cpp
439 mimecmn.obj : mimecmn.cpp
440 module.obj : module.cpp
441 msgout.obj : msgout.cpp
442 mstream.obj : mstream.cpp
443 nbkbase.obj : nbkbase.cpp
444 object.obj : object.cpp
445 paper.obj : paper.cpp
446 popupcmn.obj : popupcmn.cpp
447 prntbase.obj : prntbase.cpp
448 process.obj : process.cpp
449 protocol.obj : protocol.cpp
450 quantize.obj : quantize.cpp
451 rendcmn.obj : rendcmn.cpp
452 rgncmn.obj : rgncmn.cpp
453 sckaddr.obj : sckaddr.cpp
454 sckfile.obj : sckfile.cpp
455 sckipc.obj : sckipc.cpp
456 sckstrm.obj : sckstrm.cpp
457 sizer.obj : sizer.cpp
458 socket.obj : socket.cpp
459 settcmn.obj : settcmn.cpp
460 statbar.obj : statbar.cpp
461 stdpbase.obj : stdpbase.cpp
462 stockitem.obj : stockitem.cpp
463 stopwatch.obj : stopwatch.cpp
464 strconv.obj : strconv.cpp
465 stream.obj : stream.cpp
466 sysopt.obj : sysopt.cpp
467 string.obj : string.cpp
468 tbarbase.obj : tbarbase.cpp
469 textbuf.obj : textbuf.cpp
470 textcmn.obj : textcmn.cpp
471 textfile.obj : textfile.cpp
472 timercmn.obj : timercmn.cpp
473 tokenzr.obj : tokenzr.cpp
474 toplvcmn.obj : toplvcmn.cpp
475 treebase.obj : treebase.cpp
476 txtstrm.obj : txtstrm.cpp
477 url.obj : url.cpp
478 utilscmn.obj : utilscmn.cpp
479 valgen.obj : valgen.cpp
480 validate.obj : validate.cpp
481 valtext.obj : valtext.cpp
482 variant.obj : variant.cpp
483 wfstream.obj : wfstream.cpp
484 wincmn.obj : wincmn.cpp
485 wxchar.obj : wxchar.cpp
486 xpmdecod.obj : xpmdecod.cpp
487 zipstrm.obj : zipstrm.cpp
488 zstream.obj : zstream.cpp
489 accesscmn.obj : accesscmn.cpp
490 dndcmn.obj : dndcmn.cpp
491 dpycmn.obj : dpycmn.cpp
492 dseldlg.obj : dseldlg.cpp
493 dynload.obj : dynload.cpp
494 effects.obj : effects.cpp
495 fddlgcmn.obj : fddlgcmn.cpp
496 fs_mem.obj : fs_mem.cpp
497 gbsizer.obj : gbsizer.cpp
498 geometry.obj : geometry.cpp
499 matrix.obj : matrix.cpp
500 radiocmn.obj : radiocmn.cpp
501 regex.obj : regex.cpp
502 taskbarcmn.obj : taskbarcmn.cpp
503 xti.obj : xti.cpp
504 xtistrm.obj : xtistrm.cpp
505 xtixml.obj : xtixml.cpp
506 uri.obj : uri.cpp