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