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