]> git.saurik.com Git - wxWidgets.git/blame - src/motif/descrip.mms
use IMPLEMENT_APP_CONSOLE and not IMPLEMENT_APP for console apps
[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) *
76c32e7b 5# Date : 19 december 2007 *
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,\
07518267
JJ
53 gsockmot.obj,\
54 icon.obj,\
55 listbox.obj,\
56 main.obj,\
57 mdi.obj,\
58 menu.obj,\
59 menuitem.obj,\
60 minifram.obj,\
61 msgdlg.obj,\
07518267
JJ
62 radiobox.obj,\
63 radiobut.obj,\
07518267
JJ
64 scrolbar.obj,\
65 settings.obj,\
66 slider.obj,\
67 spinbutt.obj,\
68 statbmp.obj,\
69 statbox.obj,\
70 stattext.obj,\
71 textctrl.obj,\
76c32e7b 72 textentry.obj,\
5a2db5f1 73 toplevel.obj,\
07518267
JJ
74 timer.obj,\
75 toolbar.obj,\
d48568a5 76 utils.obj,\
07518267
JJ
77 window.obj
78
79SOURCES = \
80 accel.cpp,\
81 app.cpp,\
07518267 82 bmpbuttn.cpp,\
d171743e 83 bmpmotif.cpp,\
07518267
JJ
84 button.cpp,\
85 checkbox.cpp,\
86 checklst.cpp,\
87 choice.cpp,\
88 clipbrd.cpp,\
89 colour.cpp,\
dc3b0532 90 combobox.cpp,\
07518267
JJ
91 control.cpp,\
92 cursor.cpp,\
93 data.cpp,\
94 dataobj.cpp,\
95 dc.cpp,\
96 dcclient.cpp,\
97 dcmemory.cpp,\
98 dcscreen.cpp,\
99 dialog.cpp,\
bf91e652 100 evtloop.cpp,\
07518267
JJ
101 filedlg.cpp,\
102 font.cpp,\
103 frame.cpp,\
104 gauge.cpp,\
ac879065 105 gsockmot.cpp,\
07518267
JJ
106 icon.cpp,\
107 listbox.cpp,\
108 main.cpp,\
109 mdi.cpp,\
110 menu.cpp,\
111 menuitem.cpp,\
112 minifram.cpp,\
113 msgdlg.cpp,\
07518267
JJ
114 radiobox.cpp,\
115 radiobut.cpp,\
07518267
JJ
116 scrolbar.cpp,\
117 settings.cpp,\
118 slider.cpp,\
119 spinbutt.cpp,\
120 statbmp.cpp,\
121 statbox.cpp,\
122 stattext.cpp,\
123 textctrl.cpp,\
76c32e7b 124 textentry.cpp,\
5a2db5f1 125 toplevel.cpp,\
07518267
JJ
126 timer.cpp,\
127 toolbar.cpp,\
d48568a5 128 utils.cpp,\
07518267
JJ
129 window.cpp,\
130 [.xmcombo]xmcombo.c\
131
132all : $(SOURCES)
133 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
134.ifdef __WXMOTIF__
135 library [--.lib]libwx_motif.olb $(OBJECTS)
136.endif
137
76c32e7b
JJ
138$(OBJECTS) : [--.include.wx]setup.h
139
07518267 140xmcombo.obj : [.xmcombo]xmcombo.c
4dff3400 141 cc $(CFLAGS)$(CC_DEFINE) [.xmcombo]xmcombo.c
07518267
JJ
142
143accel.obj : accel.cpp
144app.obj : app.cpp
07518267 145bmpbuttn.obj : bmpbuttn.cpp
973451af 146bmpmotif.obj : bmpmotif.cpp
07518267
JJ
147button.obj : button.cpp
148checkbox.obj : checkbox.cpp
149checklst.obj : checklst.cpp
150choice.obj : choice.cpp
151clipbrd.obj : clipbrd.cpp
152colour.obj : colour.cpp
dc3b0532 153combobox.obj : combobox.cpp
07518267
JJ
154control.obj : control.cpp
155cursor.obj : cursor.cpp
156data.obj : data.cpp
157dataobj.obj : dataobj.cpp
158dc.obj : dc.cpp
159dcclient.obj : dcclient.cpp
160dcmemory.obj : dcmemory.cpp
161dcscreen.obj : dcscreen.cpp
162dialog.obj : dialog.cpp
bf91e652 163evtloop.obj : evtloop.cpp
07518267
JJ
164filedlg.obj : filedlg.cpp
165font.obj : font.cpp
166frame.obj : frame.cpp
167gauge.obj : gauge.cpp
ac879065 168gsockmot.obj : gsockmot.cpp
07518267
JJ
169icon.obj : icon.cpp
170listbox.obj : listbox.cpp
171main.obj : main.cpp
172mdi.obj : mdi.cpp
173menu.obj : menu.cpp
174menuitem.obj : menuitem.cpp
175minifram.obj : minifram.cpp
176msgdlg.obj : msgdlg.cpp
07518267
JJ
177radiobox.obj : radiobox.cpp
178radiobut.obj : radiobut.cpp
07518267
JJ
179scrolbar.obj : scrolbar.cpp
180settings.obj : settings.cpp
181slider.obj : slider.cpp
182spinbutt.obj : spinbutt.cpp
183statbmp.obj : statbmp.cpp
184statbox.obj : statbox.cpp
185stattext.obj : stattext.cpp
186textctrl.obj : textctrl.cpp
76c32e7b 187textentry.obj : textentry.cpp
5a2db5f1 188toplevel.obj : toplevel.cpp
07518267
JJ
189timer.obj : timer.cpp
190toolbar.obj : toolbar.cpp
d48568a5 191utils.obj : utils.cpp
07518267 192window.obj : window.cpp