]> git.saurik.com Git - wxWidgets.git/blame - src/gtk1/descrip.mms
work around VC6 ICE in DLL build
[wxWidgets.git] / src / gtk1 / descrip.mms
CommitLineData
d6c85bee
JJ
1#*****************************************************************************
2# *
3# Make file for VMS *
097b868b 4# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
17dd542b 5# Date : 2 December 2008 *
d6c85bee
JJ
6# *
7#*****************************************************************************
8.first
9 define wx [--.include.wx]
10
de5fadb4
JJ
11.ifdef __WXUNIVERSAL__
12CXX_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
13 /name=(as_is,short)/ieee=denorm/assume=(nostdnew,noglobal_array_new)
14CC_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
15 /name=(as_is,short)/ieee=denorm
16.else
14329e03
JJ
17CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/iee=denorm\
18 /assume=(nostdnew,noglobal_array_new)
19CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/iee=denorm
de5fadb4 20.endif
d6c85bee
JJ
21
22.suffixes : .cpp
23
24.cpp.obj :
25 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
26.c.obj :
14329e03 27 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
d6c85bee
JJ
28
29OBJECTS = \
d6c85bee
JJ
30 app.obj,\
31 bitmap.obj,\
d6c85bee 32 brush.obj,\
d6c85bee
JJ
33 clipbrd.obj,\
34 colour.obj,\
d6c85bee
JJ
35 cursor.obj,\
36 data.obj,\
37 dataobj.obj,\
38 dc.obj,\
39 dcclient.obj,\
40 dcmemory.obj,\
41 dcscreen.obj,\
d6c85bee 42 dnd.obj,\
a63b9404 43 evtloop.obj,\
f2ba3822 44 filedlg.obj,\
d6c85bee 45 font.obj,\
d6c85bee 46 glcanvas.obj,\
17dd542b 47 sockgtk.obj,\
d6c85bee 48 main.obj,\
d6c85bee 49 minifram.obj,\
d6c85bee 50 pen.obj,\
508e0acb 51 popupwin.obj,\
40f27731 52 renderer.obj,\
de5fadb4
JJ
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
63OBJECTS0= \
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,\
d6c85bee
JJ
79 radiobox.obj,\
80 radiobut.obj,\
d6c85bee 81 scrolbar.obj,\
2900bd1c 82 scrolwin.obj,\
d6c85bee
JJ
83 slider.obj,\
84 spinbutt.obj,\
85 spinctrl.obj,\
86 statbmp.obj,\
87 statbox.obj,\
88 statline.obj,\
89 stattext.obj,\
90 tbargtk.obj,\
91 textctrl.obj,\
6804a3f7
JJ
92 tglbtn.obj,\
93 msgdlg.obj
d6c85bee
JJ
94
95SOURCES =\
d6c85bee
JJ
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,\
a63b9404 117 evtloop.cpp,\
f2ba3822 118 filedlg.cpp,\
d6c85bee
JJ
119 font.cpp,\
120 fontdlg.cpp,\
121 frame.cpp,\
122 gauge.cpp,\
d6c85bee 123 glcanvas.cpp,\
17dd542b 124 sockgtk.cpp,\
d6c85bee
JJ
125 listbox.cpp,\
126 main.cpp,\
127 mdi.cpp,\
128 menu.cpp,\
129 minifram.cpp,\
6804a3f7 130 msgdlg.cpp,\
d6c85bee 131 notebook.cpp,\
d6c85bee 132 pen.cpp,\
508e0acb 133 popupwin.cpp,\
d6c85bee
JJ
134 radiobox.cpp,\
135 radiobut.cpp,\
40f27731 136 renderer.cpp,\
d6c85bee
JJ
137 region.cpp,\
138 scrolbar.cpp,\
2900bd1c 139 scrolwin.cpp,\
d6c85bee
JJ
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 tbargtk.cpp,\
149 textctrl.cpp,\
392555bb 150 tglbtn.cpp,\
d6c85bee
JJ
151 timer.cpp,\
152 tooltip.cpp,\
e752575a 153 toplevel.cpp,\
d6c85bee
JJ
154 utilsgtk.cpp,\
155 utilsres.cpp,\
d6c85bee 156 win_gtk.c,\
d02af7bb 157 window.cpp
d6c85bee
JJ
158
159all : $(SOURCES)
160 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
de5fadb4
JJ
161.ifdef __WXUNIVERSAL__
162 library [--.lib]libwx_gtk_univ.olb $(OBJECTS)
dac5a9c9 163 library [--.lib]libwx_gtk_univ.olb [.CXX_REPOSITORY]*.obj
de5fadb4 164.else
d6c85bee 165 library [--.lib]libwx_gtk.olb $(OBJECTS)
dac5a9c9 166 library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
de5fadb4
JJ
167 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
168 library [--.lib]libwx_gtk.olb $(OBJECTS0)
169.endif
d6c85bee 170
d6c85bee
JJ
171app.obj : app.cpp
172bitmap.obj : bitmap.cpp
173bmpbuttn.obj : bmpbuttn.cpp
174brush.obj : brush.cpp
175button.obj : button.cpp
176checkbox.obj : checkbox.cpp
177checklst.obj : checklst.cpp
178choice.obj : choice.cpp
179clipbrd.obj :clipbrd.cpp
180colour.obj : colour.cpp
181combobox.obj : combobox.cpp
182control.obj : control.cpp
183cursor.obj : cursor.cpp
184data.obj : data.cpp
185dataobj.obj : dataobj.cpp
186dc.obj : dc.cpp
187dcclient.obj : dcclient.cpp
188dcmemory.obj : dcmemory.cpp
189dcscreen.obj : dcscreen.cpp
190dialog.obj : dialog.cpp
191dnd.obj : dnd.cpp
a63b9404 192evtloop.obj : evtloop.cpp
f2ba3822 193filedlg.obj : filedlg.cpp
d6c85bee
JJ
194font.obj : font.cpp
195fontdlg.obj : fontdlg.cpp
196frame.obj : frame.cpp
197gauge.obj : gauge.cpp
d6c85bee 198glcanvas.obj : glcanvas.cpp
17dd542b 199sockgtk.obj : sockgtk.cpp
d6c85bee
JJ
200listbox.obj : listbox.cpp
201main.obj : main.cpp
6804a3f7 202msgdlg.obj : msgdlg.cpp
d6c85bee
JJ
203mdi.obj : mdi.cpp
204menu.obj : menu.cpp
205minifram.obj : minifram.cpp
206notebook.obj : notebook.cpp
d6c85bee 207pen.obj : pen.cpp
508e0acb 208popupwin.obj : popupwin.cpp
d6c85bee
JJ
209radiobox.obj : radiobox.cpp
210radiobut.obj : radiobut.cpp
40f27731 211renderer.obj : renderer.cpp
d6c85bee
JJ
212region.obj : region.cpp
213scrolbar.obj : scrolbar.cpp
2900bd1c 214scrolwin.obj : scrolwin.cpp
d6c85bee
JJ
215settings.obj : settings.cpp
216slider.obj : slider.cpp
217spinbutt.obj : spinbutt.cpp
218spinctrl.obj : spinctrl.cpp
219statbmp.obj : statbmp.cpp
220statbox.obj : statbox.cpp
221statline.obj : statline.cpp
222stattext.obj : stattext.cpp
223tbargtk.obj : tbargtk.cpp
224textctrl.obj : textctrl.cpp
392555bb 225tglbtn.obj : tglbtn.cpp
d6c85bee
JJ
226timer.obj : timer.cpp
227tooltip.obj : tooltip.cpp
e752575a 228toplevel.obj : toplevel.cpp
d6c85bee
JJ
229utilsgtk.obj : utilsgtk.cpp
230utilsres.obj : utilsres.cpp
d6c85bee 231win_gtk.obj : win_gtk.c
d02af7bb 232window.obj : window.cpp