]> git.saurik.com Git - wxWidgets.git/blame - src/generic/descrip.mms
applied patch for compilation with gcc 3.0
[wxWidgets.git] / src / generic / descrip.mms
CommitLineData
ff522858
JJ
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__
4dff3400
JJ
12CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13 /assume=(nostdnew,noglobal_array_new)
14CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
ff522858 15.else
3fa056ab 16.ifdef __WXGTK__
14329e03
JJ
17CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
18 /assume=(nostdnew,noglobal_array_new)
19CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
3fa056ab 20.else
ff522858 21CXX_DEFINE =
14329e03 22CC_DEFINE =
ff522858 23.endif
3fa056ab 24.endif
ff522858
JJ
25
26.suffixes : .cpp
27
28.cpp.obj :
29 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
14329e03
JJ
30.c.obj :
31 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
ff522858
JJ
32
33OBJECTS = \
34 busyinfo.obj,\
1696c178 35 calctrl.obj,\
ff522858
JJ
36 caret.obj,\
37 choicdgg.obj,\
38 colrdlgg.obj,\
39 dcpsg.obj,\
57681e5b 40 dirctrlg.obj,\
ff522858
JJ
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,\
ff522858
JJ
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,\
ff522858 64 statusbr.obj,\
fb10f04c 65 tbarsmpl.obj,\
ff522858
JJ
66 tabg.obj,\
67 textdlgg.obj,\
68 tipdlg.obj,\
135ce19c 69 tipwin.obj,\
57681e5b 70 treectlg.obj,\
ff522858
JJ
71 wizard.obj
72
73SOURCES = \
74 busyinfo.cpp,\
1696c178 75 calctrl.cpp,\
ff522858
JJ
76 caret.cpp,\
77 choicdgg.cpp,\
78 colrdlgg.cpp,\
79 dcpsg.cpp,\
57681e5b 80 dirctrlg.cpp,\
ff522858 81 dirdlgg.cpp,\
27df579a 82 filedlgg.cpp,\
ff522858
JJ
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,\
2900bd1c 96 paletteg.cpp,\
ff522858
JJ
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,\
fb10f04c 109 tbarsmpl.cpp,\
ff522858
JJ
110 tabg.cpp,\
111 textdlgg.cpp,\
112 tipdlg.cpp,\
135ce19c 113 tipwin.cpp,\
57681e5b 114 treectlg.cpp,\
ff522858
JJ
115 wizard.cpp
116
3fa056ab
JJ
117.ifdef __WXMOTIF__
118OBJECTS0=,statline.obj,\
119 notebook.obj
120.else
2900bd1c 121OBJECTS0=,filedlgg.obj,paletteg.obj
3fa056ab 122.endif
ff522858
JJ
123
124all : $(SOURCES)
3fa056ab 125 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
ff522858 126.ifdef __WXMOTIF__
3fa056ab
JJ
127 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
128.else
129.ifdef __WXGTK__
27df579a 130 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
3fa056ab 131.endif
ff522858
JJ
132.endif
133
134busyinfo.obj : busyinfo.cpp
1696c178 135calctrl.obj : calctrl.cpp
ff522858
JJ
136caret.obj : caret.cpp
137choicdgg.obj : choicdgg.cpp
138colrdlgg.obj : colrdlgg.cpp
139dcpsg.obj : dcpsg.cpp
57681e5b 140dirctrlg.obj : dirctrlg.cpp
ff522858 141dirdlgg.obj : dirdlgg.cpp
27df579a 142filedlgg.obj : filedlgg.cpp
ff522858
JJ
143fontdlgg.obj : fontdlgg.cpp
144grid.obj : grid.cpp
145helpext.obj : helpext.cpp
146helphtml.obj : helphtml.cpp
147helpwxht.obj : helpwxht.cpp
148helpxlp.obj : helpxlp.cpp
149imaglist.obj : imaglist.cpp
150laywin.obj : laywin.cpp
151listctrl.obj : listctrl.cpp
152logg.obj : logg.cpp
153msgdlgg.obj : msgdlgg.cpp
154notebook.obj : notebook.cpp
155numdlgg.obj : numdlgg.cpp
2900bd1c 156paletteg.obj : paletteg.cpp
ff522858
JJ
157panelg.obj : panelg.cpp
158printps.obj : printps.cpp
159prntdlgg.obj : prntdlgg.cpp
160progdlgg.obj : progdlgg.cpp
161prop.obj : prop.cpp
162propform.obj : propform.cpp
163proplist.obj : proplist.cpp
164sashwin.obj : sashwin.cpp
165scrolwin.obj : scrolwin.cpp
166splitter.obj : splitter.cpp
167statline.obj : statline.cpp
168statusbr.obj : statusbr.cpp
fb10f04c 169tbarsmpl.obj : tbarsmpl.cpp
ff522858
JJ
170tabg.obj : tabg.cpp
171textdlgg.obj : textdlgg.cpp
172tipdlg.obj : tipdlg.cpp
135ce19c 173tipwin.obj : tipwin.cpp
57681e5b 174treectlg.obj : treectlg.cpp
ff522858 175wizard.obj : wizard.cpp