]> git.saurik.com Git - wxWidgets.git/blame_incremental - src/generic/descrip.mms
compilation fix for broken OS/2 compiler
[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
21CXX_DEFINE =
22CC_DEFINE =
23.endif
24.endif
25
26.suffixes : .cpp
27
28.cpp.obj :
29 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
30.c.obj :
31 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
32
33OBJECTS = \
34 accel.obj,\
35 busyinfo.obj,\
36 calctrl.obj,\
37 caret.obj,\
38 choicdgg.obj,\
39 colrdlgg.obj,\
40 dcpsg.obj,\
41 dirctrlg.obj,\
42 dirdlgg.obj,\
43 fontdlgg.obj,\
44 grid.obj,\
45 helpext.obj,\
46 helphtml.obj,\
47 helpwxht.obj,\
48 helpxlp.obj,\
49 imaglist.obj,\
50 laywin.obj,\
51 listctrl.obj,\
52 logg.obj,\
53 msgdlgg.obj,\
54 numdlgg.obj,\
55 panelg.obj,\
56 printps.obj,\
57 prntdlgg.obj,\
58 progdlgg.obj,\
59 prop.obj,\
60 propform.obj,\
61 proplist.obj,\
62 sashwin.obj,\
63 splitter.obj,\
64 statusbr.obj,\
65 tbarsmpl.obj,\
66 tabg.obj,\
67 textdlgg.obj,\
68 tipdlg.obj,\
69 tipwin.obj,\
70 treectlg.obj,\
71 wizard.obj
72
73SOURCES = \
74 accel.cpp,\
75 busyinfo.cpp,\
76 calctrl.cpp,\
77 caret.cpp,\
78 choicdgg.cpp,\
79 colrdlgg.cpp,\
80 dcpsg.cpp,\
81 dirctrlg.cpp,\
82 dirdlgg.cpp,\
83 filedlgg.cpp,\
84 fontdlgg.cpp,\
85 grid.cpp,\
86 helpext.cpp,\
87 helphtml.cpp,\
88 helpwxht.cpp,\
89 helpxlp.cpp,\
90 imaglist.cpp,\
91 laywin.cpp,\
92 listctrl.cpp,\
93 logg.cpp,\
94 msgdlgg.cpp,\
95 notebook.cpp,\
96 numdlgg.cpp,\
97 paletteg.cpp,\
98 panelg.cpp,\
99 printps.cpp,\
100 prntdlgg.cpp,\
101 progdlgg.cpp,\
102 prop.cpp,\
103 propform.cpp,\
104 proplist.cpp,\
105 sashwin.cpp,\
106 splitter.cpp,\
107 statline.cpp,\
108 statusbr.cpp,\
109 tbarsmpl.cpp,\
110 tabg.cpp,\
111 textdlgg.cpp,\
112 tipdlg.cpp,\
113 tipwin.cpp,\
114 treectlg.cpp,\
115 wizard.cpp
116
117.ifdef __WXMOTIF__
118OBJECTS0=,statline.obj,\
119 notebook.obj
120.else
121OBJECTS0=,filedlgg.obj,paletteg.obj
122.endif
123
124all : $(SOURCES)
125 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
126.ifdef __WXMOTIF__
127 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
128.else
129.ifdef __WXGTK__
130 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
131.endif
132.endif
133
134accel.obj : accel.cpp
135busyinfo.obj : busyinfo.cpp
136calctrl.obj : calctrl.cpp
137caret.obj : caret.cpp
138choicdgg.obj : choicdgg.cpp
139colrdlgg.obj : colrdlgg.cpp
140dcpsg.obj : dcpsg.cpp
141dirctrlg.obj : dirctrlg.cpp
142dirdlgg.obj : dirdlgg.cpp
143filedlgg.obj : filedlgg.cpp
144fontdlgg.obj : fontdlgg.cpp
145grid.obj : grid.cpp
146helpext.obj : helpext.cpp
147helphtml.obj : helphtml.cpp
148helpwxht.obj : helpwxht.cpp
149helpxlp.obj : helpxlp.cpp
150imaglist.obj : imaglist.cpp
151laywin.obj : laywin.cpp
152listctrl.obj : listctrl.cpp
153logg.obj : logg.cpp
154msgdlgg.obj : msgdlgg.cpp
155notebook.obj : notebook.cpp
156numdlgg.obj : numdlgg.cpp
157paletteg.obj : paletteg.cpp
158panelg.obj : panelg.cpp
159printps.obj : printps.cpp
160prntdlgg.obj : prntdlgg.cpp
161progdlgg.obj : progdlgg.cpp
162prop.obj : prop.cpp
163propform.obj : propform.cpp
164proplist.obj : proplist.cpp
165sashwin.obj : sashwin.cpp
166splitter.obj : splitter.cpp
167statline.obj : statline.cpp
168statusbr.obj : statusbr.cpp
169tbarsmpl.obj : tbarsmpl.cpp
170tabg.obj : tabg.cpp
171textdlgg.obj : textdlgg.cpp
172tipdlg.obj : tipdlg.cpp
173tipwin.obj : tipwin.cpp
174treectlg.obj : treectlg.cpp
175wizard.obj : wizard.cpp