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