]> git.saurik.com Git - wxWidgets.git/blame - src/gtk/descrip.mms
on demand creation of native CGContexts , so that pure text measuring contexts don...
[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) *
097b868b 5# Date : 22 August 2006 *
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,\
d6c85bee
JJ
44 cursor.obj,\
45 data.obj,\
46 dataobj.obj,\
47 dc.obj,\
48 dcclient.obj,\
49 dcmemory.obj,\
50 dcscreen.obj,\
d6c85bee 51 dnd.obj,\
a63b9404 52 evtloop.obj,\
f2ba3822 53 filedlg.obj,\
d6c85bee 54 font.obj,\
d6c85bee
JJ
55 glcanvas.obj,\
56 gsockgtk.obj,\
d6c85bee 57 main.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
JJ
117 colour.cpp,\
118 combobox.cpp,\
119 control.cpp,\
120 cursor.cpp,\
121 data.cpp,\
122 dataobj.cpp,\
123 dc.cpp,\
124 dcclient.cpp,\
125 dcmemory.cpp,\
126 dcscreen.cpp,\
127 dialog.cpp,\
128 dnd.cpp,\
a63b9404 129 evtloop.cpp,\
f2ba3822 130 filedlg.cpp,\
d6c85bee
JJ
131 font.cpp,\
132 fontdlg.cpp,\
133 frame.cpp,\
134 gauge.cpp,\
d6c85bee 135 glcanvas.cpp,\
ac879065 136 gsockgtk.cpp,\
d6c85bee
JJ
137 listbox.cpp,\
138 main.cpp,\
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
JJ
202colour.obj : colour.cpp
203combobox.obj : combobox.cpp
204control.obj : control.cpp
205cursor.obj : cursor.cpp
206data.obj : data.cpp
207dataobj.obj : dataobj.cpp
208dc.obj : dc.cpp
209dcclient.obj : dcclient.cpp
210dcmemory.obj : dcmemory.cpp
211dcscreen.obj : dcscreen.cpp
212dialog.obj : dialog.cpp
213dnd.obj : dnd.cpp
a63b9404 214evtloop.obj : evtloop.cpp
f2ba3822 215filedlg.obj : filedlg.cpp
d6c85bee
JJ
216font.obj : font.cpp
217fontdlg.obj : fontdlg.cpp
218frame.obj : frame.cpp
219gauge.obj : gauge.cpp
d6c85bee 220glcanvas.obj : glcanvas.cpp
ac879065 221gsockgtk.obj : gsockgtk.cpp
d6c85bee
JJ
222listbox.obj : listbox.cpp
223main.obj : main.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