Committing in .
[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 CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
18            /assume=(nostdnew,noglobal_array_new)
19 CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
20 .else
21 CXX_DEFINE =
22 CC_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
33 OBJECTS = \
34                 busyinfo.obj,\
35                 calctrl.obj,\
36                 caret.obj,\
37                 choicdgg.obj,\
38                 colrdlgg.obj,\
39                 dcpsg.obj,\
40                 dirctrlg.obj,\
41                 dirdlgg.obj,\
42                 fontdlgg.obj,\
43                 grid.obj,\
44                 helpext.obj,\
45                 helphtml.obj,\
46                 helpwxht.obj,\
47                 helpxlp.obj,\
48                 imaglist.obj,\
49                 laywin.obj,\
50                 listctrl.obj,\
51                 logg.obj,\
52                 msgdlgg.obj,\
53                 numdlgg.obj,\
54                 panelg.obj,\
55                 printps.obj,\
56                 prntdlgg.obj,\
57                 progdlgg.obj,\
58                 prop.obj,\
59                 propform.obj,\
60                 proplist.obj,\
61                 sashwin.obj,\
62                 scrolwin.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
73 SOURCES = \
74                 busyinfo.cpp,\
75                 calctrl.cpp,\
76                 caret.cpp,\
77                 choicdgg.cpp,\
78                 colrdlgg.cpp,\
79                 dcpsg.cpp,\
80                 dirctrlg.cpp,\
81                 dirdlgg.cpp,\
82                 filedlgg.cpp,\
83                 fontdlgg.cpp,\
84                 grid.cpp,\
85                 helpext.cpp,\
86                 helphtml.cpp,\
87                 helpwxht.cpp,\
88                 helpxlp.cpp,\
89                 imaglist.cpp,\
90                 laywin.cpp,\
91                 listctrl.cpp,\
92                 logg.cpp,\
93                 msgdlgg.cpp,\
94                 notebook.cpp,\
95                 numdlgg.cpp,\
96                 paletteg.cpp,\
97                 panelg.cpp,\
98                 printps.cpp,\
99                 prntdlgg.cpp,\
100                 progdlgg.cpp,\
101                 prop.cpp,\
102                 propform.cpp,\
103                 proplist.cpp,\
104                 sashwin.cpp,\
105                 scrolwin.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__
118 OBJECTS0=,statline.obj,\
119                 notebook.obj
120 .else
121 OBJECTS0=,filedlgg.obj,paletteg.obj
122 .endif
123
124 all : $(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
134 busyinfo.obj : busyinfo.cpp
135 calctrl.obj : calctrl.cpp
136 caret.obj : caret.cpp
137 choicdgg.obj : choicdgg.cpp
138 colrdlgg.obj : colrdlgg.cpp
139 dcpsg.obj : dcpsg.cpp
140 dirctrlg.obj : dirctrlg.cpp
141 dirdlgg.obj : dirdlgg.cpp
142 filedlgg.obj : filedlgg.cpp
143 fontdlgg.obj : fontdlgg.cpp
144 grid.obj : grid.cpp
145 helpext.obj : helpext.cpp
146 helphtml.obj : helphtml.cpp
147 helpwxht.obj : helpwxht.cpp
148 helpxlp.obj : helpxlp.cpp
149 imaglist.obj : imaglist.cpp
150 laywin.obj : laywin.cpp
151 listctrl.obj : listctrl.cpp
152 logg.obj : logg.cpp
153 msgdlgg.obj : msgdlgg.cpp
154 notebook.obj : notebook.cpp
155 numdlgg.obj : numdlgg.cpp
156 paletteg.obj : paletteg.cpp
157 panelg.obj : panelg.cpp
158 printps.obj : printps.cpp
159 prntdlgg.obj : prntdlgg.cpp
160 progdlgg.obj : progdlgg.cpp
161 prop.obj : prop.cpp
162 propform.obj : propform.cpp
163 proplist.obj : proplist.cpp
164 sashwin.obj : sashwin.cpp
165 scrolwin.obj : scrolwin.cpp
166 splitter.obj : splitter.cpp
167 statline.obj : statline.cpp
168 statusbr.obj : statusbr.cpp
169 tbarsmpl.obj : tbarsmpl.cpp
170 tabg.obj : tabg.cpp
171 textdlgg.obj : textdlgg.cpp
172 tipdlg.obj : tipdlg.cpp
173 tipwin.obj : tipwin.cpp
174 treectlg.obj : treectlg.cpp
175 wizard.obj : wizard.cpp