]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/generic/descrip.mms
Add wxUSE_TARSTREAM and wxUSE_FS_ARCHIVE.
[wxWidgets.git] / src / generic / descrip.mms
... / ...
CommitLineData
1#*****************************************************************************
2# *
3# Make file for VMS *
4# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
5# Date : 9 October 2006 *
6# *
7#*****************************************************************************
8.first
9 define wx [--.include.wx]
10
11.ifdef __WXMOTIF__
12CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13 /assume=(nostdnew,noglobal_array_new)
14CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
15.else
16.ifdef __WXGTK__
17CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
18 /assume=(nostdnew,noglobal_array_new)
19CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
20.else
21.ifdef __WXX11__
22CXX_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
23 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
24CC_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
25 /name=(as_is,short)
26.else
27.ifdef __WXGTK2__
28CXX_DEFINE = /define=(__WXGTK__=1,VMS_GTK2==1)/float=ieee\
29 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
30CC_DEFINE = /define=(__WX_GTK__=1,VMS_GTK2==1)/float=ieee\
31 /name=(as_is,short)
32.else
33CXX_DEFINE =
34CC_DEFINE =
35.endif
36.endif
37.endif
38.endif
39
40.suffixes : .cpp
41
42.cpp.obj :
43 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
44.c.obj :
45 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
46
47OBJECTS = \
48 busyinfo.obj,\
49 calctrl.obj,\
50 caret.obj,\
51 choicbkg.obj,\
52 choicdgg.obj,\
53 colrdlgg.obj,\
54 clrpickerg.obj,\
55 datectlg.obj,\
56 dcpsg.obj,\
57 dirctrlg.obj,\
58 dirdlgg.obj,\
59 fdrepdlg.obj,\
60 fontdlgg.obj,\
61 fontpickerg.obj,\
62 grid.obj,\
63 gridctrl.obj,\
64 gridsel.obj,\
65 helpext.obj,\
66 imaglist.obj,\
67 laywin.obj,\
68 listbkg.obj,\
69 listctrl.obj,\
70 logg.obj,\
71 msgdlgg.obj,\
72 numdlgg.obj,\
73 odcombo.obj,\
74 panelg.obj,\
75 printps.obj,\
76 prntdlgg.obj,\
77 propdlg.obj,\
78 progdlgg.obj,\
79 renderg.obj,\
80 sashwin.obj,\
81 scrlwing.obj,\
82 selstore.obj,\
83 splitter.obj,\
84 tabg.obj,\
85 textdlgg.obj,\
86 tipdlg.obj,\
87 tipwin.obj,\
88 toolbkg.obj,\
89 treebkg.obj,\
90 treectlg.obj,\
91 wizard.obj,\
92 hyperlink.obj,\
93 filepickerg.obj,\
94 bmpcboxg.obj
95
96SOURCES = \
97 accel.cpp,\
98 busyinfo.cpp,\
99 calctrl.cpp,\
100 caret.cpp,\
101 choicbkg.cpp,\
102 choicdgg.cpp,\
103 colrdlgg.cpp,\
104 clrpickerg.cpp,\
105 datectlg.cpp,\
106 dcpsg.cpp,\
107 dirctrlg.cpp,\
108 dirdlgg.cpp,\
109 filedlgg.cpp,\
110 fdrepdlg.cpp,\
111 fontdlgg.cpp,\
112 fontpickerg.cpp,\
113 grid.cpp,\
114 gridctrl.cpp,\
115 gridsel.cpp,\
116 helpext.cpp,\
117 imaglist.cpp,\
118 laywin.cpp,\
119 listbkg.cpp,\
120 listctrl.cpp,\
121 logg.cpp,\
122 msgdlgg.cpp,\
123 notebook.cpp,\
124 numdlgg.cpp,\
125 odcombo.cpp,\
126 paletteg.cpp,\
127 panelg.cpp,\
128 printps.cpp,\
129 prntdlgg.cpp,\
130 propdlg.cpp,\
131 progdlgg.cpp,\
132 renderg.cpp,\
133 sashwin.cpp,\
134 selstore.cpp,\
135 splitter.cpp,\
136 statline.cpp,\
137 statusbr.cpp,\
138 tabg.cpp,\
139 textdlgg.cpp,\
140 tipdlg.cpp,\
141 tipwin.cpp,\
142 toolbkg.cpp,\
143 treebkg.cpp,\
144 treectlg.cpp,\
145 wizard.cpp,\
146 dragimgg.cpp,\
147 fdrepdlg.cpp,\
148 htmllbox.cpp,\
149 listbkg.cpp,\
150 mdig.cpp,\
151 scrlwing.cpp,\
152 spinctlg.cpp,\
153 splash.cpp,\
154 timer.cpp,\
155 vlbox.cpp,\
156 hyperlink.cpp,\
157 filepickerg.cpp,\
158 vscroll.cpp,\
159 icon.cpp,bmpcboxg.cpp
160
161.ifdef __WXMOTIF__
162OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,spinctlg.obj
163.else
164.ifdef __WXX11__
165OBJECTS0=,accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
166 listbkg.obj,mdig.obj,spinctlg.obj,splash.obj,timer.obj,\
167 vlbox.obj,vscroll.obj,combog.obj,icon.obj
168.else
169OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,vlbox.obj,\
170 vscroll.obj,combog.obj,icon.obj
171.endif
172.endif
173
174all : $(SOURCES)
175 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
176.ifdef __WXMOTIF__
177 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
178.else
179.ifdef __WXGTK__
180 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
181.else
182.ifdef __WXGTK2__
183 library/crea [--.lib]libwx_gtk2.olb $(OBJECTS)$(OBJECTS0)
184.else
185.ifdef __WXX11__
186 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)$(OBJECTS0)
187.endif
188.endif
189.endif
190.endif
191
192accel.obj : accel.cpp
193busyinfo.obj : busyinfo.cpp
194calctrl.obj : calctrl.cpp
195caret.obj : caret.cpp
196choicdgg.obj : choicdgg.cpp
197clrpickerg.obj : clrpickerg.cpp
198colrdlgg.obj : colrdlgg.cpp
199datectlg.obj : datectlg.cpp
200dcpsg.obj : dcpsg.cpp
201dirctrlg.obj : dirctrlg.cpp
202dirdlgg.obj : dirdlgg.cpp
203filedlgg.obj : filedlgg.cpp
204fontdlgg.obj : fontdlgg.cpp
205fdrepdlg.obj : fdrepdlg.cpp
206grid.obj : grid.cpp
207gridctrl.obj : gridctrl.cpp
208gridsel.obj : gridsel.cpp
209helpext.obj : helpext.cpp
210icon.obj : icon.cpp
211imaglist.obj : imaglist.cpp
212laywin.obj : laywin.cpp
213listctrl.obj : listctrl.cpp
214logg.obj : logg.cpp
215msgdlgg.obj : msgdlgg.cpp
216notebook.obj : notebook.cpp
217numdlgg.obj : numdlgg.cpp
218odcombo.obj : odcombo.cpp
219paletteg.obj : paletteg.cpp
220panelg.obj : panelg.cpp
221printps.obj : printps.cpp
222prntdlgg.obj : prntdlgg.cpp
223progdlgg.obj : progdlgg.cpp
224propdlg.obj : propdlg.cpp
225scrlwing.obj : scrlwing.cpp
226spinctlg.obj : spinctlg.cpp
227renderg.obj : renderg.cpp
228sashwin.obj : sashwin.cpp
229selstore.obj : selstore.cpp
230splitter.obj : splitter.cpp
231statline.obj : statline.cpp
232statusbr.obj : statusbr.cpp
233tabg.obj : tabg.cpp
234textdlgg.obj : textdlgg.cpp
235tipdlg.obj : tipdlg.cpp
236tipwin.obj : tipwin.cpp
237treectlg.obj : treectlg.cpp
238wizard.obj : wizard.cpp
239dragimgg.obj : dragimgg.cpp
240fdrepdlg.obj : fdrepdlg.cpp
241htmllbox.obj : htmllbox.cpp
242listbkg.obj : listbkg.cpp
243mdig.obj : mdig.cpp
244scrlwing.obj : scrlwing.cpp
245spinctlg.obj : spinctlg.cpp
246splash.obj : splash.cpp
247timer.obj : timer.cpp
248vlbox.obj : vlbox.cpp
249vscroll.obj : vscroll.cpp
250 cxx $(CXXFLAGS)$(CXX_DEFINE)/nowarn vscroll.cpp
251listbkg.obj : listbkg.cpp
252choicbkg.obj : choicbkg.cpp
253toolbkg.obj : toolbkg.cpp
254treebkg.obj : treebkg.cpp
255combog.obj : combog.cpp
256fontpickerg.obj : fontpickerg.cpp
257hyperlink.obj : hyperlink.cpp
258filepickerg.obj : filepickerg.cpp
259bmpcboxg.obj : bmpcboxg.cpp