]> git.saurik.com Git - wxWidgets.git/blob - src/gtk/descrip.mms
Update compile support fror wxGTK on OpenVMS
[wxWidgets.git] / src / gtk / descrip.mms
1 #*****************************************************************************
2 # *
3 # Make file for VMS *
4 # Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
5 # Date : 14 November 2011 *
6 # *
7 #*****************************************************************************
8 .first
9 define wx [--.include.wx]
10
11 .ifdef __WXUNIVERSAL__
12 CXX_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
13 /name=(as_is,short)/ieee=denorm/assume=(nostdnew,noglobal_array_new)
14 CC_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
15 /name=(as_is,short)/ieee=denorm
16 .else
17 .ifdef __WXGTK2__
18 CXX_DEFINE = /define=(__WXGTK__=1,VMS_GTK2==1)/float=ieee\
19 /name=(as_is,short)/ieee=denorm/assume=(nostdnew,noglobal_array_new)
20 CC_DEFINE = /define=(__WXGTK__=1,VMS_GTK2==1)/float=ieee\
21 /name=(as_is,short)/ieee=denorm
22 .else
23 CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/iee=denorm\
24 /assume=(nostdnew,noglobal_array_new)
25 CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/iee=denorm
26 .endif
27 .endif
28
29 .suffixes : .cpp
30
31 .cpp.obj :
32 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
33 .c.obj :
34 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
35
36 OBJECTS = \
37 animate.obj,\
38 app.obj,\
39 artgtk.obj,\
40 bitmap.obj,\
41 brush.obj,\
42 clipbrd.obj,\
43 colordlg.obj,\
44 colour.obj,\
45 collpane.obj,\
46 cursor.obj,\
47 dataobj.obj,\
48 dc.obj,\
49 dcclient.obj,\
50 dcmemory.obj,\
51 dcscreen.obj,\
52 dnd.obj,\
53 evtloop.obj,\
54 filedlg.obj,\
55 font.obj,\
56 glcanvas.obj,\
57 sockgtk.obj,\
58 minifram.obj,\
59 pen.obj,\
60 popupwin.obj,\
61 renderer.obj,\
62 region.obj,\
63 settings.obj,\
64 timer.obj,\
65 tooltip.obj,\
66 toplevel.obj,\
67 utilsgtk.obj,\
68 window.obj
69
70 OBJECTS0= \
71 bmpbuttn.obj,\
72 button.obj,\
73 checkbox.obj,\
74 checklst.obj,\
75 choice.obj,\
76 combobox.obj,\
77 control.obj,\
78 dialog.obj,\
79 fontdlg.obj,\
80 frame.obj,\
81 gauge.obj,\
82 listbox.obj,\
83 mdi.obj,\
84 menu.obj,\
85 notebook.obj,\
86 radiobox.obj,\
87 radiobut.obj,\
88 scrolbar.obj,\
89 scrolwin.obj,\
90 slider.obj,\
91 spinbutt.obj,\
92 spinctrl.obj,\
93 statbmp.obj,\
94 statbox.obj,\
95 statline.obj,\
96 stattext.obj,\
97 toolbar.obj,\
98 textctrl.obj,\
99 tglbtn.obj,\
100 msgdlg.obj,\
101 treeentry_gtk.obj,textentry.obj,filectrl.obj,print.obj,win_gtk.obj,\
102 mnemonics.obj,private.obj,assertdlg_gtk.obj,infobar.obj,anybutton.obj,\
103 nonownedwnd.obj
104
105 SOURCES =\
106 animate.cpp,\
107 app.cpp,\
108 artgtk.cpp, \
109 bitmap.cpp,\
110 bmpbuttn.cpp,\
111 brush.cpp,\
112 button.cpp,\
113 checkbox.cpp,\
114 checklst.cpp,\
115 choice.cpp,\
116 clipbrd.cpp,\
117 colordlg.cpp,\
118 colour.cpp,\
119 collpane.cpp,\
120 combobox.cpp,\
121 control.cpp,\
122 cursor.cpp,\
123 dataobj.cpp,\
124 dc.cpp,\
125 dcclient.cpp,\
126 dcmemory.cpp,\
127 dcscreen.cpp,\
128 dialog.cpp,\
129 dnd.cpp,\
130 evtloop.cpp,\
131 filedlg.cpp,\
132 font.cpp,\
133 fontdlg.cpp,\
134 frame.cpp,\
135 gauge.cpp,\
136 glcanvas.cpp,\
137 sockgtk.cpp,\
138 listbox.cpp,\
139 mdi.cpp,\
140 menu.cpp,\
141 minifram.cpp,\
142 msgdlg.cpp,\
143 notebook.cpp,\
144 pen.cpp,\
145 popupwin.cpp,\
146 radiobox.cpp,\
147 radiobut.cpp,\
148 renderer.cpp,\
149 region.cpp,\
150 scrolbar.cpp,\
151 scrolwin.cpp,\
152 settings.cpp,\
153 slider.cpp,\
154 spinbutt.cpp,\
155 spinctrl.cpp,\
156 statbmp.cpp,\
157 statbox.cpp,\
158 statline.cpp,\
159 stattext.cpp,\
160 toolbar.cpp,\
161 textctrl.cpp,\
162 tglbtn.cpp,\
163 timer.cpp,\
164 tooltip.cpp,\
165 toplevel.cpp,\
166 utilsgtk.cpp,\
167 window.cpp,\
168 treeentry_gtk.c,textentry.cpp,filectrl.cpp,print.cpp,win_gtk.cpp,\
169 mnemonics.cpp,private.cpp,assertdlg_gtk.cpp,infobar.cpp,anybutton.cpp,\
170 nonownedwnd.cpp
171
172 all : $(SOURCES)
173 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
174 .ifdef __WXUNIVERSAL__
175 library [--.lib]libwx_gtk_univ.olb $(OBJECTS)
176 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk_univ.olb [.CXX_REPOSITORY]*.obj
177 .else
178 .ifdef __WXGTK2__
179 library [--.lib]libwx_gtk2.olb $(OBJECTS)
180 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
181 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
182 library [--.lib]libwx_gtk2.olb $(OBJECTS0)
183 .else
184 library [--.lib]libwx_gtk.olb $(OBJECTS)
185 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
186 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
187 library [--.lib]libwx_gtk.olb $(OBJECTS0)
188 .endif
189 .endif
190
191 $(OBJECTS) : [--.include.wx]setup.h
192 $(OBJECTS0) : [--.include.wx]setup.h
193
194 animate.obj : animate.cpp
195 app.obj : app.cpp
196 artgtk.obj : artgtk.cpp
197 bitmap.obj : bitmap.cpp
198 bmpbuttn.obj : bmpbuttn.cpp
199 brush.obj : brush.cpp
200 button.obj : button.cpp
201 checkbox.obj : checkbox.cpp
202 checklst.obj : checklst.cpp
203 choice.obj : choice.cpp
204 clipbrd.obj :clipbrd.cpp
205 colordlg.obj : colordlg.cpp
206 colour.obj : colour.cpp
207 collpane.obj : collpane.cpp
208 combobox.obj : combobox.cpp
209 control.obj : control.cpp
210 cursor.obj : cursor.cpp
211 dataobj.obj : dataobj.cpp
212 dc.obj : dc.cpp
213 dcclient.obj : dcclient.cpp
214 dcmemory.obj : dcmemory.cpp
215 dcscreen.obj : dcscreen.cpp
216 dialog.obj : dialog.cpp
217 dnd.obj : dnd.cpp
218 evtloop.obj : evtloop.cpp
219 filedlg.obj : filedlg.cpp
220 font.obj : font.cpp
221 fontdlg.obj : fontdlg.cpp
222 frame.obj : frame.cpp
223 gauge.obj : gauge.cpp
224 glcanvas.obj : glcanvas.cpp
225 sockgtk.obj : sockgtk.cpp
226 listbox.obj : listbox.cpp
227 msgdlg.obj : msgdlg.cpp
228 mdi.obj : mdi.cpp
229 menu.obj : menu.cpp
230 minifram.obj : minifram.cpp
231 notebook.obj : notebook.cpp
232 pen.obj : pen.cpp
233 popupwin.obj : popupwin.cpp
234 radiobox.obj : radiobox.cpp
235 radiobut.obj : radiobut.cpp
236 renderer.obj : renderer.cpp
237 region.obj : region.cpp
238 scrolbar.obj : scrolbar.cpp
239 scrolwin.obj : scrolwin.cpp
240 settings.obj : settings.cpp
241 slider.obj : slider.cpp
242 spinbutt.obj : spinbutt.cpp
243 spinctrl.obj : spinctrl.cpp
244 statbmp.obj : statbmp.cpp
245 statbox.obj : statbox.cpp
246 statline.obj : statline.cpp
247 stattext.obj : stattext.cpp
248 toolbar.obj : toolbar.cpp
249 textctrl.obj : textctrl.cpp
250 tglbtn.obj : tglbtn.cpp
251 timer.obj : timer.cpp
252 tooltip.obj : tooltip.cpp
253 toplevel.obj : toplevel.cpp
254 utilsgtk.obj : utilsgtk.cpp
255 window.obj : window.cpp
256 treeentry_gtk.obj : treeentry_gtk.c
257 textentry.obj : textentry.cpp
258 filectrl.obj : filectrl.cpp
259 print.obj : print.cpp
260 win_gtk.obj : win_gtk.cpp
261 mnemonics.obj : mnemonics.cpp
262 private.obj : private.cpp
263 assertdlg_gtk.obj : assertdlg_gtk.cpp
264 infobar.obj : infobar.cpp
265 anybutton.obj : anybutton.cpp
266 nonownedwnd.obj : nonownedwnd.cpp