]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/generic/descrip.mms
Warning fixes found under hardest mode of OpenWatcom. Seems clean in Borland, MinGW...
[wxWidgets.git] / src / generic / descrip.mms
... / ...
CommitLineData
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__
12CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13 /assume=(nostdnew,noglobal_array_new)
14CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
15.else
16.ifdef __WXGTK__
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
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)
26.else
27CXX_DEFINE =
28CC_DEFINE =
29.endif
30.endif
31.endif
32
33.suffixes : .cpp
34
35.cpp.obj :
36 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
37.c.obj :
38 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
39
40OBJECTS = \
41 busyinfo.obj,\
42 calctrl.obj,\
43 caret.obj,\
44 choicdgg.obj,\
45 colrdlgg.obj,\
46 dcpsg.obj,\
47 dirctrlg.obj,\
48 dirdlgg.obj,\
49 fontdlgg.obj,\
50 grid.obj,\
51 gridctrl.obj,\
52 gridsel.obj,\
53 helpext.obj,\
54 imaglist.obj,\
55 laywin.obj,\
56 listctrl.obj,\
57 logg.obj,\
58 msgdlgg.obj,\
59 numdlgg.obj,\
60 panelg.obj,\
61 printps.obj,\
62 prntdlgg.obj,\
63 progdlgg.obj,\
64 renderg.obj,\
65 sashwin.obj,\
66 selstore.obj,\
67 splitter.obj,\
68 tabg.obj,\
69 textdlgg.obj,\
70 tipdlg.obj,\
71 tipwin.obj,\
72 treectlg.obj,\
73 wizard.obj
74
75SOURCES = \
76 accel.cpp,\
77 busyinfo.cpp,\
78 calctrl.cpp,\
79 caret.cpp,\
80 choicdgg.cpp,\
81 colrdlgg.cpp,\
82 dcpsg.cpp,\
83 dirctrlg.cpp,\
84 dirdlgg.cpp,\
85 filedlgg.cpp,\
86 fontdlgg.cpp,\
87 grid.cpp,\
88 gridctrl.cpp,\
89 gridsel.cpp,\
90 helpext.cpp,\
91 imaglist.cpp,\
92 laywin.cpp,\
93 listctrl.cpp,\
94 logg.cpp,\
95 msgdlgg.cpp,\
96 notebook.cpp,\
97 numdlgg.cpp,\
98 paletteg.cpp,\
99 panelg.cpp,\
100 printps.cpp,\
101 prntdlgg.cpp,\
102 progdlgg.cpp,\
103 renderg.cpp,\
104 sashwin.cpp,\
105 selstore.cpp,\
106 splitter.cpp,\
107 statline.cpp,\
108 statusbr.cpp,\
109 tabg.cpp,\
110 textdlgg.cpp,\
111 tipdlg.cpp,\
112 tipwin.cpp,\
113 treectlg.cpp,\
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
126
127.ifdef __WXMOTIF__
128OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,scrlwing.obj,spinctlg.obj
129.else
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
134.else
135OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj
136.endif
137.endif
138
139all : $(SOURCES)
140 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
141.ifdef __WXMOTIF__
142 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
143.else
144.ifdef __WXGTK__
145 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
146.else
147.ifdef __WXX11__
148 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)$(OBJECTS0)
149.endif
150.endif
151.endif
152
153accel.obj : accel.cpp
154busyinfo.obj : busyinfo.cpp
155calctrl.obj : calctrl.cpp
156caret.obj : caret.cpp
157choicdgg.obj : choicdgg.cpp
158colrdlgg.obj : colrdlgg.cpp
159dcpsg.obj : dcpsg.cpp
160dirctrlg.obj : dirctrlg.cpp
161dirdlgg.obj : dirdlgg.cpp
162filedlgg.obj : filedlgg.cpp
163fontdlgg.obj : fontdlgg.cpp
164grid.obj : grid.cpp
165gridctrl.obj : gridctrl.cpp
166gridsel.obj : gridsel.cpp
167helpext.obj : helpext.cpp
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
175paletteg.obj : paletteg.cpp
176panelg.obj : panelg.cpp
177printps.obj : printps.cpp
178prntdlgg.obj : prntdlgg.cpp
179progdlgg.obj : progdlgg.cpp
180scrlwing.obj : scrlwing.cpp
181spinctlg.obj : spinctlg.cpp
182renderg.obj : renderg.cpp
183sashwin.obj : sashwin.cpp
184selstore.obj : selstore.cpp
185splitter.obj : splitter.cpp
186statline.obj : statline.cpp
187statusbr.obj : statusbr.cpp
188tabg.obj : tabg.cpp
189textdlgg.obj : textdlgg.cpp
190tipdlg.obj : tipdlg.cpp
191tipwin.obj : tipwin.cpp
192treectlg.obj : treectlg.cpp
193wizard.obj : wizard.cpp
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