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