Committing in .
[wxWidgets.git] / src / motif / descrip.mms
1 #*****************************************************************************
2 #                                                                            *
3 # Make file for VMS                                                          *
4 # Author : J.Jansen (joukj@hrem.stm.tudelft.nl)                              *
5 # Date : 10 November 1999                                                    *
6 #                                                                            *
7 #*****************************************************************************
8 .first
9         define wx [--.include.wx]
10
11 .ifdef __WXMOTIF__
12 CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13            /assume=(nostdnew,noglobal_array_new)
14 CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
15 .else
16 CXX_DEFINE =
17 .endif
18
19 .suffixes : .cpp
20
21 .cpp.obj :
22         cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
23 .c.obj :
24         cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
25
26 OBJECTS = \
27                 xmcombo.obj,\
28                 accel.obj,\
29                 app.obj,\
30                 bmpbuttn.obj,\
31                 bmpmotif.obj,\
32                 button.obj,\
33                 checkbox.obj,\
34                 checklst.obj,\
35                 choice.obj,\
36                 clipbrd.obj,\
37                 colour.obj,\
38                 combobox.obj,\
39                 control.obj,\
40                 cursor.obj,\
41                 data.obj,\
42                 dataobj.obj,\
43                 dc.obj,\
44                 dcclient.obj,\
45                 dcmemory.obj,\
46                 dcscreen.obj,\
47                 dialog.obj,\
48                 evtloop.obj,\
49                 filedlg.obj,\
50                 font.obj,\
51                 frame.obj,\
52                 gauge.obj,\
53                 gdiobj.obj,\
54                 gsockmot.obj,\
55                 icon.obj,\
56                 listbox.obj,\
57                 main.obj,\
58                 mdi.obj,\
59                 menu.obj,\
60                 menuitem.obj,\
61                 minifram.obj,\
62                 msgdlg.obj,\
63                 palette.obj,\
64                 radiobox.obj,\
65                 radiobut.obj,\
66                 scrolbar.obj,\
67                 settings.obj,\
68                 slider.obj,\
69                 spinbutt.obj,\
70                 statbmp.obj,\
71                 statbox.obj,\
72                 stattext.obj,\
73                 textctrl.obj,\
74                 toplevel.obj,\
75                 timer.obj,\
76                 toolbar.obj,\
77                 utils.obj,\
78                 window.obj
79
80 SOURCES = \
81                 accel.cpp,\
82                 app.cpp,\
83                 bmpbuttn.cpp,\
84                 bmpmotif.cpp,\
85                 button.cpp,\
86                 checkbox.cpp,\
87                 checklst.cpp,\
88                 choice.cpp,\
89                 clipbrd.cpp,\
90                 colour.cpp,\
91                 combobox.cpp,\
92                 control.cpp,\
93                 cursor.cpp,\
94                 data.cpp,\
95                 dataobj.cpp,\
96                 dc.cpp,\
97                 dcclient.cpp,\
98                 dcmemory.cpp,\
99                 dcscreen.cpp,\
100                 dialog.cpp,\
101                 evtloop.cpp,\
102                 filedlg.cpp,\
103                 font.cpp,\
104                 frame.cpp,\
105                 gauge.cpp,\
106                 gdiobj.cpp,\
107                 gsockmot.cpp,\
108                 icon.cpp,\
109                 listbox.cpp,\
110                 main.cpp,\
111                 mdi.cpp,\
112                 menu.cpp,\
113                 menuitem.cpp,\
114                 minifram.cpp,\
115                 msgdlg.cpp,\
116                 palette.cpp,\
117                 radiobox.cpp,\
118                 radiobut.cpp,\
119                 scrolbar.cpp,\
120                 settings.cpp,\
121                 slider.cpp,\
122                 spinbutt.cpp,\
123                 statbmp.cpp,\
124                 statbox.cpp,\
125                 stattext.cpp,\
126                 textctrl.cpp,\
127                 toplevel.cpp,\
128                 timer.cpp,\
129                 toolbar.cpp,\
130                 utils.cpp,\
131                 window.cpp,\
132                 [.xmcombo]xmcombo.c\
133
134 all : $(SOURCES)
135         $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
136 .ifdef __WXMOTIF__
137         library [--.lib]libwx_motif.olb $(OBJECTS)
138 .endif
139
140 xmcombo.obj : [.xmcombo]xmcombo.c
141         cc $(CFLAGS)$(CC_DEFINE) [.xmcombo]xmcombo.c
142
143 accel.obj : accel.cpp
144 app.obj : app.cpp
145 bmpbuttn.obj : bmpbuttn.cpp
146 bmpmotif.obj : bmpmotif.cpp
147 button.obj : button.cpp
148 checkbox.obj : checkbox.cpp
149 checklst.obj : checklst.cpp
150 choice.obj : choice.cpp
151 clipbrd.obj : clipbrd.cpp
152 colour.obj : colour.cpp
153 combobox.obj : combobox.cpp
154 control.obj : control.cpp
155 cursor.obj : cursor.cpp
156 data.obj : data.cpp
157 dataobj.obj : dataobj.cpp
158 dc.obj : dc.cpp
159 dcclient.obj : dcclient.cpp
160 dcmemory.obj : dcmemory.cpp
161 dcscreen.obj : dcscreen.cpp
162 dialog.obj : dialog.cpp
163 evtloop.obj : evtloop.cpp
164 filedlg.obj : filedlg.cpp
165 font.obj : font.cpp
166 frame.obj : frame.cpp
167 gauge.obj : gauge.cpp
168 gdiobj.obj : gdiobj.cpp
169 gsockmot.obj : gsockmot.cpp
170 icon.obj : icon.cpp
171 listbox.obj : listbox.cpp
172 main.obj : main.cpp
173 mdi.obj : mdi.cpp
174 menu.obj : menu.cpp
175 menuitem.obj : menuitem.cpp
176 minifram.obj : minifram.cpp
177 msgdlg.obj : msgdlg.cpp
178 palette.obj : palette.cpp
179 radiobox.obj : radiobox.cpp
180 radiobut.obj : radiobut.cpp
181 scrolbar.obj : scrolbar.cpp
182 settings.obj : settings.cpp
183 slider.obj : slider.cpp
184 spinbutt.obj : spinbutt.cpp
185 statbmp.obj : statbmp.cpp
186 statbox.obj : statbox.cpp
187 stattext.obj : stattext.cpp
188 textctrl.obj : textctrl.cpp
189 toplevel.obj : toplevel.cpp
190 timer.obj : timer.cpp
191 toolbar.obj : toolbar.cpp
192 utils.obj : utils.cpp
193 window.obj : window.cpp