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