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