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                 panelg.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                 tipwin.cpp,\
113                 treectlg.cpp,\
114                 wizard.cpp
115
116 .ifdef __WXMOTIF__
117 OBJECTS0=,statline.obj,\
118                 notebook.obj
119 .else
120 OBJECTS0=,filedlgg.obj
121
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 panelg.obj : panelg.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 tipwin.obj : tipwin.cpp
173 treectlg.obj : treectlg.cpp
174 wizard.obj : wizard.cpp