]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/generic/descrip.mms
Fixed GetIcon to keep up with return type change on all other platforms.
[wxWidgets.git] / src / generic / descrip.mms
... / ...
CommitLineData
1#*****************************************************************************
2# *
3# Make file for VMS *
4# Author : J.Jansen (joukj@hrem.stm.tudelft.nl) *
5# Date : 9 November 1999 *
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
27CXX_DEFINE =
28CC_DEFINE =
29.endif
30.endif
31.endif
32
33.suffixes : .cpp
34
35.cpp.obj :
36 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
37.c.obj :
38 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
39
40OBJECTS = \
41 busyinfo.obj,\
42 calctrl.obj,\
43 caret.obj,\
44 choicdgg.obj,\
45 colrdlgg.obj,\
46 datectlg.obj,\
47 dcpsg.obj,\
48 dirctrlg.obj,\
49 dirdlgg.obj,\
50 fdrepdlg.obj,\
51 fontdlgg.obj,\
52 grid.obj,\
53 gridctrl.obj,\
54 gridsel.obj,\
55 helpext.obj,\
56 imaglist.obj,\
57 laywin.obj,\
58 listctrl.obj,\
59 logg.obj,\
60 msgdlgg.obj,\
61 numdlgg.obj,\
62 panelg.obj,\
63 printps.obj,\
64 prntdlgg.obj,\
65 propdlg.obj,\
66 progdlgg.obj,\
67 renderg.obj,\
68 sashwin.obj,\
69 scrlwing.obj,\
70 selstore.obj,\
71 splitter.obj,\
72 tabg.obj,\
73 textdlgg.obj,\
74 tipdlg.obj,\
75 tipwin.obj,\
76 treectlg.obj,\
77 wizard.obj
78
79SOURCES = \
80 accel.cpp,\
81 busyinfo.cpp,\
82 calctrl.cpp,\
83 caret.cpp,\
84 choicdgg.cpp,\
85 colrdlgg.cpp,\
86 datectlg.cpp,\
87 dcpsg.cpp,\
88 dirctrlg.cpp,\
89 dirdlgg.cpp,\
90 filedlgg.cpp,\
91 fdrepdlg.cpp,\
92 fontdlgg.cpp,\
93 grid.cpp,\
94 gridctrl.cpp,\
95 gridsel.cpp,\
96 helpext.cpp,\
97 imaglist.cpp,\
98 laywin.cpp,\
99 listctrl.cpp,\
100 logg.cpp,\
101 msgdlgg.cpp,\
102 notebook.cpp,\
103 numdlgg.cpp,\
104 paletteg.cpp,\
105 panelg.cpp,\
106 printps.cpp,\
107 prntdlgg.cpp,\
108 propdlg.cpp,\
109 progdlgg.cpp,\
110 renderg.cpp,\
111 sashwin.cpp,\
112 selstore.cpp,\
113 splitter.cpp,\
114 statline.cpp,\
115 statusbr.cpp,\
116 tabg.cpp,\
117 textdlgg.cpp,\
118 tipdlg.cpp,\
119 tipwin.cpp,\
120 treectlg.cpp,\
121 wizard.cpp,\
122 dragimgg.cpp,\
123 fdrepdlg.cpp,\
124 htmllbox.cpp,\
125 listbkg.cpp,\
126 mdig.cpp,\
127 scrlwing.cpp,\
128 spinctlg.cpp,\
129 splash.cpp,\
130 timer.cpp,\
131 vlbox.cpp,\
132 vscroll.cpp
133
134.ifdef __WXMOTIF__
135OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,spinctlg.obj
136.else
137.ifdef __WXX11__
138OBJECTS0=,accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
139 listbkg.obj,mdig.obj,spinctlg.obj,splash.obj,timer.obj,\
140 vlbox.obj,vscroll.obj
141.else
142OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj
143.endif
144.endif
145
146all : $(SOURCES)
147 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
148.ifdef __WXMOTIF__
149 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
150.else
151.ifdef __WXGTK__
152 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
153.else
154.ifdef __WXX11__
155 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)$(OBJECTS0)
156.endif
157.endif
158.endif
159
160accel.obj : accel.cpp
161busyinfo.obj : busyinfo.cpp
162calctrl.obj : calctrl.cpp
163caret.obj : caret.cpp
164choicdgg.obj : choicdgg.cpp
165colrdlgg.obj : colrdlgg.cpp
166datectlg.obj : datectlg.cpp
167dcpsg.obj : dcpsg.cpp
168dirctrlg.obj : dirctrlg.cpp
169dirdlgg.obj : dirdlgg.cpp
170filedlgg.obj : filedlgg.cpp
171fontdlgg.obj : fontdlgg.cpp
172fdrepdlg.obj : fdrepdlg.cpp
173grid.obj : grid.cpp
174gridctrl.obj : gridctrl.cpp
175gridsel.obj : gridsel.cpp
176helpext.obj : helpext.cpp
177imaglist.obj : imaglist.cpp
178laywin.obj : laywin.cpp
179listctrl.obj : listctrl.cpp
180logg.obj : logg.cpp
181msgdlgg.obj : msgdlgg.cpp
182notebook.obj : notebook.cpp
183numdlgg.obj : numdlgg.cpp
184paletteg.obj : paletteg.cpp
185panelg.obj : panelg.cpp
186printps.obj : printps.cpp
187prntdlgg.obj : prntdlgg.cpp
188progdlgg.obj : progdlgg.cpp
189propdlg.obj : propdlg.cpp
190scrlwing.obj : scrlwing.cpp
191spinctlg.obj : spinctlg.cpp
192renderg.obj : renderg.cpp
193sashwin.obj : sashwin.cpp
194selstore.obj : selstore.cpp
195splitter.obj : splitter.cpp
196statline.obj : statline.cpp
197statusbr.obj : statusbr.cpp
198tabg.obj : tabg.cpp
199textdlgg.obj : textdlgg.cpp
200tipdlg.obj : tipdlg.cpp
201tipwin.obj : tipwin.cpp
202treectlg.obj : treectlg.cpp
203wizard.obj : wizard.cpp
204dragimgg.obj : dragimgg.cpp
205fdrepdlg.obj : fdrepdlg.cpp
206htmllbox.obj : htmllbox.cpp
207listbkg.obj : listbkg.cpp
208mdig.obj : mdig.cpp
209scrlwing.obj : scrlwing.cpp
210spinctlg.obj : spinctlg.cpp
211splash.obj : splash.cpp
212timer.obj : timer.cpp
213vlbox.obj : vlbox.cpp
214vscroll.obj : vscroll.cpp