]> git.saurik.com Git - wxWidgets.git/blame - src/gtk/descrip.mms
make some reference handling a little more direct and less obscure
[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) *
ac6caeee 5# Date : 6 November 2012 *
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 = \
76c32e7b 37 animate.obj,\
d6c85bee 38 app.obj,\
93d3dbd4 39 artgtk.obj,\
d6c85bee 40 bitmap.obj,\
d6c85bee 41 brush.obj,\
d6c85bee 42 clipbrd.obj,\
088af589 43 colordlg.obj,\
d6c85bee 44 colour.obj,\
9f06039f 45 collpane.obj,\
d6c85bee 46 cursor.obj,\
d6c85bee
JJ
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 56 glcanvas.obj,\
17dd542b 57 sockgtk.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,\
de5fadb4
JJ
68 window.obj
69
70OBJECTS0= \
71 bmpbuttn.obj,\
72 button.obj,\
73 checkbox.obj,\
74 checklst.obj,\
75 choice.obj,\
76 combobox.obj,\
77 control.obj,\
78 dialog.obj,\
79 fontdlg.obj,\
80 frame.obj,\
81 gauge.obj,\
82 listbox.obj,\
83 mdi.obj,\
84 menu.obj,\
85 notebook.obj,\
d6c85bee
JJ
86 radiobox.obj,\
87 radiobut.obj,\
d6c85bee 88 scrolbar.obj,\
2900bd1c 89 scrolwin.obj,\
d6c85bee
JJ
90 slider.obj,\
91 spinbutt.obj,\
92 spinctrl.obj,\
93 statbmp.obj,\
94 statbox.obj,\
95 statline.obj,\
96 stattext.obj,\
0b83552a 97 toolbar.obj,\
d6c85bee 98 textctrl.obj,\
6804a3f7 99 tglbtn.obj,\
bbc8b0ee 100 msgdlg.obj,\
76c32e7b 101 treeentry_gtk.obj,textentry.obj,filectrl.obj,print.obj,win_gtk.obj,\
49d47a9f 102 mnemonics.obj,private.obj,assertdlg_gtk.obj,infobar.obj,anybutton.obj,\
ac6caeee 103 nonownedwnd.obj,textmeasure.obj
d6c85bee
JJ
104
105SOURCES =\
76c32e7b 106 animate.cpp,\
d6c85bee 107 app.cpp,\
93d3dbd4 108 artgtk.cpp, \
d6c85bee
JJ
109 bitmap.cpp,\
110 bmpbuttn.cpp,\
111 brush.cpp,\
112 button.cpp,\
113 checkbox.cpp,\
114 checklst.cpp,\
115 choice.cpp,\
116 clipbrd.cpp,\
088af589 117 colordlg.cpp,\
d6c85bee 118 colour.cpp,\
9f06039f 119 collpane.cpp,\
d6c85bee
JJ
120 combobox.cpp,\
121 control.cpp,\
122 cursor.cpp,\
d6c85bee
JJ
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,\
17dd542b 137 sockgtk.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,\
0b83552a 160 toolbar.cpp,\
d6c85bee 161 textctrl.cpp,\
392555bb 162 tglbtn.cpp,\
d6c85bee
JJ
163 timer.cpp,\
164 tooltip.cpp,\
e752575a 165 toplevel.cpp,\
d6c85bee 166 utilsgtk.cpp,\
bbc8b0ee 167 window.cpp,\
76c32e7b 168 treeentry_gtk.c,textentry.cpp,filectrl.cpp,print.cpp,win_gtk.cpp,\
49d47a9f 169 mnemonics.cpp,private.cpp,assertdlg_gtk.cpp,infobar.cpp,anybutton.cpp,\
ac6caeee 170 nonownedwnd.cpp,textmeasure.cpp
1c294f7a 171
d6c85bee
JJ
172all : $(SOURCES)
173 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
de5fadb4
JJ
174.ifdef __WXUNIVERSAL__
175 library [--.lib]libwx_gtk_univ.olb $(OBJECTS)
eec4d3f5 176 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk_univ.olb [.CXX_REPOSITORY]*.obj
93d3dbd4
JJ
177.else
178.ifdef __WXGTK2__
179 library [--.lib]libwx_gtk2.olb $(OBJECTS)
eec4d3f5 180 If f$getsyi("HW_MODEL") .le. 2048 then library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
93d3dbd4
JJ
181 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
182 library [--.lib]libwx_gtk2.olb $(OBJECTS0)
de5fadb4 183.else
d6c85bee 184 library [--.lib]libwx_gtk.olb $(OBJECTS)
eec4d3f5 185 If f$getsyi("HW_MODEL") .le. 2048 then 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
76c32e7b
JJ
191$(OBJECTS) : [--.include.wx]setup.h
192$(OBJECTS0) : [--.include.wx]setup.h
193
194animate.obj : animate.cpp
d6c85bee 195app.obj : app.cpp
93d3dbd4 196artgtk.obj : artgtk.cpp
d6c85bee
JJ
197bitmap.obj : bitmap.cpp
198bmpbuttn.obj : bmpbuttn.cpp
199brush.obj : brush.cpp
200button.obj : button.cpp
201checkbox.obj : checkbox.cpp
202checklst.obj : checklst.cpp
203choice.obj : choice.cpp
204clipbrd.obj :clipbrd.cpp
088af589 205colordlg.obj : colordlg.cpp
d6c85bee 206colour.obj : colour.cpp
9f06039f 207collpane.obj : collpane.cpp
d6c85bee
JJ
208combobox.obj : combobox.cpp
209control.obj : control.cpp
210cursor.obj : cursor.cpp
d6c85bee
JJ
211dataobj.obj : dataobj.cpp
212dc.obj : dc.cpp
213dcclient.obj : dcclient.cpp
214dcmemory.obj : dcmemory.cpp
215dcscreen.obj : dcscreen.cpp
216dialog.obj : dialog.cpp
217dnd.obj : dnd.cpp
a63b9404 218evtloop.obj : evtloop.cpp
f2ba3822 219filedlg.obj : filedlg.cpp
d6c85bee
JJ
220font.obj : font.cpp
221fontdlg.obj : fontdlg.cpp
222frame.obj : frame.cpp
223gauge.obj : gauge.cpp
d6c85bee 224glcanvas.obj : glcanvas.cpp
17dd542b 225sockgtk.obj : sockgtk.cpp
d6c85bee 226listbox.obj : listbox.cpp
6804a3f7 227msgdlg.obj : msgdlg.cpp
d6c85bee
JJ
228mdi.obj : mdi.cpp
229menu.obj : menu.cpp
230minifram.obj : minifram.cpp
231notebook.obj : notebook.cpp
d6c85bee 232pen.obj : pen.cpp
508e0acb 233popupwin.obj : popupwin.cpp
d6c85bee
JJ
234radiobox.obj : radiobox.cpp
235radiobut.obj : radiobut.cpp
40f27731 236renderer.obj : renderer.cpp
d6c85bee
JJ
237region.obj : region.cpp
238scrolbar.obj : scrolbar.cpp
2900bd1c 239scrolwin.obj : scrolwin.cpp
d6c85bee
JJ
240settings.obj : settings.cpp
241slider.obj : slider.cpp
242spinbutt.obj : spinbutt.cpp
243spinctrl.obj : spinctrl.cpp
244statbmp.obj : statbmp.cpp
245statbox.obj : statbox.cpp
246statline.obj : statline.cpp
247stattext.obj : stattext.cpp
0b83552a 248toolbar.obj : toolbar.cpp
d6c85bee 249textctrl.obj : textctrl.cpp
392555bb 250tglbtn.obj : tglbtn.cpp
d6c85bee
JJ
251timer.obj : timer.cpp
252tooltip.obj : tooltip.cpp
e752575a 253toplevel.obj : toplevel.cpp
d6c85bee 254utilsgtk.obj : utilsgtk.cpp
d02af7bb 255window.obj : window.cpp
bbc8b0ee 256treeentry_gtk.obj : treeentry_gtk.c
31f37812 257 cc $(CFLAGS)$(CC_DEFINE)/warn=disab=CHAROVERFL $(MMS$TARGET_NAME).c
5273b98e
JJ
258textentry.obj : textentry.cpp
259filectrl.obj : filectrl.cpp
260print.obj : print.cpp
76c32e7b
JJ
261win_gtk.obj : win_gtk.cpp
262mnemonics.obj : mnemonics.cpp
b3c60740 263private.obj : private.cpp
44a765d1 264assertdlg_gtk.obj : assertdlg_gtk.cpp
4bd57bb6 265infobar.obj : infobar.cpp
db06cdc0 266anybutton.obj : anybutton.cpp
49d47a9f 267nonownedwnd.obj : nonownedwnd.cpp
ac6caeee 268textmeasure.obj : textmeasure.cpp