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