]> git.saurik.com Git - wxWidgets.git/blob - src/gtk1/descrip.mms
fix compilation both for Robert's cross-compiler and for all normal compilers by...
[wxWidgets.git] / src / gtk1 / descrip.mms
1 #*****************************************************************************
2 # *
3 # Make file for VMS *
4 # Author : J.Jansen (joukj@hrem.stm.tudelft.nl) *
5 # Date : 2 May 2006 *
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 CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/iee=denorm\
18 /assume=(nostdnew,noglobal_array_new)
19 CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/iee=denorm
20 .endif
21
22 .suffixes : .cpp
23
24 .cpp.obj :
25 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
26 .c.obj :
27 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
28
29 OBJECTS = \
30 app.obj,\
31 bitmap.obj,\
32 brush.obj,\
33 clipbrd.obj,\
34 colour.obj,\
35 cursor.obj,\
36 data.obj,\
37 dataobj.obj,\
38 dc.obj,\
39 dcclient.obj,\
40 dcmemory.obj,\
41 dcscreen.obj,\
42 dnd.obj,\
43 evtloop.obj,\
44 filedlg.obj,\
45 font.obj,\
46 gdiobj.obj,\
47 glcanvas.obj,\
48 gsockgtk.obj,\
49 icon.obj,\
50 main.obj,\
51 minifram.obj,\
52 pen.obj,\
53 popupwin.obj,\
54 renderer.obj,\
55 region.obj,\
56 settings.obj,\
57 timer.obj,\
58 tooltip.obj,\
59 toplevel.obj,\
60 utilsgtk.obj,\
61 utilsres.obj,\
62 win_gtk.obj,\
63 window.obj
64
65 OBJECTS0= \
66 bmpbuttn.obj,\
67 button.obj,\
68 checkbox.obj,\
69 checklst.obj,\
70 choice.obj,\
71 combobox.obj,\
72 control.obj,\
73 dialog.obj,\
74 fontdlg.obj,\
75 frame.obj,\
76 gauge.obj,\
77 listbox.obj,\
78 mdi.obj,\
79 menu.obj,\
80 notebook.obj,\
81 radiobox.obj,\
82 radiobut.obj,\
83 scrolbar.obj,\
84 scrolwin.obj,\
85 slider.obj,\
86 spinbutt.obj,\
87 spinctrl.obj,\
88 statbmp.obj,\
89 statbox.obj,\
90 statline.obj,\
91 stattext.obj,\
92 tbargtk.obj,\
93 textctrl.obj,\
94 tglbtn.obj,\
95 msgdlg.obj
96
97 SOURCES =\
98 app.cpp,\
99 bitmap.cpp,\
100 bmpbuttn.cpp,\
101 brush.cpp,\
102 button.cpp,\
103 checkbox.cpp,\
104 checklst.cpp,\
105 choice.cpp,\
106 clipbrd.cpp,\
107 colour.cpp,\
108 combobox.cpp,\
109 control.cpp,\
110 cursor.cpp,\
111 data.cpp,\
112 dataobj.cpp,\
113 dc.cpp,\
114 dcclient.cpp,\
115 dcmemory.cpp,\
116 dcscreen.cpp,\
117 dialog.cpp,\
118 dnd.cpp,\
119 evtloop.cpp,\
120 filedlg.cpp,\
121 font.cpp,\
122 fontdlg.cpp,\
123 frame.cpp,\
124 gauge.cpp,\
125 gdiobj.cpp,\
126 glcanvas.cpp,\
127 gsockgtk.cpp,\
128 icon.cpp,\
129 listbox.cpp,\
130 main.cpp,\
131 mdi.cpp,\
132 menu.cpp,\
133 minifram.cpp,\
134 msgdlg.cpp,\
135 notebook.cpp,\
136 pen.cpp,\
137 popupwin.cpp,\
138 radiobox.cpp,\
139 radiobut.cpp,\
140 renderer.cpp,\
141 region.cpp,\
142 scrolbar.cpp,\
143 scrolwin.cpp,\
144 settings.cpp,\
145 slider.cpp,\
146 spinbutt.cpp,\
147 spinctrl.cpp,\
148 statbmp.cpp,\
149 statbox.cpp,\
150 statline.cpp,\
151 stattext.cpp,\
152 tbargtk.cpp,\
153 textctrl.cpp,\
154 tglbtn.cpp,\
155 timer.cpp,\
156 tooltip.cpp,\
157 toplevel.cpp,\
158 utilsgtk.cpp,\
159 utilsres.cpp,\
160 win_gtk.c,\
161 window.cpp
162
163 all : $(SOURCES)
164 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
165 .ifdef __WXUNIVERSAL__
166 library [--.lib]libwx_gtk_univ.olb $(OBJECTS)
167 library [--.lib]libwx_gtk_univ.olb [.CXX_REPOSITORY]*.obj
168 .else
169 library [--.lib]libwx_gtk.olb $(OBJECTS)
170 library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
171 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
172 library [--.lib]libwx_gtk.olb $(OBJECTS0)
173 .endif
174
175 app.obj : app.cpp
176 bitmap.obj : bitmap.cpp
177 bmpbuttn.obj : bmpbuttn.cpp
178 brush.obj : brush.cpp
179 button.obj : button.cpp
180 checkbox.obj : checkbox.cpp
181 checklst.obj : checklst.cpp
182 choice.obj : choice.cpp
183 clipbrd.obj :clipbrd.cpp
184 colour.obj : colour.cpp
185 combobox.obj : combobox.cpp
186 control.obj : control.cpp
187 cursor.obj : cursor.cpp
188 data.obj : data.cpp
189 dataobj.obj : dataobj.cpp
190 dc.obj : dc.cpp
191 dcclient.obj : dcclient.cpp
192 dcmemory.obj : dcmemory.cpp
193 dcscreen.obj : dcscreen.cpp
194 dialog.obj : dialog.cpp
195 dnd.obj : dnd.cpp
196 evtloop.obj : evtloop.cpp
197 filedlg.obj : filedlg.cpp
198 font.obj : font.cpp
199 fontdlg.obj : fontdlg.cpp
200 frame.obj : frame.cpp
201 gauge.obj : gauge.cpp
202 gdiobj.obj : gdiobj.cpp
203 glcanvas.obj : glcanvas.cpp
204 gsockgtk.obj : gsockgtk.cpp
205 icon.obj : icon.cpp
206 listbox.obj : listbox.cpp
207 main.obj : main.cpp
208 msgdlg.obj : msgdlg.cpp
209 mdi.obj : mdi.cpp
210 menu.obj : menu.cpp
211 minifram.obj : minifram.cpp
212 notebook.obj : notebook.cpp
213 pen.obj : pen.cpp
214 popupwin.obj : popupwin.cpp
215 radiobox.obj : radiobox.cpp
216 radiobut.obj : radiobut.cpp
217 renderer.obj : renderer.cpp
218 region.obj : region.cpp
219 scrolbar.obj : scrolbar.cpp
220 scrolwin.obj : scrolwin.cpp
221 settings.obj : settings.cpp
222 slider.obj : slider.cpp
223 spinbutt.obj : spinbutt.cpp
224 spinctrl.obj : spinctrl.cpp
225 statbmp.obj : statbmp.cpp
226 statbox.obj : statbox.cpp
227 statline.obj : statline.cpp
228 stattext.obj : stattext.cpp
229 tbargtk.obj : tbargtk.cpp
230 textctrl.obj : textctrl.cpp
231 tglbtn.obj : tglbtn.cpp
232 timer.obj : timer.cpp
233 tooltip.obj : tooltip.cpp
234 toplevel.obj : toplevel.cpp
235 utilsgtk.obj : utilsgtk.cpp
236 utilsres.obj : utilsres.cpp
237 win_gtk.obj : win_gtk.c
238 window.obj : window.cpp