]> git.saurik.com Git - wxWidgets.git/blob - src/generic/descrip.mms
Nuke #pragma implementation/interface's
[wxWidgets.git] / src / generic / descrip.mms
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__
12 CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13 /assume=(nostdnew,noglobal_array_new)
14 CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
15 .else
16 .ifdef __WXGTK__
17 CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
18 /assume=(nostdnew,noglobal_array_new)
19 CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
20 .else
21 .ifdef __WXX11__
22 CXX_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
23 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
24 CC_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
25 /name=(as_is,short)
26 .else
27 CXX_DEFINE =
28 CC_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
40 OBJECTS = \
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 selstore.obj,\
70 splitter.obj,\
71 tabg.obj,\
72 textdlgg.obj,\
73 tipdlg.obj,\
74 tipwin.obj,\
75 treectlg.obj,\
76 wizard.obj
77
78 SOURCES = \
79 accel.cpp,\
80 busyinfo.cpp,\
81 calctrl.cpp,\
82 caret.cpp,\
83 choicdgg.cpp,\
84 colrdlgg.cpp,\
85 datectlg.cpp,\
86 dcpsg.cpp,\
87 dirctrlg.cpp,\
88 dirdlgg.cpp,\
89 filedlgg.cpp,\
90 fdrepdlg.cpp,\
91 fontdlgg.cpp,\
92 grid.cpp,\
93 gridctrl.cpp,\
94 gridsel.cpp,\
95 helpext.cpp,\
96 imaglist.cpp,\
97 laywin.cpp,\
98 listctrl.cpp,\
99 logg.cpp,\
100 msgdlgg.cpp,\
101 notebook.cpp,\
102 numdlgg.cpp,\
103 paletteg.cpp,\
104 panelg.cpp,\
105 printps.cpp,\
106 prntdlgg.cpp,\
107 propdlg.cpp,\
108 progdlgg.cpp,\
109 renderg.cpp,\
110 sashwin.cpp,\
111 selstore.cpp,\
112 splitter.cpp,\
113 statline.cpp,\
114 statusbr.cpp,\
115 tabg.cpp,\
116 textdlgg.cpp,\
117 tipdlg.cpp,\
118 tipwin.cpp,\
119 treectlg.cpp,\
120 wizard.cpp,\
121 dragimgg.cpp,\
122 fdrepdlg.cpp,\
123 htmllbox.cpp,\
124 listbkg.cpp,\
125 mdig.cpp,\
126 scrlwing.cpp,\
127 spinctlg.cpp,\
128 splash.cpp,\
129 timer.cpp,\
130 vlbox.cpp,\
131 vscroll.cpp
132
133 .ifdef __WXMOTIF__
134 OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,scrlwing.obj,spinctlg.obj
135 .else
136 .ifdef __WXX11__
137 OBJECTS0=,accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
138 listbkg.obj,mdig.obj,scrlwing.obj,spinctlg.obj,splash.obj,timer.obj,\
139 vlbox.obj,vscroll.obj
140 .else
141 OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj
142 .endif
143 .endif
144
145 all : $(SOURCES)
146 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
147 .ifdef __WXMOTIF__
148 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
149 .else
150 .ifdef __WXGTK__
151 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
152 .else
153 .ifdef __WXX11__
154 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)$(OBJECTS0)
155 .endif
156 .endif
157 .endif
158
159 accel.obj : accel.cpp
160 busyinfo.obj : busyinfo.cpp
161 calctrl.obj : calctrl.cpp
162 caret.obj : caret.cpp
163 choicdgg.obj : choicdgg.cpp
164 colrdlgg.obj : colrdlgg.cpp
165 datectlg.obj : datectlg.cpp
166 dcpsg.obj : dcpsg.cpp
167 dirctrlg.obj : dirctrlg.cpp
168 dirdlgg.obj : dirdlgg.cpp
169 filedlgg.obj : filedlgg.cpp
170 fontdlgg.obj : fontdlgg.cpp
171 fdrepdlg.obj : fdrepdlg.cpp
172 grid.obj : grid.cpp
173 gridctrl.obj : gridctrl.cpp
174 gridsel.obj : gridsel.cpp
175 helpext.obj : helpext.cpp
176 imaglist.obj : imaglist.cpp
177 laywin.obj : laywin.cpp
178 listctrl.obj : listctrl.cpp
179 logg.obj : logg.cpp
180 msgdlgg.obj : msgdlgg.cpp
181 notebook.obj : notebook.cpp
182 numdlgg.obj : numdlgg.cpp
183 paletteg.obj : paletteg.cpp
184 panelg.obj : panelg.cpp
185 printps.obj : printps.cpp
186 prntdlgg.obj : prntdlgg.cpp
187 progdlgg.obj : progdlgg.cpp
188 propdlg.obj : propdlg.cpp
189 scrlwing.obj : scrlwing.cpp
190 spinctlg.obj : spinctlg.cpp
191 renderg.obj : renderg.cpp
192 sashwin.obj : sashwin.cpp
193 selstore.obj : selstore.cpp
194 splitter.obj : splitter.cpp
195 statline.obj : statline.cpp
196 statusbr.obj : statusbr.cpp
197 tabg.obj : tabg.cpp
198 textdlgg.obj : textdlgg.cpp
199 tipdlg.obj : tipdlg.cpp
200 tipwin.obj : tipwin.cpp
201 treectlg.obj : treectlg.cpp
202 wizard.obj : wizard.cpp
203 dragimgg.obj : dragimgg.cpp
204 fdrepdlg.obj : fdrepdlg.cpp
205 htmllbox.obj : htmllbox.cpp
206 listbkg.obj : listbkg.cpp
207 mdig.obj : mdig.cpp
208 scrlwing.obj : scrlwing.cpp
209 spinctlg.obj : spinctlg.cpp
210 splash.obj : splash.cpp
211 timer.obj : timer.cpp
212 vlbox.obj : vlbox.cpp
213 vscroll.obj : vscroll.cpp