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