]> git.saurik.com Git - wxWidgets.git/blame - src/generic/descrip.mms
More RTL fixes.
[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) *
097b868b 5# Date : 18 August 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,\
9bea227d 54 datectlg.obj,\
ff522858 55 dcpsg.obj,\
57681e5b 56 dirctrlg.obj,\
ff522858 57 dirdlgg.obj,\
9bea227d 58 fdrepdlg.obj,\
ff522858
JJ
59 fontdlgg.obj,\
60 grid.obj,\
abfcca57
JJ
61 gridctrl.obj,\
62 gridsel.obj,\
ff522858 63 helpext.obj,\
ff522858
JJ
64 imaglist.obj,\
65 laywin.obj,\
93d3dbd4 66 listbkg.obj,\
ff522858
JJ
67 listctrl.obj,\
68 logg.obj,\
69 msgdlgg.obj,\
ff522858
JJ
70 numdlgg.obj,\
71 panelg.obj,\
72 printps.obj,\
73 prntdlgg.obj,\
d43e302b 74 propdlg.obj,\
ff522858 75 progdlgg.obj,\
40f27731 76 renderg.obj,\
ff522858 77 sashwin.obj,\
6694ee19 78 scrlwing.obj,\
c698eae5 79 selstore.obj,\
ff522858 80 splitter.obj,\
ff522858
JJ
81 tabg.obj,\
82 textdlgg.obj,\
83 tipdlg.obj,\
135ce19c 84 tipwin.obj,\
93d3dbd4
JJ
85 toolbkg.obj,\
86 treebkg.obj,\
57681e5b 87 treectlg.obj,\
ff522858
JJ
88 wizard.obj
89
90SOURCES = \
1a0d517e 91 accel.cpp,\
ff522858 92 busyinfo.cpp,\
1696c178 93 calctrl.cpp,\
ff522858 94 caret.cpp,\
93d3dbd4 95 choicbkg.cpp,\
ff522858
JJ
96 choicdgg.cpp,\
97 colrdlgg.cpp,\
9bea227d 98 datectlg.cpp,\
ff522858 99 dcpsg.cpp,\
57681e5b 100 dirctrlg.cpp,\
ff522858 101 dirdlgg.cpp,\
27df579a 102 filedlgg.cpp,\
9bea227d 103 fdrepdlg.cpp,\
ff522858
JJ
104 fontdlgg.cpp,\
105 grid.cpp,\
abfcca57
JJ
106 gridctrl.cpp,\
107 gridsel.cpp,\
ff522858 108 helpext.cpp,\
097b868b 109 icon.cpp,\
ff522858
JJ
110 imaglist.cpp,\
111 laywin.cpp,\
93d3dbd4 112 listbkg.cpp,\
ff522858
JJ
113 listctrl.cpp,\
114 logg.cpp,\
115 msgdlgg.cpp,\
116 notebook.cpp,\
117 numdlgg.cpp,\
2900bd1c 118 paletteg.cpp,\
ff522858
JJ
119 panelg.cpp,\
120 printps.cpp,\
121 prntdlgg.cpp,\
d43e302b 122 propdlg.cpp,\
ff522858 123 progdlgg.cpp,\
40f27731 124 renderg.cpp,\
ff522858 125 sashwin.cpp,\
c698eae5 126 selstore.cpp,\
ff522858
JJ
127 splitter.cpp,\
128 statline.cpp,\
129 statusbr.cpp,\
130 tabg.cpp,\
131 textdlgg.cpp,\
132 tipdlg.cpp,\
135ce19c 133 tipwin.cpp,\
93d3dbd4
JJ
134 toolbkg.cpp,\
135 treebkg.cpp,\
57681e5b 136 treectlg.cpp,\
1aebc200
JJ
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
ff522858 149
3fa056ab 150.ifdef __WXMOTIF__
6694ee19 151OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,spinctlg.obj
3fa056ab 152.else
1aebc200
JJ
153.ifdef __WXX11__
154OBJECTS0=,accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
6694ee19 155 listbkg.obj,mdig.obj,spinctlg.obj,splash.obj,timer.obj,\
097b868b 156 vlbox.obj,vscroll.obj,combog.obj,icon.obj
de5fadb4 157.else
097b868b 158OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,icon.obj
de5fadb4 159.endif
3fa056ab 160.endif
ff522858
JJ
161
162all : $(SOURCES)
3fa056ab 163 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
ff522858 164.ifdef __WXMOTIF__
3fa056ab
JJ
165 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
166.else
167.ifdef __WXGTK__
27df579a 168 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
1aebc200 169.else
93d3dbd4
JJ
170.ifdef __WXGTK2__
171 library/crea [--.lib]libwx_gtk2.olb $(OBJECTS)$(OBJECTS0)
172.else
1aebc200
JJ
173.ifdef __WXX11__
174 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)$(OBJECTS0)
3fa056ab 175.endif
ff522858 176.endif
de5fadb4 177.endif
93d3dbd4 178.endif
ff522858 179
1a0d517e 180accel.obj : accel.cpp
ff522858 181busyinfo.obj : busyinfo.cpp
1696c178 182calctrl.obj : calctrl.cpp
ff522858
JJ
183caret.obj : caret.cpp
184choicdgg.obj : choicdgg.cpp
185colrdlgg.obj : colrdlgg.cpp
9bea227d 186datectlg.obj : datectlg.cpp
ff522858 187dcpsg.obj : dcpsg.cpp
57681e5b 188dirctrlg.obj : dirctrlg.cpp
ff522858 189dirdlgg.obj : dirdlgg.cpp
27df579a 190filedlgg.obj : filedlgg.cpp
ff522858 191fontdlgg.obj : fontdlgg.cpp
9bea227d 192fdrepdlg.obj : fdrepdlg.cpp
ff522858 193grid.obj : grid.cpp
abfcca57
JJ
194gridctrl.obj : gridctrl.cpp
195gridsel.obj : gridsel.cpp
ff522858 196helpext.obj : helpext.cpp
097b868b 197icon.obj : icon.cpp
ff522858
JJ
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
2900bd1c 205paletteg.obj : paletteg.cpp
ff522858
JJ
206panelg.obj : panelg.cpp
207printps.obj : printps.cpp
208prntdlgg.obj : prntdlgg.cpp
209progdlgg.obj : progdlgg.cpp
d43e302b 210propdlg.obj : propdlg.cpp
dae752d4
JJ
211scrlwing.obj : scrlwing.cpp
212spinctlg.obj : spinctlg.cpp
40f27731 213renderg.obj : renderg.cpp
ff522858 214sashwin.obj : sashwin.cpp
c698eae5 215selstore.obj : selstore.cpp
ff522858
JJ
216splitter.obj : splitter.cpp
217statline.obj : statline.cpp
218statusbr.obj : statusbr.cpp
219tabg.obj : tabg.cpp
220textdlgg.obj : textdlgg.cpp
221tipdlg.obj : tipdlg.cpp
135ce19c 222tipwin.obj : tipwin.cpp
57681e5b 223treectlg.obj : treectlg.cpp
ff522858 224wizard.obj : wizard.cpp
1aebc200
JJ
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
088af589 236 cxx $(CXXFLAGS)$(CXX_DEFINE)/nowarn vscroll.cpp
93d3dbd4
JJ
237listbkg.obj : listbkg.cpp
238choicbkg.obj : choicbkg.cpp
239toolbkg.obj : toolbkg.cpp
240treebkg.obj : treebkg.cpp
12faa71c 241combog.obj : combog.cpp