]> git.saurik.com Git - wxWidgets.git/blame - src/generic/descrip.mms
make sure wxNativeFontInfo is defined
[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) *
38e54405 5# Date : 15 December 2010 *
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 = \
9f06039f 48 aboutdlgg.obj,\
ff522858 49 busyinfo.obj,\
9b4fd94a 50 calctrlg.obj,\
ff522858 51 caret.obj,\
93d3dbd4 52 choicbkg.obj,\
ff522858 53 choicdgg.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,\
9f06039f 64 htmllbox.obj,\
ff522858
JJ
65 imaglist.obj,\
66 laywin.obj,\
93d3dbd4 67 listbkg.obj,\
ff522858
JJ
68 listctrl.obj,\
69 logg.obj,\
70 msgdlgg.obj,\
ff522858 71 numdlgg.obj,\
f97d9370 72 odcombo.obj,\
ff522858
JJ
73 panelg.obj,\
74 printps.obj,\
75 prntdlgg.obj,\
d43e302b 76 propdlg.obj,\
ff522858 77 progdlgg.obj,\
40f27731 78 renderg.obj,\
ff522858 79 sashwin.obj,\
6694ee19 80 scrlwing.obj,\
c698eae5 81 selstore.obj,\
ff522858 82 splitter.obj,\
ff522858
JJ
83 tabg.obj,\
84 textdlgg.obj,\
85 tipdlg.obj,\
135ce19c 86 tipwin.obj,\
93d3dbd4
JJ
87 toolbkg.obj,\
88 treebkg.obj,\
57681e5b 89 treectlg.obj,\
f97d9370 90 wizard.obj,\
8e3d083b 91 hyperlinkg.obj,\
6c1465ef 92 filepickerg.obj,\
6fda7f01 93 bmpcboxg.obj,\
3fd2d0c4 94 filectrlg.obj,srchctlg.obj,notifmsgg.obj,headerctrlg.obj,\
bd5cbfab 95 grideditors.obj,vlbox.obj,vscroll.obj,stattextg.obj,\
07725658 96 editlbox.obj,datavgen.obj,dbgrptg.obj,dragimgg.obj,\
38e54405 97 richmsgdlgg.obj,commandlinkbuttong.obj,spinctlg.obj
ff522858
JJ
98
99SOURCES = \
9f06039f 100 aboutdlgg.cpp,\
1a0d517e 101 accel.cpp,\
9f06039f 102 animateg.cpp,\
ff522858 103 busyinfo.cpp,\
9b4fd94a 104 calctrlg.cpp,\
ff522858 105 caret.cpp,\
93d3dbd4 106 choicbkg.cpp,\
ff522858 107 choicdgg.cpp,\
9f06039f 108 collpaneg.cpp,\
ff522858 109 colrdlgg.cpp,\
f97d9370 110 clrpickerg.cpp,\
9bea227d 111 datectlg.cpp,\
ff522858 112 dcpsg.cpp,\
57681e5b 113 dirctrlg.cpp,\
ff522858 114 dirdlgg.cpp,\
27df579a 115 filedlgg.cpp,\
9bea227d 116 fdrepdlg.cpp,\
ff522858 117 fontdlgg.cpp,\
f97d9370 118 fontpickerg.cpp,\
ff522858 119 grid.cpp,\
abfcca57
JJ
120 gridctrl.cpp,\
121 gridsel.cpp,\
ff522858 122 helpext.cpp,\
9f06039f 123 htmllbox.cpp,\
ff522858
JJ
124 imaglist.cpp,\
125 laywin.cpp,\
93d3dbd4 126 listbkg.cpp,\
ff522858
JJ
127 listctrl.cpp,\
128 logg.cpp,\
129 msgdlgg.cpp,\
130 notebook.cpp,\
131 numdlgg.cpp,\
f97d9370 132 odcombo.cpp,\
2900bd1c 133 paletteg.cpp,\
ff522858
JJ
134 panelg.cpp,\
135 printps.cpp,\
136 prntdlgg.cpp,\
d43e302b 137 propdlg.cpp,\
ff522858 138 progdlgg.cpp,\
40f27731 139 renderg.cpp,\
ff522858 140 sashwin.cpp,\
c698eae5 141 selstore.cpp,\
ff522858
JJ
142 splitter.cpp,\
143 statline.cpp,\
144 statusbr.cpp,\
145 tabg.cpp,\
146 textdlgg.cpp,\
147 tipdlg.cpp,\
135ce19c 148 tipwin.cpp,\
93d3dbd4
JJ
149 toolbkg.cpp,\
150 treebkg.cpp,\
57681e5b 151 treectlg.cpp,\
1aebc200
JJ
152 wizard.cpp,\
153 dragimgg.cpp,\
154 fdrepdlg.cpp,\
155 htmllbox.cpp,\
156 listbkg.cpp,\
157 mdig.cpp,\
158 scrlwing.cpp,\
159 spinctlg.cpp,\
160 splash.cpp,\
161 timer.cpp,\
162 vlbox.cpp,\
8e3d083b 163 hyperlinkg.cpp,\
f97d9370
JJ
164 filepickerg.cpp,\
165 vscroll.cpp,\
1fb424fa 166 icon.cpp,bmpcboxg.cpp,filectrlg.cpp,srchctlg.cpp,notifmsgg.cpp\
6470a6a9 167 ,headerctrlg.cpp,grideditors.cpp,stattextg.cpp,editlbox.cpp,\
0de66257 168 datavgen.cpp,dbgrptg.cpp,dragimgg.cpp,richmsgdlgg.cpp,\
38e54405 169 commandlinkbuttong.cpp,spinctlg.cpp
ff522858 170
3fa056ab 171.ifdef __WXMOTIF__
76c32e7b 172OBJECTS0=statusbr.obj,statline.obj,notebook.obj,spinctlg.obj,collpaneg.obj,\
c8f04120 173 combog.obj,animateg.obj,colrdlgg.obj,clrpickerg.obj,fontpickerg.obj,\
4bd57bb6 174 mdig.obj,infobar.obj
3fa056ab 175.else
1aebc200 176.ifdef __WXX11__
76c32e7b 177OBJECTS0=accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
6694ee19 178 listbkg.obj,mdig.obj,spinctlg.obj,splash.obj,timer.obj,\
595cf498 179 combog.obj,icon.obj,collpaneg.obj,animateg.obj,\
4bd57bb6 180 colrdlgg.obj,clrpickerg.obj,fontpickerg.obj,infobar.obj
9f06039f
JJ
181.else
182.ifdef __WXGTK__
595cf498
JJ
183OBJECTS0=accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,\
184 combog.obj,icon.obj,collpaneg.obj,animateg.obj,\
4bd57bb6 185 colrdlgg.obj,clrpickerg.obj,fontpickerg.obj,infobar.obj
de5fadb4 186.else
595cf498
JJ
187OBJECTS0=accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,\
188 combog.obj,icon.obj
de5fadb4 189.endif
3fa056ab 190.endif
9f06039f 191.endif
ff522858
JJ
192
193all : $(SOURCES)
304a807a
JJ
194 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
195 $(MMS)$(MMSQUALIFIERS) $(OBJECTS0)
ff522858 196.ifdef __WXMOTIF__
304a807a
JJ
197 library/crea [--.lib]libwx_motif.olb $(OBJECTS)
198 library [--.lib]libwx_motif.olb $(OBJECTS0)
3fa056ab
JJ
199.else
200.ifdef __WXGTK__
304a807a
JJ
201 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)
202 library [--.lib]libwx_gtk.olb $(OBJECTS0)
1aebc200 203.else
93d3dbd4 204.ifdef __WXGTK2__
304a807a
JJ
205 library/crea [--.lib]libwx_gtk2.olb $(OBJECTS)
206 library [--.lib]libwx_gtk2.olb $(OBJECTS0)
93d3dbd4 207.else
1aebc200 208.ifdef __WXX11__
304a807a
JJ
209 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)
210 library [--.lib]libwx_x11_univ.olb $(OBJECTS0)
3fa056ab 211.endif
ff522858 212.endif
de5fadb4 213.endif
93d3dbd4 214.endif
ff522858 215
76c32e7b
JJ
216$(OBJECTS) : [--.include.wx]setup.h
217$(OBJECTS0) : [--.include.wx]setup.h
218
9f06039f 219aboutdlgg.obj : aboutdlgg.cpp
1a0d517e 220accel.obj : accel.cpp
9f06039f 221animateg.obj : animateg.cpp
ff522858 222busyinfo.obj : busyinfo.cpp
9b4fd94a 223calctrlg.obj : calctrlg.cpp
ff522858
JJ
224caret.obj : caret.cpp
225choicdgg.obj : choicdgg.cpp
f97d9370 226clrpickerg.obj : clrpickerg.cpp
9f06039f 227collpaneg.obj : collpaneg.cpp
ff522858 228colrdlgg.obj : colrdlgg.cpp
9bea227d 229datectlg.obj : datectlg.cpp
ff522858 230dcpsg.obj : dcpsg.cpp
57681e5b 231dirctrlg.obj : dirctrlg.cpp
ff522858 232dirdlgg.obj : dirdlgg.cpp
27df579a 233filedlgg.obj : filedlgg.cpp
ff522858 234fontdlgg.obj : fontdlgg.cpp
9bea227d 235fdrepdlg.obj : fdrepdlg.cpp
ff522858 236grid.obj : grid.cpp
abfcca57
JJ
237gridctrl.obj : gridctrl.cpp
238gridsel.obj : gridsel.cpp
ff522858 239helpext.obj : helpext.cpp
9f06039f 240htmllbox.obj : htmllbox.cpp
097b868b 241icon.obj : icon.cpp
ff522858
JJ
242imaglist.obj : imaglist.cpp
243laywin.obj : laywin.cpp
244listctrl.obj : listctrl.cpp
245logg.obj : logg.cpp
246msgdlgg.obj : msgdlgg.cpp
247notebook.obj : notebook.cpp
248numdlgg.obj : numdlgg.cpp
f97d9370 249odcombo.obj : odcombo.cpp
2900bd1c 250paletteg.obj : paletteg.cpp
ff522858
JJ
251panelg.obj : panelg.cpp
252printps.obj : printps.cpp
253prntdlgg.obj : prntdlgg.cpp
254progdlgg.obj : progdlgg.cpp
d43e302b 255propdlg.obj : propdlg.cpp
dae752d4
JJ
256scrlwing.obj : scrlwing.cpp
257spinctlg.obj : spinctlg.cpp
40f27731 258renderg.obj : renderg.cpp
ff522858 259sashwin.obj : sashwin.cpp
c698eae5 260selstore.obj : selstore.cpp
ff522858
JJ
261splitter.obj : splitter.cpp
262statline.obj : statline.cpp
263statusbr.obj : statusbr.cpp
264tabg.obj : tabg.cpp
265textdlgg.obj : textdlgg.cpp
266tipdlg.obj : tipdlg.cpp
135ce19c 267tipwin.obj : tipwin.cpp
57681e5b 268treectlg.obj : treectlg.cpp
ff522858 269wizard.obj : wizard.cpp
1aebc200
JJ
270dragimgg.obj : dragimgg.cpp
271fdrepdlg.obj : fdrepdlg.cpp
272htmllbox.obj : htmllbox.cpp
273listbkg.obj : listbkg.cpp
274mdig.obj : mdig.cpp
275scrlwing.obj : scrlwing.cpp
276spinctlg.obj : spinctlg.cpp
277splash.obj : splash.cpp
278timer.obj : timer.cpp
279vlbox.obj : vlbox.cpp
280vscroll.obj : vscroll.cpp
088af589 281 cxx $(CXXFLAGS)$(CXX_DEFINE)/nowarn vscroll.cpp
93d3dbd4
JJ
282listbkg.obj : listbkg.cpp
283choicbkg.obj : choicbkg.cpp
284toolbkg.obj : toolbkg.cpp
285treebkg.obj : treebkg.cpp
12faa71c 286combog.obj : combog.cpp
f97d9370 287fontpickerg.obj : fontpickerg.cpp
8e3d083b 288hyperlinkg.obj : hyperlinkg.cpp
f97d9370 289filepickerg.obj : filepickerg.cpp
6c1465ef 290bmpcboxg.obj : bmpcboxg.cpp
6fda7f01
JJ
291filectrlg.obj : filectrlg.cpp
292srchctlg.obj : srchctlg.cpp
76c32e7b 293notifmsgg.obj : notifmsgg.cpp
a343ac03 294stattextg.obj : stattextg.cpp
1fb424fa 295headerctrlg.obj : headerctrlg.cpp
3fd2d0c4 296grideditors.obj : grideditors.cpp
6470a6a9
JJ
297infobar.obj : infobar.cpp
298datavgen.obj : datavgen.cpp
0ea0feb8 299 cxx $(CXXFLAGS)$(CXX_DEFINE)/warn=disable=(UNSCOMZER) datavgen.cpp
c11b4853 300dbgrptg.obj : dbgrptg.cpp
30fbed20 301dragimgg.obj : dragimgg.cpp
07725658 302richmsgdlgg.obj : richmsgdlgg.cpp
0de66257 303commandlinkbuttong.obj : commandlinkbuttong.cpp
38e54405 304spinctlg.obj : spinctlg.cpp