]> git.saurik.com Git - wxWidgets.git/blob - src/generic/descrip.mms
Restructured the VC makefile to build the OBJ files in either a DEBUG or RELEASE...
[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 plot.obj,\
56 printps.obj,\
57 prntdlgg.obj,\
58 progdlgg.obj,\
59 prop.obj,\
60 propform.obj,\
61 proplist.obj,\
62 sashwin.obj,\
63 scrolwin.obj,\
64 splitter.obj,\
65 statusbr.obj,\
66 tbarsmpl.obj,\
67 tabg.obj,\
68 textdlgg.obj,\
69 tipdlg.obj,\
70 tipwin.obj,\
71 treectlg.obj,\
72 wizard.obj
73
74 SOURCES = \
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 panelg.cpp,\
98 plot.cpp,\
99 printps.cpp,\
100 prntdlgg.cpp,\
101 progdlgg.cpp,\
102 prop.cpp,\
103 propform.cpp,\
104 proplist.cpp,\
105 sashwin.cpp,\
106 scrolwin.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=,statline.obj,\
120 notebook.obj
121 .else
122 OBJECTS0=,filedlgg.obj
123
124 .endif
125
126 all : $(SOURCES)
127 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
128 .ifdef __WXMOTIF__
129 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
130 .else
131 .ifdef __WXGTK__
132 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
133 .endif
134 .endif
135
136 busyinfo.obj : busyinfo.cpp
137 calctrl.obj : calctrl.cpp
138 caret.obj : caret.cpp
139 choicdgg.obj : choicdgg.cpp
140 colrdlgg.obj : colrdlgg.cpp
141 dcpsg.obj : dcpsg.cpp
142 dirctrlg.obj : dirctrlg.cpp
143 dirdlgg.obj : dirdlgg.cpp
144 filedlgg.obj : filedlgg.cpp
145 fontdlgg.obj : fontdlgg.cpp
146 grid.obj : grid.cpp
147 helpext.obj : helpext.cpp
148 helphtml.obj : helphtml.cpp
149 helpwxht.obj : helpwxht.cpp
150 helpxlp.obj : helpxlp.cpp
151 imaglist.obj : imaglist.cpp
152 laywin.obj : laywin.cpp
153 listctrl.obj : listctrl.cpp
154 logg.obj : logg.cpp
155 msgdlgg.obj : msgdlgg.cpp
156 notebook.obj : notebook.cpp
157 numdlgg.obj : numdlgg.cpp
158 panelg.obj : panelg.cpp
159 plot.obj : plot.cpp
160 printps.obj : printps.cpp
161 prntdlgg.obj : prntdlgg.cpp
162 progdlgg.obj : progdlgg.cpp
163 prop.obj : prop.cpp
164 propform.obj : propform.cpp
165 proplist.obj : proplist.cpp
166 sashwin.obj : sashwin.cpp
167 scrolwin.obj : scrolwin.cpp
168 splitter.obj : splitter.cpp
169 statline.obj : statline.cpp
170 statusbr.obj : statusbr.cpp
171 tbarsmpl.obj : tbarsmpl.cpp
172 tabg.obj : tabg.cpp
173 textdlgg.obj : textdlgg.cpp
174 tipdlg.obj : tipdlg.cpp
175 tipwin.obj : tipwin.cpp
176 treectlg.obj : treectlg.cpp
177 wizard.obj : wizard.cpp