]> git.saurik.com Git - wxWidgets.git/blame - src/motif/descrip.mms
fix building with WXWIN_COMPATIBILITY_2_8 == 0
[wxWidgets.git] / src / motif / descrip.mms
CommitLineData
07518267
JJ
1#*****************************************************************************
2# *
3# Make file for VMS *
097b868b 4# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
8f966834 5# Date : 21 August 2013 *
07518267
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)
07518267
JJ
15.else
16CXX_DEFINE =
17.endif
18
19.suffixes : .cpp
20
21.cpp.obj :
22 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
23.c.obj :
4dff3400 24 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
07518267
JJ
25
26OBJECTS = \
27 xmcombo.obj,\
28 accel.obj,\
29 app.obj,\
07518267 30 bmpbuttn.obj,\
973451af 31 bmpmotif.obj,\
07518267
JJ
32 button.obj,\
33 checkbox.obj,\
34 checklst.obj,\
35 choice.obj,\
36 clipbrd.obj,\
37 colour.obj,\
dc3b0532 38 combobox.obj,\
07518267
JJ
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,\
bf91e652 48 evtloop.obj,\
07518267
JJ
49 filedlg.obj,\
50 font.obj,\
51 frame.obj,\
52 gauge.obj,\
17dd542b 53 sockmot.obj,\
07518267
JJ
54 icon.obj,\
55 listbox.obj,\
56 main.obj,\
07518267
JJ
57 menu.obj,\
58 menuitem.obj,\
59 minifram.obj,\
60 msgdlg.obj,\
07518267
JJ
61 radiobox.obj,\
62 radiobut.obj,\
07518267
JJ
63 scrolbar.obj,\
64 settings.obj,\
65 slider.obj,\
66 spinbutt.obj,\
67 statbmp.obj,\
68 statbox.obj,\
69 stattext.obj,\
70 textctrl.obj,\
76c32e7b 71 textentry.obj,\
5a2db5f1 72 toplevel.obj,\
07518267
JJ
73 timer.obj,\
74 toolbar.obj,\
d48568a5 75 utils.obj,\
07518267
JJ
76 window.obj
77
78SOURCES = \
79 accel.cpp,\
80 app.cpp,\
07518267 81 bmpbuttn.cpp,\
d171743e 82 bmpmotif.cpp,\
07518267
JJ
83 button.cpp,\
84 checkbox.cpp,\
85 checklst.cpp,\
86 choice.cpp,\
87 clipbrd.cpp,\
88 colour.cpp,\
dc3b0532 89 combobox.cpp,\
07518267
JJ
90 control.cpp,\
91 cursor.cpp,\
92 data.cpp,\
93 dataobj.cpp,\
94 dc.cpp,\
95 dcclient.cpp,\
96 dcmemory.cpp,\
97 dcscreen.cpp,\
98 dialog.cpp,\
bf91e652 99 evtloop.cpp,\
07518267
JJ
100 filedlg.cpp,\
101 font.cpp,\
102 frame.cpp,\
103 gauge.cpp,\
17dd542b 104 sockmot.cpp,\
07518267
JJ
105 icon.cpp,\
106 listbox.cpp,\
107 main.cpp,\
07518267
JJ
108 menu.cpp,\
109 menuitem.cpp,\
110 minifram.cpp,\
111 msgdlg.cpp,\
07518267
JJ
112 radiobox.cpp,\
113 radiobut.cpp,\
07518267
JJ
114 scrolbar.cpp,\
115 settings.cpp,\
116 slider.cpp,\
117 spinbutt.cpp,\
118 statbmp.cpp,\
119 statbox.cpp,\
120 stattext.cpp,\
121 textctrl.cpp,\
76c32e7b 122 textentry.cpp,\
5a2db5f1 123 toplevel.cpp,\
07518267
JJ
124 timer.cpp,\
125 toolbar.cpp,\
d48568a5 126 utils.cpp,\
07518267
JJ
127 window.cpp,\
128 [.xmcombo]xmcombo.c\
129
130all : $(SOURCES)
131 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
132.ifdef __WXMOTIF__
133 library [--.lib]libwx_motif.olb $(OBJECTS)
134.endif
135
76c32e7b
JJ
136$(OBJECTS) : [--.include.wx]setup.h
137
07518267 138xmcombo.obj : [.xmcombo]xmcombo.c
4dff3400 139 cc $(CFLAGS)$(CC_DEFINE) [.xmcombo]xmcombo.c
07518267
JJ
140
141accel.obj : accel.cpp
142app.obj : app.cpp
07518267 143bmpbuttn.obj : bmpbuttn.cpp
973451af 144bmpmotif.obj : bmpmotif.cpp
07518267
JJ
145button.obj : button.cpp
146checkbox.obj : checkbox.cpp
147checklst.obj : checklst.cpp
148choice.obj : choice.cpp
149clipbrd.obj : clipbrd.cpp
150colour.obj : colour.cpp
dc3b0532 151combobox.obj : combobox.cpp
07518267
JJ
152control.obj : control.cpp
153cursor.obj : cursor.cpp
154data.obj : data.cpp
155dataobj.obj : dataobj.cpp
156dc.obj : dc.cpp
157dcclient.obj : dcclient.cpp
158dcmemory.obj : dcmemory.cpp
159dcscreen.obj : dcscreen.cpp
160dialog.obj : dialog.cpp
bf91e652 161evtloop.obj : evtloop.cpp
07518267
JJ
162filedlg.obj : filedlg.cpp
163font.obj : font.cpp
164frame.obj : frame.cpp
165gauge.obj : gauge.cpp
17dd542b 166sockmot.obj : sockmot.cpp
07518267
JJ
167icon.obj : icon.cpp
168listbox.obj : listbox.cpp
169main.obj : main.cpp
07518267
JJ
170menu.obj : menu.cpp
171menuitem.obj : menuitem.cpp
172minifram.obj : minifram.cpp
173msgdlg.obj : msgdlg.cpp
07518267
JJ
174radiobox.obj : radiobox.cpp
175radiobut.obj : radiobut.cpp
07518267
JJ
176scrolbar.obj : scrolbar.cpp
177settings.obj : settings.cpp
178slider.obj : slider.cpp
179spinbutt.obj : spinbutt.cpp
180statbmp.obj : statbmp.cpp
181statbox.obj : statbox.cpp
182stattext.obj : stattext.cpp
183textctrl.obj : textctrl.cpp
76c32e7b 184textentry.obj : textentry.cpp
5a2db5f1 185toplevel.obj : toplevel.cpp
07518267
JJ
186timer.obj : timer.cpp
187toolbar.obj : toolbar.cpp
d48568a5 188utils.obj : utils.cpp
8f966834
JJ
189 cxx $(CXXFLAGS)$(CXX_DEFINE)/warn=disab=(UNSCOMZER)\
190 $(MMS$TARGET_NAME).cpp
07518267 191window.obj : window.cpp