]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/common/descrip.mms
[ 1718338 ] wxToolBarGTK: Implement tool right-click handling
[wxWidgets.git] / src / common / descrip.mms
... / ...
CommitLineData
1#*****************************************************************************
2# *
3# Make file for VMS *
4# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
5# Date : 19 April 2007 *
6# *
7#*****************************************************************************
8.first
9 define wx [--.include.wx]
10
11.ifdef __WXMOTIF__
12CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13 /assume=(nostdnew,noglobal_array_new)
14CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
15.else
16.ifdef __WXGTK__
17CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
18 /assume=(nostdnew,noglobal_array_new)
19CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
20.else
21.ifdef __WXGTK2__
22CXX_DEFINE = /define=(__WXGTK__=1,VMS_GTK2=1)/float=ieee/name=(as_is,short)/ieee=denorm\
23 /assume=(nostdnew,noglobal_array_new)
24CC_DEFINE = /define=(__WXGTK__=1,VMS_GTK2=1)/float=ieee/name=(as_is,short)/ieee=denorm
25.else
26.ifdef __WXX11__
27CXX_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
28 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
29CC_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
30 /name=(as_is,short)
31.else
32CXX_DEFINE =
33CC_DEFINE =
34.endif
35.endif
36.endif
37.endif
38
39YACC=bison/yacc
40
41SED=gsed
42
43LEX=flex
44
45.suffixes : .cpp
46
47.cpp.obj :
48 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
49.c.obj :
50 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
51
52OBJECTS = \
53 anidecod.obj,\
54 animatecmn.obj,\
55 appbase.obj,\
56 appcmn.obj,\
57 arrstr.obj,\
58 artprov.obj,\
59 artstd.obj,\
60 bmpbase.obj,\
61 btncmn.obj,\
62 bookctrl.obj,\
63 choiccmn.obj,\
64 clipcmn.obj,\
65 clntdata.obj,\
66 cmdline.obj,\
67 cmdproc.obj,\
68 cmndata.obj,\
69 config.obj,\
70 containr.obj,\
71 convauto.obj,\
72 colourcmn.obj,\
73 cshelp.obj,\
74 ctrlcmn.obj,\
75 ctrlsub.obj,\
76 datacmn.obj,\
77 datetime.obj,\
78 datstrm.obj,\
79 db.obj,\
80 dbgrid.obj,\
81 dbtable.obj,\
82 dcbase.obj,\
83 dcbufcmn.obj,\
84 dircmn.obj,\
85 dlgcmn.obj,\
86 dobjcmn.obj,\
87 docmdi.obj,\
88 docview.obj,\
89 dpycmn.obj,\
90 dynarray.obj,\
91 dynlib.obj,\
92 encconv.obj,\
93 event.obj,\
94 evtloopcmn.obj,\
95 extended.obj,\
96 fddlgcmn.obj,\
97 ffile.obj,\
98 file.obj,\
99 fileback.obj,\
100 fileconf.obj,\
101 filename.obj,\
102 filefn.obj,\
103 filesys.obj,\
104 fldlgcmn.obj,\
105 fmapbase.obj,\
106 fontcmn.obj,\
107 fontenumcmn.obj,\
108 fontmap.obj,\
109 framecmn.obj
110
111OBJECTS1=fs_inet.obj,\
112 ftp.obj,\
113 gaugecmn.obj,\
114 gbsizer.obj,\
115 gdicmn.obj,\
116 gifdecod.obj,\
117 hash.obj,\
118 hashmap.obj,\
119 helpbase.obj,\
120 http.obj,\
121 hyperlnkcmn.obj,\
122 iconbndl.obj,\
123 init.obj,\
124 imagall.obj,\
125 imagbmp.obj,\
126 image.obj,\
127 imagfill.obj,\
128 imaggif.obj,\
129 imagiff.obj,\
130 imagjpeg.obj,\
131 imagpcx.obj,\
132 imagpng.obj,\
133 imagpnm.obj,\
134 imagtga.obj,\
135 imagtiff.obj,\
136 imagxpm.obj,\
137 intl.obj,\
138 ipcbase.obj,\
139 layout.obj,\
140 lboxcmn.obj,\
141 list.obj,\
142 log.obj,\
143 longlong.obj,\
144 memory.obj,\
145 menucmn.obj,\
146 mimecmn.obj,\
147 module.obj,\
148 msgout.obj,\
149 mstream.obj,\
150 nbkbase.obj,\
151 object.obj,\
152 paper.obj,\
153 platinfo.obj,\
154 popupcmn.obj,\
155 prntbase.obj,\
156 process.obj,\
157 protocol.obj,\
158 quantize.obj,\
159 radiocmn.obj,\
160 rendcmn.obj,\
161 sckaddr.obj,\
162 sckfile.obj,\
163 sckipc.obj,\
164 sckstrm.obj,\
165 sizer.obj,\
166 socket.obj,\
167 settcmn.obj,\
168 statbar.obj,\
169 stattextcmn.obj,\
170 stdpbase.obj,\
171 stockitem.obj,\
172 stopwatch.obj,\
173 strconv.obj,\
174 stream.obj,\
175 string.obj,\
176 stringimpl.obj,\
177 strvararg.obj,\
178 sysopt.obj
179
180OBJECTS2=tbarbase.obj,\
181 textbuf.obj,\
182 textcmn.obj,\
183 textfile.obj,\
184 timercmn.obj,\
185 tokenzr.obj,\
186 toplvcmn.obj,\
187 treebase.obj,\
188 txtstrm.obj,\
189 url.obj,\
190 utilscmn.obj,\
191 rgncmn.obj,\
192 unichar.obj,\
193 uri.obj,\
194 valgen.obj,\
195 validate.obj,\
196 valtext.obj,\
197 variant.obj,\
198 wfstream.obj,\
199 wincmn.obj,\
200 wxcrt.obj,\
201 xpmdecod.obj,\
202 zipstrm.obj,\
203 zstream.obj,\
204 clrpickercmn.obj,\
205 filepickercmn.obj,\
206 fontpickercmn.obj,\
207 pickerbase.obj,\
208 listctrlcmn.obj
209
210OBJECTS_MOTIF=radiocmn.obj,combocmn.obj
211
212OBJECTS_X11=accesscmn.obj,dndcmn.obj,dpycmn.obj,dseldlg.obj,\
213 dynload.obj,effects.obj,fddlgcmn.obj,fs_mem.obj,\
214 gbsizer.obj,geometry.obj,matrix.obj,radiocmn.obj,\
215 regex.obj,taskbarcmn.obj,xti.obj,xtistrm.obj,xtixml.obj,\
216 combocmn.obj
217
218OBJECTS_X11_2=socketevtdispatch.obj
219
220OBJECTS_GTK2=fontutilcmn.obj
221
222SOURCES = \
223 anidecod.cpp,\
224 animatecmn.cpp,\
225 appbase.cpp,\
226 appcmn.cpp,\
227 arrstr.cpp,\
228 artprov.cpp,\
229 artstd.cpp,\
230 bmpbase.cpp,\
231 btncmn.cpp,\
232 bookctrl.cpp,\
233 choiccmn.cpp,\
234 clipcmn.cpp,\
235 clntdata.cpp,\
236 cmdline.cpp,\
237 cmdproc.cpp,\
238 cmndata.cpp,\
239 config.cpp,\
240 containr.cpp,\
241 convauto.cpp,\
242 colourcmn.cpp,\
243 cshelp.cpp,\
244 ctrlcmn.cpp,\
245 ctrlsub.cpp,\
246 datacmn.cpp,\
247 datetime.cpp,\
248 datstrm.cpp,\
249 db.cpp,\
250 dbgrid.cpp,\
251 dbtable.cpp,\
252 dcbase.cpp,\
253 dcbufcmn.cpp,\
254 dircmn.cpp,\
255 dlgcmn.cpp,\
256 dobjcmn.cpp,\
257 docmdi.cpp,\
258 docview.cpp,\
259 dpycmn.cpp,\
260 dynarray.cpp,\
261 dynlib.cpp,\
262 encconv.cpp,\
263 event.cpp,\
264 evtloopcmn.cpp,\
265 extended.c,\
266 ffile.cpp,\
267 fddlgcmn.cpp,\
268 file.cpp,\
269 fileback.cpp,\
270 fileconf.cpp,\
271 filename.cpp,\
272 filefn.cpp,\
273 filesys.cpp,\
274 fldlgcmn.cpp,\
275 fmapbase.cpp,\
276 fontcmn.cpp,\
277 fontenumcmn.cpp,\
278 fontmap.cpp,\
279 fontutilcmn.cpp,\
280 framecmn.cpp,\
281 fs_inet.cpp,\
282 ftp.cpp,\
283 gaugecmn.cpp,\
284 gbsizer.cpp,\
285 gdicmn.cpp,\
286 gifdecod.cpp,\
287 hash.cpp,\
288 hashmap.cpp,\
289 helpbase.cpp,\
290 http.cpp,\
291 hyperlnkcmn.cpp,\
292 iconbndl.cpp,\
293 init.cpp,\
294 imagall.cpp,\
295 imagbmp.cpp,\
296 image.cpp,\
297 imagfill.cpp,\
298 imaggif.cpp,\
299 imagiff.cpp,\
300 imagjpeg.cpp,\
301 imagpcx.cpp,\
302 imagpng.cpp,\
303 imagpnm.cpp,\
304 imagtga.cpp,\
305 imagtiff.cpp,\
306 imagxpm.cpp,\
307 intl.cpp,\
308 ipcbase.cpp,\
309 layout.cpp,\
310 lboxcmn.cpp,\
311 list.cpp,\
312 listctrlcmn.cpp,\
313 log.cpp,\
314 longlong.cpp,\
315 memory.cpp,\
316 menucmn.cpp,\
317 mimecmn.cpp,\
318 module.cpp,\
319 msgout.cpp,\
320 mstream.cpp,\
321 nbkbase.cpp,\
322 object.cpp,\
323 paper.cpp,\
324 platinfo.cpp,\
325 popupcmn.cpp,\
326 prntbase.cpp,\
327 process.cpp,\
328 protocol.cpp,\
329 quantize.cpp,\
330 radiocmn.cpp,\
331 rendcmn.cpp,\
332 rgncmn.cpp,\
333 sckaddr.cpp,\
334 sckfile.cpp,\
335 sckipc.cpp,\
336 sckstrm.cpp,\
337 sizer.cpp,\
338 socket.cpp,\
339 socketevtdispatch.cpp,\
340 settcmn.cpp,\
341 statbar.cpp,\
342 stattextcmn.cpp,\
343 stdpbase.cpp,\
344 stockitem.cpp,\
345 stopwatch.cpp,\
346 strconv.cpp,\
347 stream.cpp,\
348 strvararg.cpp,\
349 sysopt.cpp,\
350 string.cpp,\
351 stringimpl.cpp,\
352 tbarbase.cpp,\
353 textbuf.cpp,\
354 textcmn.cpp,\
355 textfile.cpp,\
356 timercmn.cpp,\
357 tokenzr.cpp,\
358 toplvcmn.cpp,\
359 treebase.cpp,\
360 txtstrm.cpp,\
361 unichar.cpp,\
362 url.cpp,\
363 utilscmn.cpp,\
364 valgen.cpp,\
365 validate.cpp,\
366 valtext.cpp,\
367 variant.cpp,\
368 wfstream.cpp,\
369 wincmn.cpp,\
370 wxcrt.cpp,\
371 xpmdecod.cpp,\
372 zipstrm.cpp,\
373 zstream.cpp,\
374 clrpickercmn.cpp,\
375 filepickercmn.cpp,\
376 fontpickercmn.cpp,\
377 pickerbase.cpp,\
378 accesscmn.cpp,\
379 dndcmn.cpp,\
380 dpycmn.cpp,\
381 dseldlg.cpp,\
382 dynload.cpp,\
383 effects.cpp,\
384 fddlgcmn.cpp,\
385 fs_mem.cpp,\
386 gbsizer.cpp,\
387 geometry.cpp,\
388 matrix.cpp,\
389 radiocmn.cpp,\
390 regex.cpp,\
391 taskbarcmn.cpp,\
392 uri.cpp,\
393 xti.cpp,\
394 xtistrm.cpp,\
395 xtixml.cpp
396
397all : $(SOURCES)
398 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
399 $(MMS)$(MMSQUALIFIERS) $(OBJECTS1)
400 $(MMS)$(MMSQUALIFIERS) $(OBJECTS2)
401.ifdef __WXMOTIF__
402 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_MOTIF)
403 library [--.lib]libwx_motif.olb $(OBJECTS)
404 library [--.lib]libwx_motif.olb $(OBJECTS1)
405 library [--.lib]libwx_motif.olb $(OBJECTS2)
406 library [--.lib]libwx_motif.olb $(OBJECTS_MOTIF)
407.else
408.ifdef __WXGTK__
409 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
410 library [--.lib]libwx_gtk.olb $(OBJECTS)
411 library [--.lib]libwx_gtk.olb $(OBJECTS1)
412 library [--.lib]libwx_gtk.olb $(OBJECTS2)
413 library [--.lib]libwx_gtk.olb $(OBJECTS_X11)
414.else
415.ifdef __WXGTK2__
416 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
417 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_GTK2)
418 library [--.lib]libwx_gtk2.olb $(OBJECTS)
419 library [--.lib]libwx_gtk2.olb $(OBJECTS1)
420 library [--.lib]libwx_gtk2.olb $(OBJECTS2)
421 library [--.lib]libwx_gtk2.olb $(OBJECTS_X11)
422 library [--.lib]libwx_gtk2.olb $(OBJECTS_GTK2)
423.else
424.ifdef __WXX11__
425 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
426 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11_2)
427 library [--.lib]libwx_x11_univ.olb $(OBJECTS)
428 library [--.lib]libwx_x11_univ.olb $(OBJECTS1)
429 library [--.lib]libwx_x11_univ.olb $(OBJECTS2)
430 library [--.lib]libwx_x11_univ.olb $(OBJECTS_X11)
431 library [--.lib]libwx_x11_univ.olb $(OBJECTS_X11_2)
432.endif
433.endif
434.endif
435.endif
436
437anidecod.obj : anidecod.cpp
438animatecmn.obj : animatecmn.cpp
439appbase.obj : appbase.cpp
440appcmn.obj : appcmn.cpp
441arrstr.obj : arrstr.cpp
442artprov.obj : artprov.cpp
443artstd.obj : artstd.cpp
444bmpbase.obj : bmpbase.cpp
445btncmn.obj : btncmn.cpp
446bookctrl.obj : bookctrl.cpp
447choiccmn.obj : choiccmn.cpp
448clipcmn.obj : clipcmn.cpp
449clntdata.obj : clntdata.cpp
450cmdline.obj : cmdline.cpp
451cmdproc.obj : cmdproc.cpp
452cmndata.obj : cmndata.cpp
453config.obj : config.cpp
454containr.obj : containr.cpp
455convauto.obj : convauto.cpp
456colourcmn.obj : colourcmn.cpp
457cshelp.obj : cshelp.cpp
458ctrlcmn.obj : ctrlcmn.cpp
459ctrlsub.obj : ctrlsub.cpp
460datacmn.obj : datacmn.cpp
461datetime.obj : datetime.cpp
462datstrm.obj : datstrm.cpp
463db.obj : db.cpp
464dbgrid.obj : dbgrid.cpp
465dbtable.obj : dbtable.cpp
466dcbase.obj : dcbase.cpp
467dcbufcmn.obj : dcbufcmn.cpp
468dircmn.obj : dircmn.cpp
469dlgcmn.obj : dlgcmn.cpp
470dobjcmn.obj : dobjcmn.cpp
471docmdi.obj : docmdi.cpp
472docview.obj : docview.cpp
473dynarray.obj : dynarray.cpp
474dynlib.obj : dynlib.cpp
475encconv.obj : encconv.cpp
476event.obj : event.cpp
477evtloopcmn.obj : evtloopcmn.cpp
478extended.obj : extended.c
479ffile.obj : ffile.cpp
480fddlgcmn.obj : fddlgcmn.cpp
481file.obj : file.cpp
482fileback.obj : fileback.cpp
483fileconf.obj : fileconf.cpp
484filefn.obj : filefn.cpp
485filename.obj : filename.cpp
486filesys.obj : filesys.cpp
487fldlgcmn.obj : fldlgcmn.cpp
488fmapbase.obj : fmapbase.cpp
489fontcmn.obj : fontcmn.cpp
490fontenumcmn.obj : fontenumcmn.cpp
491fontmap.obj : fontmap.cpp
492fontutilcmn.obj : fontutilcmn.cpp
493framecmn.obj : framecmn.cpp
494fs_inet.obj : fs_inet.cpp
495ftp.obj : ftp.cpp
496gaugecmn.obj : gaugecmn.cpp
497gbsizer.obj : gbsizer.cpp
498gdicmn.obj : gdicmn.cpp
499gifdecod.obj : gifdecod.cpp
500hash.obj : hash.cpp
501hashmap.obj : hashmap.cpp
502helpbase.obj : helpbase.cpp
503http.obj : http.cpp
504hyperlnkcmn.obj : hyperlnkcmn.cpp
505iconbndl.obj : iconbndl.cpp
506init.obj : init.cpp
507imagall.obj : imagall.cpp
508imagbmp.obj : imagbmp.cpp
509image.obj : image.cpp
510imagfill.obj : imagfill.cpp
511imaggif.obj : imaggif.cpp
512imagiff.obj : imagiff.cpp
513imagjpeg.obj : imagjpeg.cpp
514imagpcx.obj : imagpcx.cpp
515imagpng.obj : imagpng.cpp
516imagpnm.obj : imagpnm.cpp
517imagtga.obj : imagtga.cpp
518imagtiff.obj : imagtiff.cpp
519imagxpm.obj : imagxpm.cpp
520intl.obj : intl.cpp
521ipcbase.obj : ipcbase.cpp
522layout.obj : layout.cpp
523lboxcmn.obj : lboxcmn.cpp
524list.obj : list.cpp
525log.obj : log.cpp
526longlong.obj : longlong.cpp
527memory.obj : memory.cpp
528menucmn.obj : menucmn.cpp
529mimecmn.obj : mimecmn.cpp
530module.obj : module.cpp
531msgout.obj : msgout.cpp
532mstream.obj : mstream.cpp
533nbkbase.obj : nbkbase.cpp
534object.obj : object.cpp
535paper.obj : paper.cpp
536platinfo.obj : platinfo.cpp
537popupcmn.obj : popupcmn.cpp
538prntbase.obj : prntbase.cpp
539process.obj : process.cpp
540protocol.obj : protocol.cpp
541quantize.obj : quantize.cpp
542radiocmn.obj : radiocmn.cpp
543rendcmn.obj : rendcmn.cpp
544rgncmn.obj : rgncmn.cpp
545sckaddr.obj : sckaddr.cpp
546sckfile.obj : sckfile.cpp
547sckipc.obj : sckipc.cpp
548sckstrm.obj : sckstrm.cpp
549sizer.obj : sizer.cpp
550socket.obj : socket.cpp
551socketevtdispatch.obj : socketevtdispatch.cpp
552settcmn.obj : settcmn.cpp
553statbar.obj : statbar.cpp
554stattextcmn.obj : stattextcmn.cpp
555stdpbase.obj : stdpbase.cpp
556stockitem.obj : stockitem.cpp
557stopwatch.obj : stopwatch.cpp
558strconv.obj : strconv.cpp
559stream.obj : stream.cpp
560strvararg.obj : strvararg.cpp
561sysopt.obj : sysopt.cpp
562string.obj : string.cpp
563stringimpl.obj : stringimpl.cpp
564tbarbase.obj : tbarbase.cpp
565textbuf.obj : textbuf.cpp
566textcmn.obj : textcmn.cpp
567textfile.obj : textfile.cpp
568timercmn.obj : timercmn.cpp
569tokenzr.obj : tokenzr.cpp
570toplvcmn.obj : toplvcmn.cpp
571treebase.obj : treebase.cpp
572txtstrm.obj : txtstrm.cpp
573unichar.obj : unichar.cpp
574url.obj : url.cpp
575utilscmn.obj : utilscmn.cpp
576valgen.obj : valgen.cpp
577validate.obj : validate.cpp
578valtext.obj : valtext.cpp
579variant.obj : variant.cpp
580wfstream.obj : wfstream.cpp
581wincmn.obj : wincmn.cpp
582wxcrt.obj : wxcrt.cpp
583xpmdecod.obj : xpmdecod.cpp
584zipstrm.obj : zipstrm.cpp
585zstream.obj : zstream.cpp
586accesscmn.obj : accesscmn.cpp
587dndcmn.obj : dndcmn.cpp
588dpycmn.obj : dpycmn.cpp
589dseldlg.obj : dseldlg.cpp
590dynload.obj : dynload.cpp
591effects.obj : effects.cpp
592fddlgcmn.obj : fddlgcmn.cpp
593fs_mem.obj : fs_mem.cpp
594gbsizer.obj : gbsizer.cpp
595geometry.obj : geometry.cpp
596matrix.obj : matrix.cpp
597radiocmn.obj : radiocmn.cpp
598regex.obj : regex.cpp
599taskbarcmn.obj : taskbarcmn.cpp
600xti.obj : xti.cpp
601xtistrm.obj : xtistrm.cpp
602xtixml.obj : xtixml.cpp
603uri.obj : uri.cpp
604dpycmn.obj : dpycmn.cpp
605combocmn.obj : combocmn.cpp
606clrpickercmn.obj : clrpickercmn.cpp
607filepickercmn.obj : filepickercmn.cpp
608fontpickercmn.obj : fontpickercmn.cpp
609pickerbase.obj : pickerbase.cpp
610listctrlcmn.obj : listctrlcmn.cpp