allow customization of individual grid lines appearance (patch 1496015)
[wxWidgets.git] / src / generic / descrip.mms
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__
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 .ifdef __WXGTK2__
28 CXX_DEFINE = /define=(__WXGTK__=1,VMS_GTK2==1)/float=ieee\
29         /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
30 CC_DEFINE = /define=(__WX_GTK__=1,VMS_GTK2==1)/float=ieee\
31         /name=(as_is,short)
32 .else
33 CXX_DEFINE =
34 CC_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
47 OBJECTS = \
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
96 SOURCES = \
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__
162 OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,spinctlg.obj
163 .else
164 .ifdef __WXX11__
165 OBJECTS0=,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
169 OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,vlbox.obj,\
170         vscroll.obj,combog.obj,icon.obj
171 .endif
172 .endif
173
174 all : $(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
192 accel.obj : accel.cpp
193 busyinfo.obj : busyinfo.cpp
194 calctrl.obj : calctrl.cpp
195 caret.obj : caret.cpp
196 choicdgg.obj : choicdgg.cpp
197 clrpickerg.obj : clrpickerg.cpp
198 colrdlgg.obj : colrdlgg.cpp
199 datectlg.obj : datectlg.cpp
200 dcpsg.obj : dcpsg.cpp
201 dirctrlg.obj : dirctrlg.cpp
202 dirdlgg.obj : dirdlgg.cpp
203 filedlgg.obj : filedlgg.cpp
204 fontdlgg.obj : fontdlgg.cpp
205 fdrepdlg.obj : fdrepdlg.cpp
206 grid.obj : grid.cpp
207 gridctrl.obj : gridctrl.cpp
208 gridsel.obj : gridsel.cpp
209 helpext.obj : helpext.cpp
210 icon.obj : icon.cpp
211 imaglist.obj : imaglist.cpp
212 laywin.obj : laywin.cpp
213 listctrl.obj : listctrl.cpp
214 logg.obj : logg.cpp
215 msgdlgg.obj : msgdlgg.cpp
216 notebook.obj : notebook.cpp
217 numdlgg.obj : numdlgg.cpp
218 odcombo.obj : odcombo.cpp
219 paletteg.obj : paletteg.cpp
220 panelg.obj : panelg.cpp
221 printps.obj : printps.cpp
222 prntdlgg.obj : prntdlgg.cpp
223 progdlgg.obj : progdlgg.cpp
224 propdlg.obj : propdlg.cpp
225 scrlwing.obj : scrlwing.cpp
226 spinctlg.obj : spinctlg.cpp
227 renderg.obj : renderg.cpp
228 sashwin.obj : sashwin.cpp
229 selstore.obj : selstore.cpp
230 splitter.obj : splitter.cpp
231 statline.obj : statline.cpp
232 statusbr.obj : statusbr.cpp
233 tabg.obj : tabg.cpp
234 textdlgg.obj : textdlgg.cpp
235 tipdlg.obj : tipdlg.cpp
236 tipwin.obj : tipwin.cpp
237 treectlg.obj : treectlg.cpp
238 wizard.obj : wizard.cpp
239 dragimgg.obj : dragimgg.cpp
240 fdrepdlg.obj : fdrepdlg.cpp
241 htmllbox.obj : htmllbox.cpp
242 listbkg.obj : listbkg.cpp
243 mdig.obj : mdig.cpp
244 scrlwing.obj : scrlwing.cpp
245 spinctlg.obj : spinctlg.cpp
246 splash.obj : splash.cpp
247 timer.obj : timer.cpp
248 vlbox.obj : vlbox.cpp
249 vscroll.obj : vscroll.cpp
250         cxx $(CXXFLAGS)$(CXX_DEFINE)/nowarn vscroll.cpp
251 listbkg.obj : listbkg.cpp
252 choicbkg.obj : choicbkg.cpp
253 toolbkg.obj : toolbkg.cpp
254 treebkg.obj : treebkg.cpp
255 combog.obj : combog.cpp
256 fontpickerg.obj : fontpickerg.cpp
257 hyperlink.obj : hyperlink.cpp
258 filepickerg.obj : filepickerg.cpp
259 bmpcboxg.obj : bmpcboxg.cpp