]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/generic/descrip.mms
cleanup
[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 datectlg.obj,\
47 dcpsg.obj,\
48 dirctrlg.obj,\
49 dirdlgg.obj,\
50 fdrepdlg.obj,\
51 fontdlgg.obj,\
52 grid.obj,\
53 gridctrl.obj,\
54 gridsel.obj,\
55 helpext.obj,\
56 imaglist.obj,\
57 laywin.obj,\
58 listctrl.obj,\
59 logg.obj,\
60 msgdlgg.obj,\
61 numdlgg.obj,\
62 panelg.obj,\
63 printps.obj,\
64 prntdlgg.obj,\
65 progdlgg.obj,\
66 renderg.obj,\
67 sashwin.obj,\
68 selstore.obj,\
69 splitter.obj,\
70 tabg.obj,\
71 textdlgg.obj,\
72 tipdlg.obj,\
73 tipwin.obj,\
74 treectlg.obj,\
75 wizard.obj
76
77SOURCES = \
78 accel.cpp,\
79 busyinfo.cpp,\
80 calctrl.cpp,\
81 caret.cpp,\
82 choicdgg.cpp,\
83 colrdlgg.cpp,\
84 datectlg.cpp,\
85 dcpsg.cpp,\
86 dirctrlg.cpp,\
87 dirdlgg.cpp,\
88 filedlgg.cpp,\
89 fdrepdlg.cpp,\
90 fontdlgg.cpp,\
91 grid.cpp,\
92 gridctrl.cpp,\
93 gridsel.cpp,\
94 helpext.cpp,\
95 imaglist.cpp,\
96 laywin.cpp,\
97 listctrl.cpp,\
98 logg.cpp,\
99 msgdlgg.cpp,\
100 notebook.cpp,\
101 numdlgg.cpp,\
102 paletteg.cpp,\
103 panelg.cpp,\
104 printps.cpp,\
105 prntdlgg.cpp,\
106 progdlgg.cpp,\
107 renderg.cpp,\
108 sashwin.cpp,\
109 selstore.cpp,\
110 splitter.cpp,\
111 statline.cpp,\
112 statusbr.cpp,\
113 tabg.cpp,\
114 textdlgg.cpp,\
115 tipdlg.cpp,\
116 tipwin.cpp,\
117 treectlg.cpp,\
118 wizard.cpp,\
119 dragimgg.cpp,\
120 fdrepdlg.cpp,\
121 htmllbox.cpp,\
122 listbkg.cpp,\
123 mdig.cpp,\
124 scrlwing.cpp,\
125 spinctlg.cpp,\
126 splash.cpp,\
127 timer.cpp,\
128 vlbox.cpp,\
129 vscroll.cpp
130
131.ifdef __WXMOTIF__
132OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,scrlwing.obj,spinctlg.obj
133.else
134.ifdef __WXX11__
135OBJECTS0=,accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
136 listbkg.obj,mdig.obj,scrlwing.obj,spinctlg.obj,splash.obj,timer.obj,\
137 vlbox.obj,vscroll.obj
138.else
139OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj
140.endif
141.endif
142
143all : $(SOURCES)
144 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
145.ifdef __WXMOTIF__
146 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
147.else
148.ifdef __WXGTK__
149 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
150.else
151.ifdef __WXX11__
152 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)$(OBJECTS0)
153.endif
154.endif
155.endif
156
157accel.obj : accel.cpp
158busyinfo.obj : busyinfo.cpp
159calctrl.obj : calctrl.cpp
160caret.obj : caret.cpp
161choicdgg.obj : choicdgg.cpp
162colrdlgg.obj : colrdlgg.cpp
163datectlg.obj : datectlg.cpp
164dcpsg.obj : dcpsg.cpp
165dirctrlg.obj : dirctrlg.cpp
166dirdlgg.obj : dirdlgg.cpp
167filedlgg.obj : filedlgg.cpp
168fontdlgg.obj : fontdlgg.cpp
169fdrepdlg.obj : fdrepdlg.cpp
170grid.obj : grid.cpp
171gridctrl.obj : gridctrl.cpp
172gridsel.obj : gridsel.cpp
173helpext.obj : helpext.cpp
174imaglist.obj : imaglist.cpp
175laywin.obj : laywin.cpp
176listctrl.obj : listctrl.cpp
177logg.obj : logg.cpp
178msgdlgg.obj : msgdlgg.cpp
179notebook.obj : notebook.cpp
180numdlgg.obj : numdlgg.cpp
181paletteg.obj : paletteg.cpp
182panelg.obj : panelg.cpp
183printps.obj : printps.cpp
184prntdlgg.obj : prntdlgg.cpp
185progdlgg.obj : progdlgg.cpp
186scrlwing.obj : scrlwing.cpp
187spinctlg.obj : spinctlg.cpp
188renderg.obj : renderg.cpp
189sashwin.obj : sashwin.cpp
190selstore.obj : selstore.cpp
191splitter.obj : splitter.cpp
192statline.obj : statline.cpp
193statusbr.obj : statusbr.cpp
194tabg.obj : tabg.cpp
195textdlgg.obj : textdlgg.cpp
196tipdlg.obj : tipdlg.cpp
197tipwin.obj : tipwin.cpp
198treectlg.obj : treectlg.cpp
199wizard.obj : wizard.cpp
200dragimgg.obj : dragimgg.cpp
201fdrepdlg.obj : fdrepdlg.cpp
202htmllbox.obj : htmllbox.cpp
203listbkg.obj : listbkg.cpp
204mdig.obj : mdig.cpp
205scrlwing.obj : scrlwing.cpp
206spinctlg.obj : spinctlg.cpp
207splash.obj : splash.cpp
208timer.obj : timer.cpp
209vlbox.obj : vlbox.cpp
210vscroll.obj : vscroll.cpp