]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/generic/descrip.mms
[ 1521481 ] wxPathList modernization
[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 : 18 August 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 datectlg.obj,\
55 dcpsg.obj,\
56 dirctrlg.obj,\
57 dirdlgg.obj,\
58 fdrepdlg.obj,\
59 fontdlgg.obj,\
60 grid.obj,\
61 gridctrl.obj,\
62 gridsel.obj,\
63 helpext.obj,\
64 imaglist.obj,\
65 laywin.obj,\
66 listbkg.obj,\
67 listctrl.obj,\
68 logg.obj,\
69 msgdlgg.obj,\
70 numdlgg.obj,\
71 panelg.obj,\
72 printps.obj,\
73 prntdlgg.obj,\
74 propdlg.obj,\
75 progdlgg.obj,\
76 renderg.obj,\
77 sashwin.obj,\
78 scrlwing.obj,\
79 selstore.obj,\
80 splitter.obj,\
81 tabg.obj,\
82 textdlgg.obj,\
83 tipdlg.obj,\
84 tipwin.obj,\
85 toolbkg.obj,\
86 treebkg.obj,\
87 treectlg.obj,\
88 wizard.obj
89
90SOURCES = \
91 accel.cpp,\
92 busyinfo.cpp,\
93 calctrl.cpp,\
94 caret.cpp,\
95 choicbkg.cpp,\
96 choicdgg.cpp,\
97 colrdlgg.cpp,\
98 datectlg.cpp,\
99 dcpsg.cpp,\
100 dirctrlg.cpp,\
101 dirdlgg.cpp,\
102 filedlgg.cpp,\
103 fdrepdlg.cpp,\
104 fontdlgg.cpp,\
105 grid.cpp,\
106 gridctrl.cpp,\
107 gridsel.cpp,\
108 helpext.cpp,\
109 icon.cpp,\
110 imaglist.cpp,\
111 laywin.cpp,\
112 listbkg.cpp,\
113 listctrl.cpp,\
114 logg.cpp,\
115 msgdlgg.cpp,\
116 notebook.cpp,\
117 numdlgg.cpp,\
118 paletteg.cpp,\
119 panelg.cpp,\
120 printps.cpp,\
121 prntdlgg.cpp,\
122 propdlg.cpp,\
123 progdlgg.cpp,\
124 renderg.cpp,\
125 sashwin.cpp,\
126 selstore.cpp,\
127 splitter.cpp,\
128 statline.cpp,\
129 statusbr.cpp,\
130 tabg.cpp,\
131 textdlgg.cpp,\
132 tipdlg.cpp,\
133 tipwin.cpp,\
134 toolbkg.cpp,\
135 treebkg.cpp,\
136 treectlg.cpp,\
137 wizard.cpp,\
138 dragimgg.cpp,\
139 fdrepdlg.cpp,\
140 htmllbox.cpp,\
141 listbkg.cpp,\
142 mdig.cpp,\
143 scrlwing.cpp,\
144 spinctlg.cpp,\
145 splash.cpp,\
146 timer.cpp,\
147 vlbox.cpp,\
148 vscroll.cpp
149
150.ifdef __WXMOTIF__
151OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,spinctlg.obj
152.else
153.ifdef __WXX11__
154OBJECTS0=,accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
155 listbkg.obj,mdig.obj,spinctlg.obj,splash.obj,timer.obj,\
156 vlbox.obj,vscroll.obj,combog.obj,icon.obj
157.else
158OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,icon.obj
159.endif
160.endif
161
162all : $(SOURCES)
163 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
164.ifdef __WXMOTIF__
165 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
166.else
167.ifdef __WXGTK__
168 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
169.else
170.ifdef __WXGTK2__
171 library/crea [--.lib]libwx_gtk2.olb $(OBJECTS)$(OBJECTS0)
172.else
173.ifdef __WXX11__
174 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)$(OBJECTS0)
175.endif
176.endif
177.endif
178.endif
179
180accel.obj : accel.cpp
181busyinfo.obj : busyinfo.cpp
182calctrl.obj : calctrl.cpp
183caret.obj : caret.cpp
184choicdgg.obj : choicdgg.cpp
185colrdlgg.obj : colrdlgg.cpp
186datectlg.obj : datectlg.cpp
187dcpsg.obj : dcpsg.cpp
188dirctrlg.obj : dirctrlg.cpp
189dirdlgg.obj : dirdlgg.cpp
190filedlgg.obj : filedlgg.cpp
191fontdlgg.obj : fontdlgg.cpp
192fdrepdlg.obj : fdrepdlg.cpp
193grid.obj : grid.cpp
194gridctrl.obj : gridctrl.cpp
195gridsel.obj : gridsel.cpp
196helpext.obj : helpext.cpp
197icon.obj : icon.cpp
198imaglist.obj : imaglist.cpp
199laywin.obj : laywin.cpp
200listctrl.obj : listctrl.cpp
201logg.obj : logg.cpp
202msgdlgg.obj : msgdlgg.cpp
203notebook.obj : notebook.cpp
204numdlgg.obj : numdlgg.cpp
205paletteg.obj : paletteg.cpp
206panelg.obj : panelg.cpp
207printps.obj : printps.cpp
208prntdlgg.obj : prntdlgg.cpp
209progdlgg.obj : progdlgg.cpp
210propdlg.obj : propdlg.cpp
211scrlwing.obj : scrlwing.cpp
212spinctlg.obj : spinctlg.cpp
213renderg.obj : renderg.cpp
214sashwin.obj : sashwin.cpp
215selstore.obj : selstore.cpp
216splitter.obj : splitter.cpp
217statline.obj : statline.cpp
218statusbr.obj : statusbr.cpp
219tabg.obj : tabg.cpp
220textdlgg.obj : textdlgg.cpp
221tipdlg.obj : tipdlg.cpp
222tipwin.obj : tipwin.cpp
223treectlg.obj : treectlg.cpp
224wizard.obj : wizard.cpp
225dragimgg.obj : dragimgg.cpp
226fdrepdlg.obj : fdrepdlg.cpp
227htmllbox.obj : htmllbox.cpp
228listbkg.obj : listbkg.cpp
229mdig.obj : mdig.cpp
230scrlwing.obj : scrlwing.cpp
231spinctlg.obj : spinctlg.cpp
232splash.obj : splash.cpp
233timer.obj : timer.cpp
234vlbox.obj : vlbox.cpp
235vscroll.obj : vscroll.cpp
236 cxx $(CXXFLAGS)$(CXX_DEFINE)/nowarn vscroll.cpp
237listbkg.obj : listbkg.cpp
238choicbkg.obj : choicbkg.cpp
239toolbkg.obj : toolbkg.cpp
240treebkg.obj : treebkg.cpp
241combog.obj : combog.cpp