]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/common/descrip.mms
moved AdjustToClientAreaOrigin to wxWindowBase, needed worldwide for wxUniv
[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 set command $disk2:[joukj.com]bison.cld
11
12.ifdef __WXMOTIF__
13CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
14 /assume=(nostdnew,noglobal_array_new)
15CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
16.else
17.ifdef __WXGTK__
18CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
19 /assume=(nostdnew,noglobal_array_new)
20CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
21.else
22CXX_DEFINE =
23CC_DEFINE =
24.endif
25.endif
26
27YACC=bison/yacc
28
29SED=gsed
30
31LEX=flex
32
33.suffixes : .cpp
34
35.cpp.obj :
36 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
37.c.obj :
38 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
39
40OBJECTS = \
41 parser.obj,\
42 appcmn.obj,\
43 choiccmn.obj,\
44 clipcmn.obj,\
45 cmdline.obj,\
46 cmndata.obj,\
47 config.obj,\
48 containr.obj,\
49 cshelp.obj,\
50 ctrlcmn.obj,\
51 ctrlsub.obj,\
52 datetime.obj,\
53 datstrm.obj,\
54 db.obj,\
55 dbtable.obj,\
56 dcbase.obj,\
57 dlgcmn.obj,\
58 dobjcmn.obj,\
59 docmdi.obj,\
60 docview.obj,\
61 dynarray.obj,\
62 dynlib.obj,\
63 encconv.obj,\
64 event.obj,\
65 extended.obj,\
66 ffile.obj,\
67 file.obj,\
68 fileconf.obj,\
69 filename.obj,\
70 filefn.obj,\
71 filesys.obj,\
72 fontcmn.obj,\
73 fontmap.obj
74
75OBJECTS1=framecmn.obj,\
76 fs_inet.obj,\
77 fs_zip.obj,\
78 ftp.obj,\
79 gdicmn.obj,\
80 gifdecod.obj,\
81 hash.obj,\
82 helpbase.obj,\
83 http.obj,\
84 imagall.obj,\
85 imagbmp.obj,\
86 image.obj,\
87 imaggif.obj,\
88 imagjpeg.obj,\
89 imagpcx.obj,\
90 imagpng.obj,\
91 imagpnm.obj,\
92 imagtiff.obj,\
93 imagxpm.obj,\
94 intl.obj,\
95 ipcbase.obj,\
96 layout.obj,\
97 lboxcmn.obj,\
98 list.obj,\
99 log.obj,\
100 longlong.obj,\
101 memory.obj,\
102 menucmn.obj,\
103 mimecmn.obj,\
104 module.obj,\
105 mstream.obj,\
106 nbkbase.obj,\
107 object.obj,\
108 objstrm.obj,\
109 paper.obj,\
110 prntbase.obj,\
111 process.obj,\
112 protocol.obj,\
113 quantize.obj,\
114 resource.obj,\
115 sckaddr.obj,\
116 sckfile.obj,\
117 sckipc.obj,\
118 sckstrm.obj,\
119 serbase.obj,\
120 sizer.obj,\
121 socket.obj,\
122 strconv.obj,\
123 stream.obj,\
124 string.obj,\
125 sysopt.obj,\
126 tbarbase.obj,\
127 textcmn.obj,\
128 textfile.obj,\
129 timercmn.obj,\
130 tokenzr.obj,\
131 treebase.obj,\
132 txtstrm.obj,\
133 unzip.obj,\
134 url.obj,\
135 utilscmn.obj,\
136 valgen.obj,\
137 validate.obj,\
138 valtext.obj,\
139 variant.obj,\
140 wfstream.obj,\
141 wincmn.obj,\
142 wxchar.obj,\
143 wxexpr.obj,\
144 xpmdecod.obj,\
145 zipstrm.obj,\
146 zstream.obj
147
148SOURCES = \
149 parser.y,\
150 appcmn.cpp,\
151 choiccmn.cpp,\
152 clipcmn.cpp,\
153 cmdline.cpp,\
154 cmndata.cpp,\
155 config.cpp,\
156 containr.cpp,\
157 cshelp.cpp,\
158 ctrlcmn.cpp,\
159 ctrlsub.cpp,\
160 datetime.cpp,\
161 datstrm.cpp,\
162 db.cpp,\
163 dbtable.cpp,\
164 dcbase.cpp,\
165 dlgcmn.cpp,\
166 dobjcmn.cpp,\
167 docmdi.cpp,\
168 docview.cpp,\
169 dynarray.cpp,\
170 dynlib.cpp,\
171 encconv.cpp,\
172 event.cpp,\
173 extended.c,\
174 ffile.cpp,\
175 file.cpp,\
176 fileconf.cpp,\
177 filename.cpp,\
178 filefn.cpp,\
179 filesys.cpp,\
180 fontcmn.cpp,\
181 fontmap.cpp,\
182 framecmn.cpp,\
183 fs_inet.cpp,\
184 fs_zip.cpp,\
185 ftp.cpp,\
186 gdicmn.cpp,\
187 gifdecod.cpp,\
188 hash.cpp,\
189 helpbase.cpp,\
190 http.cpp,\
191 imagall.cpp,\
192 imagbmp.cpp,\
193 image.cpp,\
194 imaggif.cpp,\
195 imagjpeg.cpp,\
196 imagpcx.cpp,\
197 imagpng.cpp,\
198 imagpnm.cpp,\
199 imagtiff.cpp,\
200 imagxpm.cpp,\
201 intl.cpp,\
202 ipcbase.cpp,\
203 layout.cpp,\
204 lboxcmn.cpp,\
205 list.cpp,\
206 log.cpp,\
207 longlong.cpp,\
208 memory.cpp,\
209 menucmn.cpp,\
210 mimecmn.cpp,\
211 module.cpp,\
212 mstream.cpp,\
213 nbkbase.cpp,\
214 object.cpp,\
215 objstrm.cpp,\
216 paper.cpp,\
217 prntbase.cpp,\
218 process.cpp,\
219 protocol.cpp,\
220 quantize.cpp,\
221 resource.cpp,\
222 sckaddr.cpp,\
223 sckfile.cpp,\
224 sckipc.cpp,\
225 sckstrm.cpp,\
226 serbase.cpp,\
227 sizer.cpp,\
228 socket.cpp,\
229 strconv.cpp,\
230 stream.cpp,\
231 sysopt.cpp,\
232 string.cpp,\
233 tbarbase.cpp,\
234 textcmn.cpp,\
235 textfile.cpp,\
236 timercmn.cpp,\
237 tokenzr.cpp,\
238 treebase.cpp,\
239 txtstrm.cpp,\
240 unzip.c,\
241 url.cpp,\
242 utilscmn.cpp,\
243 valgen.cpp,\
244 validate.cpp,\
245 valtext.cpp,\
246 variant.cpp,\
247 wfstream.cpp,\
248 wincmn.cpp,\
249 wxchar.cpp,\
250 wxexpr.cpp,\
251 xpmdecod.cpp,\
252 zipstrm.cpp,\
253 zstream.cpp
254
255all : $(SOURCES)
256 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
257 $(MMS)$(MMSQUALIFIERS) $(OBJECTS1)
258.ifdef __WXMOTIF__
259 library [--.lib]libwx_motif.olb $(OBJECTS)
260 library [--.lib]libwx_motif.olb $(OBJECTS1)
261.else
262.ifdef __WXGTK__
263 library [--.lib]libwx_gtk.olb $(OBJECTS)
264 library [--.lib]libwx_gtk.olb $(OBJECTS1)
265.endif
266.endif
267
268parser.obj : parser.c lexer.c
269parser.c : parser.y lexer.c
270 $(YACC) parser.y
271 pipe $(SED) -e "s;y_tab.c;parser.y;g" < y_tab.c | \
272 $(SED) -e "s/BUFSIZ/5000/g" | \
273 $(SED) -e "s/YYLMAX 200/YYLMAX 5000/g" | \
274 $(SED) -e "s/yy/PROIO_yy/g" | \
275 $(SED) -e "s/input/PROIO_input/g" | \
276 $(SED) -e "s/unput/PROIO_unput/g" > parser.c
277 delete y_tab.c;*
278
279lexer.c : lexer.l
280 $(LEX) lexer.l
281 pipe $(SED) -e "s;lexyy.c;lexer.l;g" < lexyy.c | \
282 $(SED) -e "s/yy/PROIO_yy/g" | \
283 $(SED) -e "s/input/PROIO_input/g" | \
284 $(SED) -e "s/unput/PROIO_unput/g" > lexer.c
285 delete lexyy.c;*
286
287appcmn.obj : appcmn.cpp
288choiccmn.obj : choiccmn.cpp
289clipcmn.obj : clipcmn.cpp
290cmndata.obj : cmndata.cpp
291cmdline.obj : cmdline.cpp
292config.obj : config.cpp
293containr.obj : containr.cpp
294cshelp.obj : cshelp.cpp
295ctrlcmn.obj : ctrlcmn.cpp
296ctrlsub.obj : ctrlsub.cpp
297datetime.obj : datetime.cpp
298datstrm.obj : datstrm.cpp
299db.obj : db.cpp
300dbtable.obj : dbtable.cpp
301dcbase.obj : dcbase.cpp
302dlgcmn.obj : dlgcmn.cpp
303dobjcmn.obj : dobjcmn.cpp
304docmdi.obj : docmdi.cpp
305docview.obj : docview.cpp
306dynarray.obj : dynarray.cpp
307dynlib.obj : dynlib.cpp
308encconv.obj : encconv.cpp
309event.obj : event.cpp
310extended.obj : extended.c
311ffile.obj : ffile.cpp
312file.obj : file.cpp
313fileconf.obj : fileconf.cpp
314filefn.obj : filefn.cpp
315filename.obj : filename.cpp
316filesys.obj : filesys.cpp
317fontcmn.obj : fontcmn.cpp
318fontmap.obj : fontmap.cpp
319framecmn.obj : framecmn.cpp
320fs_inet.obj : fs_inet.cpp
321fs_zip.obj : fs_zip.cpp
322ftp.obj : ftp.cpp
323gdicmn.obj : gdicmn.cpp
324gifdecod.obj : gifdecod.cpp
325hash.obj : hash.cpp
326helpbase.obj : helpbase.cpp
327http.obj : http.cpp
328imagall.obj : imagall.cpp
329imagbmp.obj : imagbmp.cpp
330image.obj : image.cpp
331imaggif.obj : imaggif.cpp
332imagjpeg.obj : imagjpeg.cpp
333imagpcx.obj : imagpcx.cpp
334imagpng.obj : imagpng.cpp
335imagpnm.obj : imagpnm.cpp
336imagtiff.obj : imagtiff.cpp
337imagxpm.obj : imagxpm.cpp
338intl.obj : intl.cpp
339ipcbase.obj : ipcbase.cpp
340layout.obj : layout.cpp
341lboxcmn.obj : lboxcmn.cpp
342list.obj : list.cpp
343log.obj : log.cpp
344longlong.obj : longlong.cpp
345memory.obj : memory.cpp
346menucmn.obj : menucmn.cpp
347mimecmn.obj : mimecmn.cpp
348module.obj : module.cpp
349mstream.obj : mstream.cpp
350nbkbase.obj : nbkbase.cpp
351object.obj : object.cpp
352objstrm.obj : objstrm.cpp
353paper.obj : paper.cpp
354prntbase.obj : prntbase.cpp
355process.obj : process.cpp
356protocol.obj : protocol.cpp
357quantize.obj : quantize.cpp
358resource.obj : resource.cpp
359sckaddr.obj : sckaddr.cpp
360sckfile.obj : sckfile.cpp
361sckipc.obj : sckipc.cpp
362sckstrm.obj : sckstrm.cpp
363serbase.obj : serbase.cpp
364sizer.obj : sizer.cpp
365socket.obj : socket.cpp
366strconv.obj : strconv.cpp
367stream.obj : stream.cpp
368sysopt.obj : sysopt.cpp
369string.obj : string.cpp
370tbarbase.obj : tbarbase.cpp
371textcmn.obj : textcmn.cpp
372textfile.obj : textfile.cpp
373timercmn.obj : timercmn.cpp
374tokenzr.obj : tokenzr.cpp
375treebase.obj : treebase.cpp
376txtstrm.obj : txtstrm.cpp
377unzip.obj : unzip.c
378url.obj : url.cpp
379utilscmn.obj : utilscmn.cpp
380valgen.obj : valgen.cpp
381validate.obj : validate.cpp
382valtext.obj : valtext.cpp
383variant.obj : variant.cpp
384wfstream.obj : wfstream.cpp
385wincmn.obj : wincmn.cpp
386wxchar.obj : wxchar.cpp
387wxexpr.obj : wxexpr.cpp
388xpmdecod.obj : xpmdecod.cpp
389zipstrm.obj : zipstrm.cpp
390zstream.obj : zstream.cpp