]> git.saurik.com Git - wxWidgets.git/blob - src/generic/descrip.mms
no changes
[wxWidgets.git] / src / generic / descrip.mms
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__
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 .ifdef __WXGTK__
17 .ifdef __WXUNIVERSAL__
18 CXX_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
19 /name=(as_is,short)/ieee=denorm/assume=(nostdnew,noglobal_array_new)
20 CC_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
21 /name=(as_is,short)/ieee=denorm
22 .else
23 CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
24 /assume=(nostdnew,noglobal_array_new)
25 CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
26 .endif
27 .else
28 CXX_DEFINE =
29 CC_DEFINE =
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
40 OBJECTS = \
41 busyinfo.obj,\
42 calctrl.obj,\
43 caret.obj,\
44 choicdgg.obj,\
45 colrdlgg.obj,\
46 dcpsg.obj,\
47 dirctrlg.obj,\
48 dirdlgg.obj,\
49 fontdlgg.obj,\
50 grid.obj,\
51 gridctrl.obj,\
52 gridsel.obj,\
53 helpext.obj,\
54 imaglist.obj,\
55 laywin.obj,\
56 listctrl.obj,\
57 logg.obj,\
58 msgdlgg.obj,\
59 numdlgg.obj,\
60 panelg.obj,\
61 printps.obj,\
62 prntdlgg.obj,\
63 progdlgg.obj,\
64 renderg.obj,\
65 sashwin.obj,\
66 selstore.obj,\
67 splitter.obj,\
68 tbarsmpl.obj,\
69 tabg.obj,\
70 textdlgg.obj,\
71 tipdlg.obj,\
72 tipwin.obj,\
73 treectlg.obj,\
74 wizard.obj
75
76 SOURCES = \
77 accel.cpp,\
78 busyinfo.cpp,\
79 calctrl.cpp,\
80 caret.cpp,\
81 choicdgg.cpp,\
82 colrdlgg.cpp,\
83 dcpsg.cpp,\
84 dirctrlg.cpp,\
85 dirdlgg.cpp,\
86 filedlgg.cpp,\
87 fontdlgg.cpp,\
88 grid.cpp,\
89 gridctrl.cpp,\
90 gridsel.cpp,\
91 helpext.cpp,\
92 imaglist.cpp,\
93 laywin.cpp,\
94 listctrl.cpp,\
95 logg.cpp,\
96 msgdlgg.cpp,\
97 notebook.cpp,\
98 numdlgg.cpp,\
99 paletteg.cpp,\
100 panelg.cpp,\
101 printps.cpp,\
102 prntdlgg.cpp,\
103 progdlgg.cpp,\
104 renderg.cpp,\
105 sashwin.cpp,\
106 selstore.cpp,\
107 splitter.cpp,\
108 statline.cpp,\
109 statusbr.cpp,\
110 tbarsmpl.cpp,\
111 tabg.cpp,\
112 textdlgg.cpp,\
113 tipdlg.cpp,\
114 tipwin.cpp,\
115 treectlg.cpp,\
116 wizard.cpp
117
118 .ifdef __WXMOTIF__
119 OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,scrlwing.obj,spinctlg.obj
120 .else
121 .ifdef __WXUNIVERSAL__
122 OBJECTS0=,accel.obj,filedlgg.obj,paletteg.obj
123 .else
124 OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj
125 .endif
126 .endif
127
128 all : $(SOURCES)
129 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
130 .ifdef __WXMOTIF__
131 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
132 .else
133 .ifdef __WXGTK__
134 .ifdef __WXUNIVERSAL__
135 library/crea [--.lib]libwx_gtk_univ.olb $(OBJECTS)$(OBJECTS0)
136 .else
137 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
138 .endif
139 .endif
140 .endif
141
142 accel.obj : accel.cpp
143 busyinfo.obj : busyinfo.cpp
144 calctrl.obj : calctrl.cpp
145 caret.obj : caret.cpp
146 choicdgg.obj : choicdgg.cpp
147 colrdlgg.obj : colrdlgg.cpp
148 dcpsg.obj : dcpsg.cpp
149 dirctrlg.obj : dirctrlg.cpp
150 dirdlgg.obj : dirdlgg.cpp
151 filedlgg.obj : filedlgg.cpp
152 fontdlgg.obj : fontdlgg.cpp
153 grid.obj : grid.cpp
154 gridctrl.obj : gridctrl.cpp
155 gridsel.obj : gridsel.cpp
156 helpext.obj : helpext.cpp
157 imaglist.obj : imaglist.cpp
158 laywin.obj : laywin.cpp
159 listctrl.obj : listctrl.cpp
160 logg.obj : logg.cpp
161 msgdlgg.obj : msgdlgg.cpp
162 notebook.obj : notebook.cpp
163 numdlgg.obj : numdlgg.cpp
164 paletteg.obj : paletteg.cpp
165 panelg.obj : panelg.cpp
166 printps.obj : printps.cpp
167 prntdlgg.obj : prntdlgg.cpp
168 progdlgg.obj : progdlgg.cpp
169 scrlwing.obj : scrlwing.cpp
170 spinctlg.obj : spinctlg.cpp
171 renderg.obj : renderg.cpp
172 sashwin.obj : sashwin.cpp
173 selstore.obj : selstore.cpp
174 splitter.obj : splitter.cpp
175 statline.obj : statline.cpp
176 statusbr.obj : statusbr.cpp
177 tbarsmpl.obj : tbarsmpl.cpp
178 tabg.obj : tabg.cpp
179 textdlgg.obj : textdlgg.cpp
180 tipdlg.obj : tipdlg.cpp
181 tipwin.obj : tipwin.cpp
182 treectlg.obj : treectlg.cpp
183 wizard.obj : wizard.cpp