]> git.saurik.com Git - wxWidgets.git/blame - src/gtk/descrip.mms
use IMPLEMENT_APP_CONSOLE and not IMPLEMENT_APP for console apps
[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) *
129848c2 5# Date : 21 May 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
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
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,\
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,\
97 tbargtk.obj,\
98 textctrl.obj,\
6804a3f7 99 tglbtn.obj,\
bbc8b0ee 100 msgdlg.obj,\
76c32e7b
JJ
101 treeentry_gtk.obj,textentry.obj,filectrl.obj,print.obj,win_gtk.obj,\
102 mnemonics.obj
d6c85bee
JJ
103
104SOURCES =\
76c32e7b 105 animate.cpp,\
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,\
d6c85bee
JJ
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 137 listbox.cpp,\
d6c85bee
JJ
138 mdi.cpp,\
139 menu.cpp,\
140 minifram.cpp,\
6804a3f7 141 msgdlg.cpp,\
d6c85bee 142 notebook.cpp,\
d6c85bee 143 pen.cpp,\
508e0acb 144 popupwin.cpp,\
d6c85bee
JJ
145 radiobox.cpp,\
146 radiobut.cpp,\
40f27731 147 renderer.cpp,\
d6c85bee
JJ
148 region.cpp,\
149 scrolbar.cpp,\
2900bd1c 150 scrolwin.cpp,\
d6c85bee
JJ
151 settings.cpp,\
152 slider.cpp,\
153 spinbutt.cpp,\
154 spinctrl.cpp,\
155 statbmp.cpp,\
156 statbox.cpp,\
157 statline.cpp,\
158 stattext.cpp,\
159 tbargtk.cpp,\
160 textctrl.cpp,\
392555bb 161 tglbtn.cpp,\
d6c85bee
JJ
162 timer.cpp,\
163 tooltip.cpp,\
e752575a 164 toplevel.cpp,\
d6c85bee 165 utilsgtk.cpp,\
bbc8b0ee 166 window.cpp,\
76c32e7b
JJ
167 treeentry_gtk.c,textentry.cpp,filectrl.cpp,print.cpp,win_gtk.cpp,\
168 mnemonics.cpp
d6c85bee
JJ
169
170all : $(SOURCES)
171 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
de5fadb4
JJ
172.ifdef __WXUNIVERSAL__
173 library [--.lib]libwx_gtk_univ.olb $(OBJECTS)
dac5a9c9 174 library [--.lib]libwx_gtk_univ.olb [.CXX_REPOSITORY]*.obj
93d3dbd4
JJ
175.else
176.ifdef __WXGTK2__
177 library [--.lib]libwx_gtk2.olb $(OBJECTS)
178 library [--.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
179 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
180 library [--.lib]libwx_gtk2.olb $(OBJECTS0)
de5fadb4 181.else
d6c85bee 182 library [--.lib]libwx_gtk.olb $(OBJECTS)
dac5a9c9 183 library [--.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
de5fadb4
JJ
184 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
185 library [--.lib]libwx_gtk.olb $(OBJECTS0)
186.endif
93d3dbd4 187.endif
d6c85bee 188
76c32e7b
JJ
189$(OBJECTS) : [--.include.wx]setup.h
190$(OBJECTS0) : [--.include.wx]setup.h
191
192animate.obj : animate.cpp
d6c85bee 193app.obj : app.cpp
93d3dbd4 194artgtk.obj : artgtk.cpp
d6c85bee
JJ
195bitmap.obj : bitmap.cpp
196bmpbuttn.obj : bmpbuttn.cpp
197brush.obj : brush.cpp
198button.obj : button.cpp
199checkbox.obj : checkbox.cpp
200checklst.obj : checklst.cpp
201choice.obj : choice.cpp
202clipbrd.obj :clipbrd.cpp
088af589 203colordlg.obj : colordlg.cpp
d6c85bee 204colour.obj : colour.cpp
9f06039f 205collpane.obj : collpane.cpp
d6c85bee
JJ
206combobox.obj : combobox.cpp
207control.obj : control.cpp
208cursor.obj : cursor.cpp
d6c85bee
JJ
209dataobj.obj : dataobj.cpp
210dc.obj : dc.cpp
211dcclient.obj : dcclient.cpp
212dcmemory.obj : dcmemory.cpp
213dcscreen.obj : dcscreen.cpp
214dialog.obj : dialog.cpp
215dnd.obj : dnd.cpp
a63b9404 216evtloop.obj : evtloop.cpp
f2ba3822 217filedlg.obj : filedlg.cpp
d6c85bee
JJ
218font.obj : font.cpp
219fontdlg.obj : fontdlg.cpp
220frame.obj : frame.cpp
221gauge.obj : gauge.cpp
d6c85bee 222glcanvas.obj : glcanvas.cpp
ac879065 223gsockgtk.obj : gsockgtk.cpp
d6c85bee 224listbox.obj : listbox.cpp
6804a3f7 225msgdlg.obj : msgdlg.cpp
d6c85bee
JJ
226mdi.obj : mdi.cpp
227menu.obj : menu.cpp
228minifram.obj : minifram.cpp
229notebook.obj : notebook.cpp
d6c85bee 230pen.obj : pen.cpp
508e0acb 231popupwin.obj : popupwin.cpp
d6c85bee
JJ
232radiobox.obj : radiobox.cpp
233radiobut.obj : radiobut.cpp
40f27731 234renderer.obj : renderer.cpp
d6c85bee
JJ
235region.obj : region.cpp
236scrolbar.obj : scrolbar.cpp
2900bd1c 237scrolwin.obj : scrolwin.cpp
d6c85bee
JJ
238settings.obj : settings.cpp
239slider.obj : slider.cpp
240spinbutt.obj : spinbutt.cpp
241spinctrl.obj : spinctrl.cpp
242statbmp.obj : statbmp.cpp
243statbox.obj : statbox.cpp
244statline.obj : statline.cpp
245stattext.obj : stattext.cpp
246tbargtk.obj : tbargtk.cpp
247textctrl.obj : textctrl.cpp
392555bb 248tglbtn.obj : tglbtn.cpp
d6c85bee
JJ
249timer.obj : timer.cpp
250tooltip.obj : tooltip.cpp
e752575a 251toplevel.obj : toplevel.cpp
d6c85bee 252utilsgtk.obj : utilsgtk.cpp
d02af7bb 253window.obj : window.cpp
bbc8b0ee 254treeentry_gtk.obj : treeentry_gtk.c
5273b98e
JJ
255textentry.obj : textentry.cpp
256filectrl.obj : filectrl.cpp
257print.obj : print.cpp
76c32e7b
JJ
258win_gtk.obj : win_gtk.cpp
259mnemonics.obj : mnemonics.cpp