]> git.saurik.com Git - wxWidgets.git/blame - src/gtk/descrip.mms
Patch from Hartwig for wxMac implementation
[wxWidgets.git] / src / gtk / descrip.mms
CommitLineData
d6c85bee
JJ
1#*****************************************************************************
2# *
3# Make file for VMS *
93d3dbd4 4# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
5992e60b 5# Date : 14 March 2007 *
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
93d3dbd4
JJ
17.ifdef __WXGTK2__
18CXX_DEFINE = /define=(__WXGTK__=1,VMS_GTK2==1)/float=ieee\
19 /name=(as_is,short)/ieee=denorm/assume=(nostdnew,noglobal_array_new)
20CC_DEFINE = /define=(__WXGTK__=1,VMS_GTK2==1)/float=ieee\
21 /name=(as_is,short)/ieee=denorm
22.else
14329e03
JJ
23CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/iee=denorm\
24 /assume=(nostdnew,noglobal_array_new)
25CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/iee=denorm
de5fadb4 26.endif
93d3dbd4 27.endif
d6c85bee
JJ
28
29.suffixes : .cpp
30
31.cpp.obj :
32 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
33.c.obj :
14329e03 34 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
d6c85bee
JJ
35
36OBJECTS = \
d6c85bee 37 app.obj,\
93d3dbd4 38 artgtk.obj,\
d6c85bee 39 bitmap.obj,\
d6c85bee 40 brush.obj,\
d6c85bee 41 clipbrd.obj,\
088af589 42 colordlg.obj,\
d6c85bee 43 colour.obj,\
9f06039f 44 collpane.obj,\
d6c85bee
JJ
45 cursor.obj,\
46 data.obj,\
47 dataobj.obj,\
48 dc.obj,\
49 dcclient.obj,\
50 dcmemory.obj,\
51 dcscreen.obj,\
d6c85bee 52 dnd.obj,\
a63b9404 53 evtloop.obj,\
f2ba3822 54 filedlg.obj,\
d6c85bee 55 font.obj,\
d6c85bee
JJ
56 glcanvas.obj,\
57 gsockgtk.obj,\
d6c85bee 58 minifram.obj,\
d6c85bee 59 pen.obj,\
508e0acb 60 popupwin.obj,\
40f27731 61 renderer.obj,\
de5fadb4
JJ
62 region.obj,\
63 settings.obj,\
64 timer.obj,\
65 tooltip.obj,\
66 toplevel.obj,\
67 utilsgtk.obj,\
68 utilsres.obj,\
69 win_gtk.obj,\
70 window.obj
71
72OBJECTS0= \
73 bmpbuttn.obj,\
74 button.obj,\
75 checkbox.obj,\
76 checklst.obj,\
77 choice.obj,\
78 combobox.obj,\
79 control.obj,\
80 dialog.obj,\
81 fontdlg.obj,\
82 frame.obj,\
83 gauge.obj,\
84 listbox.obj,\
85 mdi.obj,\
86 menu.obj,\
87 notebook.obj,\
d6c85bee
JJ
88 radiobox.obj,\
89 radiobut.obj,\
d6c85bee 90 scrolbar.obj,\
2900bd1c 91 scrolwin.obj,\
d6c85bee
JJ
92 slider.obj,\
93 spinbutt.obj,\
94 spinctrl.obj,\
95 statbmp.obj,\
96 statbox.obj,\
97 statline.obj,\
98 stattext.obj,\
99 tbargtk.obj,\
100 textctrl.obj,\
6804a3f7 101 tglbtn.obj,\
bbc8b0ee
JJ
102 msgdlg.obj,\
103 treeentry_gtk.obj
d6c85bee
JJ
104
105SOURCES =\
d6c85bee 106 app.cpp,\
93d3dbd4 107 artgtk.cpp, \
d6c85bee
JJ
108 bitmap.cpp,\
109 bmpbuttn.cpp,\
110 brush.cpp,\
111 button.cpp,\
112 checkbox.cpp,\
113 checklst.cpp,\
114 choice.cpp,\
115 clipbrd.cpp,\
088af589 116 colordlg.cpp,\
d6c85bee 117 colour.cpp,\
9f06039f 118 collpane.cpp,\
d6c85bee
JJ
119 combobox.cpp,\
120 control.cpp,\
121 cursor.cpp,\
122 data.cpp,\
123 dataobj.cpp,\
124 dc.cpp,\
125 dcclient.cpp,\
126 dcmemory.cpp,\
127 dcscreen.cpp,\
128 dialog.cpp,\
129 dnd.cpp,\
a63b9404 130 evtloop.cpp,\
f2ba3822 131 filedlg.cpp,\
d6c85bee
JJ
132 font.cpp,\
133 fontdlg.cpp,\
134 frame.cpp,\
135 gauge.cpp,\
d6c85bee 136 glcanvas.cpp,\
ac879065 137 gsockgtk.cpp,\
d6c85bee 138 listbox.cpp,\
d6c85bee
JJ
139 mdi.cpp,\
140 menu.cpp,\
141 minifram.cpp,\
6804a3f7 142 msgdlg.cpp,\
d6c85bee 143 notebook.cpp,\
d6c85bee 144 pen.cpp,\
508e0acb 145 popupwin.cpp,\
d6c85bee
JJ
146 radiobox.cpp,\
147 radiobut.cpp,\
40f27731 148 renderer.cpp,\
d6c85bee
JJ
149 region.cpp,\
150 scrolbar.cpp,\
2900bd1c 151 scrolwin.cpp,\
d6c85bee
JJ
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 tbargtk.cpp,\
161 textctrl.cpp,\
392555bb 162 tglbtn.cpp,\
d6c85bee
JJ
163 timer.cpp,\
164 tooltip.cpp,\
e752575a 165 toplevel.cpp,\
d6c85bee
JJ
166 utilsgtk.cpp,\
167 utilsres.cpp,\
d6c85bee 168 win_gtk.c,\
bbc8b0ee
JJ
169 window.cpp,\
170 treeentry_gtk.c
d6c85bee
JJ
171
172all : $(SOURCES)
173 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
de5fadb4
JJ
174.ifdef __WXUNIVERSAL__
175 library [--.lib]libwx_gtk_univ.olb $(OBJECTS)
dac5a9c9 176 library [--.lib]libwx_gtk_univ.olb [.CXX_REPOSITORY]*.obj
93d3dbd4
JJ
177.else
178.ifdef __WXGTK2__
179 library [--.lib]libwx_gtk2.olb $(OBJECTS)
180 library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
181 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
182 library [--.lib]libwx_gtk2.olb $(OBJECTS0)
de5fadb4 183.else
d6c85bee 184 library [--.lib]libwx_gtk.olb $(OBJECTS)
dac5a9c9 185 library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
de5fadb4
JJ
186 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
187 library [--.lib]libwx_gtk.olb $(OBJECTS0)
188.endif
93d3dbd4 189.endif
d6c85bee 190
d6c85bee 191app.obj : app.cpp
93d3dbd4 192artgtk.obj : artgtk.cpp
d6c85bee
JJ
193bitmap.obj : bitmap.cpp
194bmpbuttn.obj : bmpbuttn.cpp
195brush.obj : brush.cpp
196button.obj : button.cpp
197checkbox.obj : checkbox.cpp
198checklst.obj : checklst.cpp
199choice.obj : choice.cpp
200clipbrd.obj :clipbrd.cpp
088af589 201colordlg.obj : colordlg.cpp
d6c85bee 202colour.obj : colour.cpp
9f06039f 203collpane.obj : collpane.cpp
d6c85bee
JJ
204combobox.obj : combobox.cpp
205control.obj : control.cpp
206cursor.obj : cursor.cpp
207data.obj : data.cpp
208dataobj.obj : dataobj.cpp
209dc.obj : dc.cpp
210dcclient.obj : dcclient.cpp
211dcmemory.obj : dcmemory.cpp
212dcscreen.obj : dcscreen.cpp
213dialog.obj : dialog.cpp
214dnd.obj : dnd.cpp
a63b9404 215evtloop.obj : evtloop.cpp
f2ba3822 216filedlg.obj : filedlg.cpp
d6c85bee
JJ
217font.obj : font.cpp
218fontdlg.obj : fontdlg.cpp
219frame.obj : frame.cpp
220gauge.obj : gauge.cpp
d6c85bee 221glcanvas.obj : glcanvas.cpp
ac879065 222gsockgtk.obj : gsockgtk.cpp
d6c85bee 223listbox.obj : listbox.cpp
6804a3f7 224msgdlg.obj : msgdlg.cpp
d6c85bee
JJ
225mdi.obj : mdi.cpp
226menu.obj : menu.cpp
227minifram.obj : minifram.cpp
228notebook.obj : notebook.cpp
d6c85bee 229pen.obj : pen.cpp
508e0acb 230popupwin.obj : popupwin.cpp
d6c85bee
JJ
231radiobox.obj : radiobox.cpp
232radiobut.obj : radiobut.cpp
40f27731 233renderer.obj : renderer.cpp
d6c85bee
JJ
234region.obj : region.cpp
235scrolbar.obj : scrolbar.cpp
2900bd1c 236scrolwin.obj : scrolwin.cpp
d6c85bee
JJ
237settings.obj : settings.cpp
238slider.obj : slider.cpp
239spinbutt.obj : spinbutt.cpp
240spinctrl.obj : spinctrl.cpp
241statbmp.obj : statbmp.cpp
242statbox.obj : statbox.cpp
243statline.obj : statline.cpp
244stattext.obj : stattext.cpp
245tbargtk.obj : tbargtk.cpp
246textctrl.obj : textctrl.cpp
392555bb 247tglbtn.obj : tglbtn.cpp
d6c85bee
JJ
248timer.obj : timer.cpp
249tooltip.obj : tooltip.cpp
e752575a 250toplevel.obj : toplevel.cpp
d6c85bee
JJ
251utilsgtk.obj : utilsgtk.cpp
252utilsres.obj : utilsres.cpp
d6c85bee 253win_gtk.obj : win_gtk.c
d02af7bb 254window.obj : window.cpp
bbc8b0ee 255treeentry_gtk.obj : treeentry_gtk.c