Committing in .
[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         dirdlg.obj,\
43         dnd.obj,\
44         evtloop.obj,\
45         filedlg.obj,\
46         font.obj,\
47         gdiobj.obj,\
48         glcanvas.obj,\
49         gsockgtk.obj,\
50         icon.obj,\
51         main.obj,\
52         minifram.obj,\
53         pen.obj,\
54         popupwin.obj,\
55         renderer.obj,\
56         region.obj,\
57         settings.obj,\
58         timer.obj,\
59         tooltip.obj,\
60         toplevel.obj,\
61         utilsgtk.obj,\
62         utilsres.obj,\
63         win_gtk.obj,\
64         window.obj
65
66 OBJECTS0= \
67         bmpbuttn.obj,\
68         button.obj,\
69         checkbox.obj,\
70         checklst.obj,\
71         choice.obj,\
72         combobox.obj,\
73         control.obj,\
74         dialog.obj,\
75         fontdlg.obj,\
76         frame.obj,\
77         gauge.obj,\
78         listbox.obj,\
79         mdi.obj,\
80         menu.obj,\
81         notebook.obj,\
82         radiobox.obj,\
83         radiobut.obj,\
84         scrolbar.obj,\
85         scrolwin.obj,\
86         slider.obj,\
87         spinbutt.obj,\
88         spinctrl.obj,\
89         statbmp.obj,\
90         statbox.obj,\
91         statline.obj,\
92         stattext.obj,\
93         tbargtk.obj,\
94         textctrl.obj,\
95         tglbtn.obj,\
96         msgdlg.obj
97
98 SOURCES =\
99         app.cpp,\
100         bitmap.cpp,\
101         bmpbuttn.cpp,\
102         brush.cpp,\
103         button.cpp,\
104         checkbox.cpp,\
105         checklst.cpp,\
106         choice.cpp,\
107         clipbrd.cpp,\
108         colour.cpp,\
109         combobox.cpp,\
110         control.cpp,\
111         cursor.cpp,\
112         data.cpp,\
113         dataobj.cpp,\
114         dc.cpp,\
115         dcclient.cpp,\
116         dcmemory.cpp,\
117         dcscreen.cpp,\
118         dialog.cpp,\
119         dirdlg.cpp,\
120         dnd.cpp,\
121         evtloop.cpp,\
122         filedlg.cpp,\
123         font.cpp,\
124         fontdlg.cpp,\
125         frame.cpp,\
126         gauge.cpp,\
127         gdiobj.cpp,\
128         glcanvas.cpp,\
129         gsockgtk.cpp,\
130         icon.cpp,\
131         listbox.cpp,\
132         main.cpp,\
133         mdi.cpp,\
134         menu.cpp,\
135         minifram.cpp,\
136         msgdlg.cpp,\
137         notebook.cpp,\
138         pen.cpp,\
139         popupwin.cpp,\
140         radiobox.cpp,\
141         radiobut.cpp,\
142         renderer.cpp,\
143         region.cpp,\
144         scrolbar.cpp,\
145         scrolwin.cpp,\
146         settings.cpp,\
147         slider.cpp,\
148         spinbutt.cpp,\
149         spinctrl.cpp,\
150         statbmp.cpp,\
151         statbox.cpp,\
152         statline.cpp,\
153         stattext.cpp,\
154         tbargtk.cpp,\
155         textctrl.cpp,\
156         tglbtn.cpp,\
157         timer.cpp,\
158         tooltip.cpp,\
159         toplevel.cpp,\
160         utilsgtk.cpp,\
161         utilsres.cpp,\
162         win_gtk.c,\
163         window.cpp
164    
165 all : $(SOURCES)
166         $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
167 .ifdef __WXUNIVERSAL__
168         library [--.lib]libwx_gtk_univ.olb $(OBJECTS)
169         library [--.lib]libwx_gtk_univ.olb [.CXX_REPOSITORY]*.obj
170 .else
171         library [--.lib]libwx_gtk.olb $(OBJECTS)
172         library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
173         $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
174         library [--.lib]libwx_gtk.olb $(OBJECTS0)
175 .endif
176
177 app.obj : app.cpp
178 bitmap.obj : bitmap.cpp
179 bmpbuttn.obj : bmpbuttn.cpp
180 brush.obj : brush.cpp
181 button.obj : button.cpp
182 checkbox.obj : checkbox.cpp
183 checklst.obj : checklst.cpp
184 choice.obj : choice.cpp
185 clipbrd.obj :clipbrd.cpp
186 colour.obj : colour.cpp
187 combobox.obj : combobox.cpp
188 control.obj : control.cpp
189 cursor.obj : cursor.cpp
190 data.obj : data.cpp
191 dataobj.obj : dataobj.cpp
192 dc.obj : dc.cpp
193 dcclient.obj : dcclient.cpp
194 dcmemory.obj : dcmemory.cpp
195 dcscreen.obj : dcscreen.cpp
196 dialog.obj : dialog.cpp
197 dnd.obj : dnd.cpp
198 evtloop.obj : evtloop.cpp
199 filedlg.obj : filedlg.cpp
200 font.obj : font.cpp
201 fontdlg.obj : fontdlg.cpp
202 frame.obj : frame.cpp
203 gauge.obj : gauge.cpp
204 gdiobj.obj : gdiobj.cpp
205 glcanvas.obj : glcanvas.cpp
206 gsockgtk.obj : gsockgtk.cpp
207 icon.obj : icon.cpp
208 listbox.obj : listbox.cpp
209 main.obj : main.cpp
210 msgdlg.obj : msgdlg.cpp
211 mdi.obj : mdi.cpp
212 menu.obj : menu.cpp
213 minifram.obj : minifram.cpp
214 notebook.obj : notebook.cpp
215 pen.obj : pen.cpp
216 popupwin.obj : popupwin.cpp
217 radiobox.obj : radiobox.cpp
218 radiobut.obj : radiobut.cpp
219 renderer.obj : renderer.cpp
220 region.obj : region.cpp
221 scrolbar.obj : scrolbar.cpp
222 scrolwin.obj : scrolwin.cpp
223 settings.obj : settings.cpp
224 slider.obj : slider.cpp
225 spinbutt.obj : spinbutt.cpp
226 spinctrl.obj : spinctrl.cpp
227 statbmp.obj : statbmp.cpp
228 statbox.obj : statbox.cpp
229 statline.obj : statline.cpp
230 stattext.obj : stattext.cpp
231 tbargtk.obj : tbargtk.cpp
232 textctrl.obj : textctrl.cpp
233 tglbtn.obj : tglbtn.cpp
234 timer.obj : timer.cpp
235 tooltip.obj : tooltip.cpp
236 toplevel.obj : toplevel.cpp
237 utilsgtk.obj : utilsgtk.cpp
238 utilsres.obj : utilsres.cpp
239 win_gtk.obj : win_gtk.c
240 window.obj : window.cpp
241 dirdlg.obj : dirdlg.cpp