]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/generic/descrip.mms
Disable wxUSE_ENH_METAFILE for wxGTK builds.
[wxWidgets.git] / src / generic / descrip.mms
... / ...
CommitLineData
1#*****************************************************************************
2# *
3# Make file for VMS *
4# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
5# Date : 21 January 2013 *
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
27.ifdef __WXGTK2__
28CXX_DEFINE = /define=(__WXGTK__=1,VMS_GTK2==1)/float=ieee\
29 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
30CC_DEFINE = /define=(__WX_GTK__=1,VMS_GTK2==1)/float=ieee\
31 /name=(as_is,short)
32.else
33CXX_DEFINE =
34CC_DEFINE =
35.endif
36.endif
37.endif
38.endif
39
40.suffixes : .cpp
41
42.cpp.obj :
43 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
44.c.obj :
45 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
46
47OBJECTS = \
48 aboutdlgg.obj,\
49 busyinfo.obj,\
50 calctrlg.obj,\
51 caret.obj,\
52 choicbkg.obj,\
53 choicdgg.obj,\
54 datectlg.obj,\
55 dcpsg.obj,\
56 dirctrlg.obj,\
57 dirdlgg.obj,\
58 fdrepdlg.obj,\
59 fontdlgg.obj,\
60 grid.obj,\
61 gridctrl.obj,\
62 gridsel.obj,\
63 helpext.obj,\
64 htmllbox.obj,\
65 imaglist.obj,\
66 laywin.obj,\
67 listbkg.obj,\
68 listctrl.obj,\
69 logg.obj,\
70 msgdlgg.obj,\
71 numdlgg.obj,\
72 odcombo.obj,\
73 printps.obj,\
74 prntdlgg.obj,\
75 propdlg.obj,\
76 progdlgg.obj,\
77 renderg.obj,\
78 sashwin.obj,\
79 scrlwing.obj,\
80 selstore.obj,\
81 splitter.obj,\
82 tabg.obj,\
83 textdlgg.obj,\
84 tipdlg.obj,\
85 tipwin.obj,\
86 toolbkg.obj,\
87 treebkg.obj,\
88 treectlg.obj,\
89 wizard.obj,\
90 hyperlinkg.obj,\
91 filepickerg.obj,\
92 bmpcboxg.obj,\
93 filectrlg.obj,srchctlg.obj,notifmsgg.obj,headerctrlg.obj,\
94 grideditors.obj,vlbox.obj,vscroll.obj,stattextg.obj,\
95 editlbox.obj,datavgen.obj,dbgrptg.obj,dragimgg.obj,\
96 richmsgdlgg.obj,commandlinkbuttong.obj,spinctlg.obj,\
97 markuptext.obj,bannerwindow.obj,timectrlg.obj,richtooltipg.obj\
98 ,statbmpg.obj,splash.obj
99
100SOURCES = \
101 aboutdlgg.cpp,\
102 accel.cpp,\
103 animateg.cpp,\
104 busyinfo.cpp,\
105 calctrlg.cpp,\
106 caret.cpp,\
107 choicbkg.cpp,\
108 choicdgg.cpp,\
109 collpaneg.cpp,\
110 colrdlgg.cpp,\
111 clrpickerg.cpp,\
112 datectlg.cpp,\
113 dcpsg.cpp,\
114 dirctrlg.cpp,\
115 dirdlgg.cpp,\
116 filedlgg.cpp,\
117 fdrepdlg.cpp,\
118 fontdlgg.cpp,\
119 fontpickerg.cpp,\
120 grid.cpp,\
121 gridctrl.cpp,\
122 gridsel.cpp,\
123 helpext.cpp,\
124 htmllbox.cpp,\
125 imaglist.cpp,\
126 laywin.cpp,\
127 listbkg.cpp,\
128 listctrl.cpp,\
129 logg.cpp,\
130 msgdlgg.cpp,\
131 notebook.cpp,\
132 numdlgg.cpp,\
133 odcombo.cpp,\
134 paletteg.cpp,\
135 printps.cpp,\
136 prntdlgg.cpp,\
137 propdlg.cpp,\
138 progdlgg.cpp,\
139 renderg.cpp,\
140 sashwin.cpp,\
141 selstore.cpp,\
142 splitter.cpp,\
143 statline.cpp,\
144 statusbr.cpp,\
145 tabg.cpp,\
146 textdlgg.cpp,\
147 tipdlg.cpp,\
148 tipwin.cpp,\
149 toolbkg.cpp,\
150 treebkg.cpp,\
151 treectlg.cpp,\
152 wizard.cpp,\
153 dragimgg.cpp,\
154 fdrepdlg.cpp,\
155 htmllbox.cpp,\
156 listbkg.cpp,\
157 mdig.cpp,\
158 scrlwing.cpp,\
159 spinctlg.cpp,\
160 splash.cpp,\
161 timer.cpp,\
162 vlbox.cpp,\
163 hyperlinkg.cpp,\
164 filepickerg.cpp,\
165 vscroll.cpp,\
166 icon.cpp,bmpcboxg.cpp,filectrlg.cpp,srchctlg.cpp,notifmsgg.cpp\
167 ,headerctrlg.cpp,grideditors.cpp,stattextg.cpp,editlbox.cpp,\
168 datavgen.cpp,dbgrptg.cpp,dragimgg.cpp,richmsgdlgg.cpp,\
169 commandlinkbuttong.cpp,spinctlg.cpp markuptext.cpp \
170 bannerwindow.cpp timectrlg.cpp richtooltipg.cpp statbmpg.cpp \
171 textmeasure.cpp
172
173.ifdef __WXMOTIF__
174OBJECTS0=statusbr.obj,statline.obj,notebook.obj,spinctlg.obj,collpaneg.obj,\
175 combog.obj,animateg.obj,colrdlgg.obj,clrpickerg.obj,fontpickerg.obj,\
176 mdig.obj,infobar.obj,textmeasure.obj
177.else
178.ifdef __WXX11__
179OBJECTS0=accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
180 listbkg.obj,mdig.obj,spinctlg.obj,timer.obj,\
181 combog.obj,icon.obj,collpaneg.obj,animateg.obj,\
182 colrdlgg.obj,clrpickerg.obj,fontpickerg.obj,infobar.obj,textmeasure.obj
183.else
184.ifdef __WXGTK__
185OBJECTS0=accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,\
186 combog.obj,icon.obj,collpaneg.obj,animateg.obj,\
187 colrdlgg.obj,clrpickerg.obj,fontpickerg.obj,infobar.obj,textmeasure.obj
188.else
189OBJECTS0=accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,\
190 combog.obj,icon.obj
191.endif
192.endif
193.endif
194
195all : $(SOURCES)
196 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
197 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
198.ifdef __WXMOTIF__
199 library/crea [--.lib]libwx_motif.olb $(OBJECTS)
200 library [--.lib]libwx_motif.olb $(OBJECTS0)
201.else
202.ifdef __WXGTK__
203 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)
204 library [--.lib]libwx_gtk.olb $(OBJECTS0)
205.else
206.ifdef __WXGTK2__
207 library/crea [--.lib]libwx_gtk2.olb $(OBJECTS)
208 library [--.lib]libwx_gtk2.olb $(OBJECTS0)
209.else
210.ifdef __WXX11__
211 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)
212 library [--.lib]libwx_x11_univ.olb $(OBJECTS0)
213.endif
214.endif
215.endif
216.endif
217
218$(OBJECTS) : [--.include.wx]setup.h
219$(OBJECTS0) : [--.include.wx]setup.h
220
221aboutdlgg.obj : aboutdlgg.cpp
222accel.obj : accel.cpp
223animateg.obj : animateg.cpp
224busyinfo.obj : busyinfo.cpp
225calctrlg.obj : calctrlg.cpp
226caret.obj : caret.cpp
227choicdgg.obj : choicdgg.cpp
228clrpickerg.obj : clrpickerg.cpp
229collpaneg.obj : collpaneg.cpp
230colrdlgg.obj : colrdlgg.cpp
231datectlg.obj : datectlg.cpp
232dcpsg.obj : dcpsg.cpp
233dirctrlg.obj : dirctrlg.cpp
234dirdlgg.obj : dirdlgg.cpp
235filedlgg.obj : filedlgg.cpp
236fontdlgg.obj : fontdlgg.cpp
237fdrepdlg.obj : fdrepdlg.cpp
238grid.obj : grid.cpp
239gridctrl.obj : gridctrl.cpp
240gridsel.obj : gridsel.cpp
241helpext.obj : helpext.cpp
242htmllbox.obj : htmllbox.cpp
243icon.obj : icon.cpp
244imaglist.obj : imaglist.cpp
245laywin.obj : laywin.cpp
246listctrl.obj : listctrl.cpp
247 cxx $(CXXFLAGS)$(CXX_DEFINE)/warn=disable=(INTTRUNCATED) listctrl.cpp
248logg.obj : logg.cpp
249msgdlgg.obj : msgdlgg.cpp
250notebook.obj : notebook.cpp
251numdlgg.obj : numdlgg.cpp
252odcombo.obj : odcombo.cpp
253paletteg.obj : paletteg.cpp
254printps.obj : printps.cpp
255prntdlgg.obj : prntdlgg.cpp
256progdlgg.obj : progdlgg.cpp
257propdlg.obj : propdlg.cpp
258scrlwing.obj : scrlwing.cpp
259spinctlg.obj : spinctlg.cpp
260renderg.obj : renderg.cpp
261sashwin.obj : sashwin.cpp
262selstore.obj : selstore.cpp
263splitter.obj : splitter.cpp
264statline.obj : statline.cpp
265statusbr.obj : statusbr.cpp
266tabg.obj : tabg.cpp
267textdlgg.obj : textdlgg.cpp
268tipdlg.obj : tipdlg.cpp
269tipwin.obj : tipwin.cpp
270treectlg.obj : treectlg.cpp
271wizard.obj : wizard.cpp
272dragimgg.obj : dragimgg.cpp
273fdrepdlg.obj : fdrepdlg.cpp
274htmllbox.obj : htmllbox.cpp
275listbkg.obj : listbkg.cpp
276mdig.obj : mdig.cpp
277scrlwing.obj : scrlwing.cpp
278spinctlg.obj : spinctlg.cpp
279splash.obj : splash.cpp
280timer.obj : timer.cpp
281vlbox.obj : vlbox.cpp
282vscroll.obj : vscroll.cpp
283 cxx $(CXXFLAGS)$(CXX_DEFINE)/nowarn vscroll.cpp
284listbkg.obj : listbkg.cpp
285choicbkg.obj : choicbkg.cpp
286toolbkg.obj : toolbkg.cpp
287treebkg.obj : treebkg.cpp
288combog.obj : combog.cpp
289fontpickerg.obj : fontpickerg.cpp
290hyperlinkg.obj : hyperlinkg.cpp
291filepickerg.obj : filepickerg.cpp
292bmpcboxg.obj : bmpcboxg.cpp
293filectrlg.obj : filectrlg.cpp
294srchctlg.obj : srchctlg.cpp
295notifmsgg.obj : notifmsgg.cpp
296stattextg.obj : stattextg.cpp
297headerctrlg.obj : headerctrlg.cpp
298grideditors.obj : grideditors.cpp
299infobar.obj : infobar.cpp
300datavgen.obj : datavgen.cpp
301 cxx $(CXXFLAGS)$(CXX_DEFINE)/warn=disable=(UNSCOMZER) datavgen.cpp
302dbgrptg.obj : dbgrptg.cpp
303dragimgg.obj : dragimgg.cpp
304richmsgdlgg.obj : richmsgdlgg.cpp
305commandlinkbuttong.obj : commandlinkbuttong.cpp
306spinctlg.obj : spinctlg.cpp
307markuptext.obj : markuptext.cpp
308bannerwindow.obj : bannerwindow.cpp
309timectrlg.obj : timectrlg.cpp
310richtooltipg.obj : richtooltipg.cpp
311statbmpg.obj : statbmpg.cpp
312textmeasure.obj : textmeasure.cpp
313editlbox.obj : editlbox.cpp