]> git.saurik.com Git - wxWidgets.git/blame - src/generic/descrip.mms
Warning fixes found under hardest mode of OpenWatcom. Seems clean in Borland, MinGW...
[wxWidgets.git] / src / generic / descrip.mms
CommitLineData
ff522858
JJ
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__
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
ff522858 27CXX_DEFINE =
14329e03 28CC_DEFINE =
ff522858 29.endif
3fa056ab 30.endif
1aebc200 31.endif
ff522858
JJ
32
33.suffixes : .cpp
34
35.cpp.obj :
36 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
14329e03
JJ
37.c.obj :
38 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
ff522858
JJ
39
40OBJECTS = \
41 busyinfo.obj,\
1696c178 42 calctrl.obj,\
ff522858
JJ
43 caret.obj,\
44 choicdgg.obj,\
45 colrdlgg.obj,\
46 dcpsg.obj,\
57681e5b 47 dirctrlg.obj,\
ff522858
JJ
48 dirdlgg.obj,\
49 fontdlgg.obj,\
50 grid.obj,\
abfcca57
JJ
51 gridctrl.obj,\
52 gridsel.obj,\
ff522858 53 helpext.obj,\
ff522858
JJ
54 imaglist.obj,\
55 laywin.obj,\
56 listctrl.obj,\
57 logg.obj,\
58 msgdlgg.obj,\
ff522858
JJ
59 numdlgg.obj,\
60 panelg.obj,\
61 printps.obj,\
62 prntdlgg.obj,\
63 progdlgg.obj,\
40f27731 64 renderg.obj,\
ff522858 65 sashwin.obj,\
c698eae5 66 selstore.obj,\
ff522858 67 splitter.obj,\
ff522858
JJ
68 tabg.obj,\
69 textdlgg.obj,\
70 tipdlg.obj,\
135ce19c 71 tipwin.obj,\
57681e5b 72 treectlg.obj,\
ff522858
JJ
73 wizard.obj
74
75SOURCES = \
1a0d517e 76 accel.cpp,\
ff522858 77 busyinfo.cpp,\
1696c178 78 calctrl.cpp,\
ff522858
JJ
79 caret.cpp,\
80 choicdgg.cpp,\
81 colrdlgg.cpp,\
82 dcpsg.cpp,\
57681e5b 83 dirctrlg.cpp,\
ff522858 84 dirdlgg.cpp,\
27df579a 85 filedlgg.cpp,\
ff522858
JJ
86 fontdlgg.cpp,\
87 grid.cpp,\
abfcca57
JJ
88 gridctrl.cpp,\
89 gridsel.cpp,\
ff522858 90 helpext.cpp,\
ff522858
JJ
91 imaglist.cpp,\
92 laywin.cpp,\
93 listctrl.cpp,\
94 logg.cpp,\
95 msgdlgg.cpp,\
96 notebook.cpp,\
97 numdlgg.cpp,\
2900bd1c 98 paletteg.cpp,\
ff522858
JJ
99 panelg.cpp,\
100 printps.cpp,\
101 prntdlgg.cpp,\
102 progdlgg.cpp,\
40f27731 103 renderg.cpp,\
ff522858 104 sashwin.cpp,\
c698eae5 105 selstore.cpp,\
ff522858
JJ
106 splitter.cpp,\
107 statline.cpp,\
108 statusbr.cpp,\
109 tabg.cpp,\
110 textdlgg.cpp,\
111 tipdlg.cpp,\
135ce19c 112 tipwin.cpp,\
57681e5b 113 treectlg.cpp,\
1aebc200
JJ
114 wizard.cpp,\
115 dragimgg.cpp,\
116 fdrepdlg.cpp,\
117 htmllbox.cpp,\
118 listbkg.cpp,\
119 mdig.cpp,\
120 scrlwing.cpp,\
121 spinctlg.cpp,\
122 splash.cpp,\
123 timer.cpp,\
124 vlbox.cpp,\
125 vscroll.cpp
ff522858 126
3fa056ab 127.ifdef __WXMOTIF__
de5fadb4 128OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,scrlwing.obj,spinctlg.obj
3fa056ab 129.else
1aebc200
JJ
130.ifdef __WXX11__
131OBJECTS0=,accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
132 listbkg.obj,mdig.obj,scrlwing.obj,spinctlg.obj,splash.obj,timer.obj,\
133 vlbox.obj,vscroll.obj
de5fadb4
JJ
134.else
135OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj
136.endif
3fa056ab 137.endif
ff522858
JJ
138
139all : $(SOURCES)
3fa056ab 140 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
ff522858 141.ifdef __WXMOTIF__
3fa056ab
JJ
142 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
143.else
144.ifdef __WXGTK__
27df579a 145 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
1aebc200
JJ
146.else
147.ifdef __WXX11__
148 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)$(OBJECTS0)
3fa056ab 149.endif
ff522858 150.endif
de5fadb4 151.endif
ff522858 152
1a0d517e 153accel.obj : accel.cpp
ff522858 154busyinfo.obj : busyinfo.cpp
1696c178 155calctrl.obj : calctrl.cpp
ff522858
JJ
156caret.obj : caret.cpp
157choicdgg.obj : choicdgg.cpp
158colrdlgg.obj : colrdlgg.cpp
159dcpsg.obj : dcpsg.cpp
57681e5b 160dirctrlg.obj : dirctrlg.cpp
ff522858 161dirdlgg.obj : dirdlgg.cpp
27df579a 162filedlgg.obj : filedlgg.cpp
ff522858
JJ
163fontdlgg.obj : fontdlgg.cpp
164grid.obj : grid.cpp
abfcca57
JJ
165gridctrl.obj : gridctrl.cpp
166gridsel.obj : gridsel.cpp
ff522858 167helpext.obj : helpext.cpp
ff522858
JJ
168imaglist.obj : imaglist.cpp
169laywin.obj : laywin.cpp
170listctrl.obj : listctrl.cpp
171logg.obj : logg.cpp
172msgdlgg.obj : msgdlgg.cpp
173notebook.obj : notebook.cpp
174numdlgg.obj : numdlgg.cpp
2900bd1c 175paletteg.obj : paletteg.cpp
ff522858
JJ
176panelg.obj : panelg.cpp
177printps.obj : printps.cpp
178prntdlgg.obj : prntdlgg.cpp
179progdlgg.obj : progdlgg.cpp
dae752d4
JJ
180scrlwing.obj : scrlwing.cpp
181spinctlg.obj : spinctlg.cpp
40f27731 182renderg.obj : renderg.cpp
ff522858 183sashwin.obj : sashwin.cpp
c698eae5 184selstore.obj : selstore.cpp
ff522858
JJ
185splitter.obj : splitter.cpp
186statline.obj : statline.cpp
187statusbr.obj : statusbr.cpp
188tabg.obj : tabg.cpp
189textdlgg.obj : textdlgg.cpp
190tipdlg.obj : tipdlg.cpp
135ce19c 191tipwin.obj : tipwin.cpp
57681e5b 192treectlg.obj : treectlg.cpp
ff522858 193wizard.obj : wizard.cpp
1aebc200
JJ
194dragimgg.obj : dragimgg.cpp
195fdrepdlg.obj : fdrepdlg.cpp
196htmllbox.obj : htmllbox.cpp
197listbkg.obj : listbkg.cpp
198mdig.obj : mdig.cpp
199scrlwing.obj : scrlwing.cpp
200spinctlg.obj : spinctlg.cpp
201splash.obj : splash.cpp
202timer.obj : timer.cpp
203vlbox.obj : vlbox.cpp
204vscroll.obj : vscroll.cpp