]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/common/descrip.mms
sockets work with wxDFB now
[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 December 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 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
397 library [--.lib]libwx_gtk2.olb $(OBJECTS)
398 library [--.lib]libwx_gtk2.olb $(OBJECTS1)
399 library [--.lib]libwx_gtk2.olb $(OBJECTS2)
400 library [--.lib]libwx_gtk2.olb $(OBJECTS_X11)
401.else
402.ifdef __WXX11__
403 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
404 library [--.lib]libwx_x11_univ.olb $(OBJECTS)
405 library [--.lib]libwx_x11_univ.olb $(OBJECTS1)
406 library [--.lib]libwx_x11_univ.olb $(OBJECTS2)
407 library [--.lib]libwx_x11_univ.olb $(OBJECTS_X11)
408.endif
409.endif
410.endif
411.endif
412
413anidecod.obj : anidecod.cpp
414animatecmn.obj : animatecmn.cpp
415appbase.obj : appbase.cpp
416appcmn.obj : appcmn.cpp
417artprov.obj : artprov.cpp
418artstd.obj : artstd.cpp
419bmpbase.obj : bmpbase.cpp
420bookctrl.obj : bookctrl.cpp
421choiccmn.obj : choiccmn.cpp
422clipcmn.obj : clipcmn.cpp
423clntdata.obj : clntdata.cpp
424cmdline.obj : cmdline.cpp
425cmdproc.obj : cmdproc.cpp
426cmndata.obj : cmndata.cpp
427config.obj : config.cpp
428containr.obj : containr.cpp
429convauto.obj : convauto.cpp
430colourcmn.obj : colourcmn.cpp
431cshelp.obj : cshelp.cpp
432ctrlcmn.obj : ctrlcmn.cpp
433ctrlsub.obj : ctrlsub.cpp
434datacmn.obj : datacmn.cpp
435datetime.obj : datetime.cpp
436datstrm.obj : datstrm.cpp
437db.obj : db.cpp
438dbgrid.obj : dbgrid.cpp
439dbtable.obj : dbtable.cpp
440dcbase.obj : dcbase.cpp
441dcbufcmn.obj : dcbufcmn.cpp
442dircmn.obj : dircmn.cpp
443dlgcmn.obj : dlgcmn.cpp
444dobjcmn.obj : dobjcmn.cpp
445docmdi.obj : docmdi.cpp
446docview.obj : docview.cpp
447dynarray.obj : dynarray.cpp
448dynlib.obj : dynlib.cpp
449encconv.obj : encconv.cpp
450event.obj : event.cpp
451evtloopcmn.obj : evtloopcmn.cpp
452extended.obj : extended.c
453ffile.obj : ffile.cpp
454fddlgcmn.obj : fddlgcmn.cpp
455file.obj : file.cpp
456fileback.obj : fileback.cpp
457fileconf.obj : fileconf.cpp
458filefn.obj : filefn.cpp
459filename.obj : filename.cpp
460filesys.obj : filesys.cpp
461fldlgcmn.obj : fldlgcmn.cpp
462fmapbase.obj : fmapbase.cpp
463fontcmn.obj : fontcmn.cpp
464fontenumcmn.obj : fontenumcmn.cpp
465fontmap.obj : fontmap.cpp
466framecmn.obj : framecmn.cpp
467fs_inet.obj : fs_inet.cpp
468ftp.obj : ftp.cpp
469gaugecmn.obj : gaugecmn.cpp
470gbsizer.obj : gbsizer.cpp
471gdicmn.obj : gdicmn.cpp
472gifdecod.obj : gifdecod.cpp
473hash.obj : hash.cpp
474hashmap.obj : hashmap.cpp
475helpbase.obj : helpbase.cpp
476http.obj : http.cpp
477iconbndl.obj : iconbndl.cpp
478init.obj : init.cpp
479imagall.obj : imagall.cpp
480imagbmp.obj : imagbmp.cpp
481image.obj : image.cpp
482imagfill.obj : imagfill.cpp
483imaggif.obj : imaggif.cpp
484imagiff.obj : imagiff.cpp
485imagjpeg.obj : imagjpeg.cpp
486imagpcx.obj : imagpcx.cpp
487imagpng.obj : imagpng.cpp
488imagpnm.obj : imagpnm.cpp
489imagtga.obj : imagtga.cpp
490imagtiff.obj : imagtiff.cpp
491imagxpm.obj : imagxpm.cpp
492intl.obj : intl.cpp
493ipcbase.obj : ipcbase.cpp
494layout.obj : layout.cpp
495lboxcmn.obj : lboxcmn.cpp
496list.obj : list.cpp
497log.obj : log.cpp
498longlong.obj : longlong.cpp
499memory.obj : memory.cpp
500menucmn.obj : menucmn.cpp
501mimecmn.obj : mimecmn.cpp
502module.obj : module.cpp
503msgout.obj : msgout.cpp
504mstream.obj : mstream.cpp
505nbkbase.obj : nbkbase.cpp
506object.obj : object.cpp
507paper.obj : paper.cpp
508platinfo.obj : platinfo.cpp
509popupcmn.obj : popupcmn.cpp
510prntbase.obj : prntbase.cpp
511process.obj : process.cpp
512protocol.obj : protocol.cpp
513quantize.obj : quantize.cpp
514radiocmn.obj : radiocmn.cpp
515rendcmn.obj : rendcmn.cpp
516rgncmn.obj : rgncmn.cpp
517sckaddr.obj : sckaddr.cpp
518sckfile.obj : sckfile.cpp
519sckipc.obj : sckipc.cpp
520sckstrm.obj : sckstrm.cpp
521sizer.obj : sizer.cpp
522socket.obj : socket.cpp
523settcmn.obj : settcmn.cpp
524statbar.obj : statbar.cpp
525stdpbase.obj : stdpbase.cpp
526stockitem.obj : stockitem.cpp
527stopwatch.obj : stopwatch.cpp
528strconv.obj : strconv.cpp
529stream.obj : stream.cpp
530sysopt.obj : sysopt.cpp
531string.obj : string.cpp
532tbarbase.obj : tbarbase.cpp
533textbuf.obj : textbuf.cpp
534textcmn.obj : textcmn.cpp
535textfile.obj : textfile.cpp
536timercmn.obj : timercmn.cpp
537tokenzr.obj : tokenzr.cpp
538toplvcmn.obj : toplvcmn.cpp
539treebase.obj : treebase.cpp
540txtstrm.obj : txtstrm.cpp
541url.obj : url.cpp
542utilscmn.obj : utilscmn.cpp
543valgen.obj : valgen.cpp
544validate.obj : validate.cpp
545valtext.obj : valtext.cpp
546variant.obj : variant.cpp
547wfstream.obj : wfstream.cpp
548wincmn.obj : wincmn.cpp
549wxchar.obj : wxchar.cpp
550xpmdecod.obj : xpmdecod.cpp
551zipstrm.obj : zipstrm.cpp
552zstream.obj : zstream.cpp
553accesscmn.obj : accesscmn.cpp
554dndcmn.obj : dndcmn.cpp
555dpycmn.obj : dpycmn.cpp
556dseldlg.obj : dseldlg.cpp
557dynload.obj : dynload.cpp
558effects.obj : effects.cpp
559fddlgcmn.obj : fddlgcmn.cpp
560fs_mem.obj : fs_mem.cpp
561gbsizer.obj : gbsizer.cpp
562geometry.obj : geometry.cpp
563matrix.obj : matrix.cpp
564radiocmn.obj : radiocmn.cpp
565regex.obj : regex.cpp
566taskbarcmn.obj : taskbarcmn.cpp
567xti.obj : xti.cpp
568xtistrm.obj : xtistrm.cpp
569xtixml.obj : xtixml.cpp
570uri.obj : uri.cpp
571dpycmn.obj : dpycmn.cpp
572combocmn.obj : combocmn.cpp
573clrpickercmn.obj : clrpickercmn.cpp
574filepickercmn.obj : filepickercmn.cpp
575fontpickercmn.obj : fontpickercmn.cpp
576pickerbase.obj : pickerbase.cpp
577listctrlcmn.obj : listctrlcmn.cpp