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)
13 CC_DEFINE = /define=(__WXMOTIF__=1)
14 .else
15 .ifdef __WXGTK__
16 CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
17            /assume=(nostdnew,noglobal_array_new)
18 CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
19 .else
20 CXX_DEFINE =
21 CC_DEFINE =
22 .endif
23 .endif
24
25 .suffixes : .cpp
26
27 .cpp.obj :
28         cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
29 .c.obj :
30         cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
31
32 OBJECTS = \
33                 busyinfo.obj,\
34                 calctrl.obj,\
35                 caret.obj,\
36                 choicdgg.obj,\
37                 colrdlgg.obj,\
38                 dcpsg.obj,\
39                 dirctrlg.obj,\
40                 dirdlgg.obj,\
41                 fontdlgg.obj,\
42                 grid.obj,\
43                 helpext.obj,\
44                 helphtml.obj,\
45                 helpwxht.obj,\
46                 helpxlp.obj,\
47                 imaglist.obj,\
48                 laywin.obj,\
49                 listctrl.obj,\
50                 logg.obj,\
51                 msgdlgg.obj,\
52                 numdlgg.obj,\
53                 panelg.obj,\
54                 plot.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                 treectlg.obj,\
70                 wizard.obj
71
72 SOURCES = \
73                 busyinfo.cpp,\
74                 calctrl.cpp,\
75                 caret.cpp,\
76                 choicdgg.cpp,\
77                 colrdlgg.cpp,\
78                 dcpsg.cpp,\
79                 dirctrlg.cpp,\
80                 dirdlgg.cpp,\
81                 filedlgg.cpp,\
82                 fontdlgg.cpp,\
83                 grid.cpp,\
84                 helpext.cpp,\
85                 helphtml.cpp,\
86                 helpwxht.cpp,\
87                 helpxlp.cpp,\
88                 imaglist.cpp,\
89                 laywin.cpp,\
90                 listctrl.cpp,\
91                 logg.cpp,\
92                 msgdlgg.cpp,\
93                 notebook.cpp,\
94                 numdlgg.cpp,\
95                 panelg.cpp,\
96                 plot.cpp,\
97                 printps.cpp,\
98                 prntdlgg.cpp,\
99                 progdlgg.cpp,\
100                 prop.cpp,\
101                 propform.cpp,\
102                 proplist.cpp,\
103                 sashwin.cpp,\
104                 scrolwin.cpp,\
105                 splitter.cpp,\
106                 statline.cpp,\
107                 statusbr.cpp,\
108                 tbarsmpl.cpp,\
109                 tabg.cpp,\
110                 textdlgg.cpp,\
111                 tipdlg.cpp,\
112                 treectlg.cpp,\
113                 wizard.cpp
114
115 .ifdef __WXMOTIF__
116 OBJECTS0=,statline.obj,\
117                 notebook.obj
118 .else
119 OBJECTS0=,filedlgg.obj
120
121 .endif
122
123 all : $(SOURCES)
124         $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
125 .ifdef __WXMOTIF__
126         library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
127 .else
128 .ifdef __WXGTK__
129         library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
130 .endif
131 .endif
132
133 busyinfo.obj : busyinfo.cpp
134 calctrl.obj : calctrl.cpp
135 caret.obj : caret.cpp
136 choicdgg.obj : choicdgg.cpp
137 colrdlgg.obj : colrdlgg.cpp
138 dcpsg.obj : dcpsg.cpp
139 dirctrlg.obj : dirctrlg.cpp
140 dirdlgg.obj : dirdlgg.cpp
141 filedlgg.obj : filedlgg.cpp
142 fontdlgg.obj : fontdlgg.cpp
143 grid.obj : grid.cpp
144 helpext.obj : helpext.cpp
145 helphtml.obj : helphtml.cpp
146 helpwxht.obj : helpwxht.cpp
147 helpxlp.obj : helpxlp.cpp
148 imaglist.obj : imaglist.cpp
149 laywin.obj : laywin.cpp
150 listctrl.obj : listctrl.cpp
151 logg.obj : logg.cpp
152 msgdlgg.obj : msgdlgg.cpp
153 notebook.obj : notebook.cpp
154 numdlgg.obj : numdlgg.cpp
155 panelg.obj : panelg.cpp
156 plot.obj : plot.cpp
157 printps.obj : printps.cpp
158 prntdlgg.obj : prntdlgg.cpp
159 progdlgg.obj : progdlgg.cpp
160 prop.obj : prop.cpp
161 propform.obj : propform.cpp
162 proplist.obj : proplist.cpp
163 sashwin.obj : sashwin.cpp
164 scrolwin.obj : scrolwin.cpp
165 splitter.obj : splitter.cpp
166 statline.obj : statline.cpp
167 statusbr.obj : statusbr.cpp
168 tbarsmpl.obj : tbarsmpl.cpp
169 tabg.obj : tabg.cpp
170 textdlgg.obj : textdlgg.cpp
171 tipdlg.obj : tipdlg.cpp
172 treectlg.obj : treectlg.cpp
173 wizard.obj : wizard.cpp