]> git.saurik.com Git - wxWidgets.git/blame - src/generic/descrip.mms
corrected test for __WXGTK__ (but should it be there at all?)
[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
1aebc200
JJ
20.else
21.ifdef __WXX11__
22CXX_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
23 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
24CC_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
25 /name=(as_is,short)
3fa056ab 26.else
ff522858 27CXX_DEFINE =
14329e03 28CC_DEFINE =
ff522858 29.endif
3fa056ab 30.endif
1aebc200 31.endif
ff522858
JJ
32
33.suffixes : .cpp
34
35.cpp.obj :
36 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
14329e03
JJ
37.c.obj :
38 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
ff522858
JJ
39
40OBJECTS = \
41 busyinfo.obj,\
1696c178 42 calctrl.obj,\
ff522858
JJ
43 caret.obj,\
44 choicdgg.obj,\
45 colrdlgg.obj,\
9bea227d 46 datectlg.obj,\
ff522858 47 dcpsg.obj,\
57681e5b 48 dirctrlg.obj,\
ff522858 49 dirdlgg.obj,\
9bea227d 50 fdrepdlg.obj,\
ff522858
JJ
51 fontdlgg.obj,\
52 grid.obj,\
abfcca57
JJ
53 gridctrl.obj,\
54 gridsel.obj,\
ff522858 55 helpext.obj,\
ff522858
JJ
56 imaglist.obj,\
57 laywin.obj,\
58 listctrl.obj,\
59 logg.obj,\
60 msgdlgg.obj,\
ff522858
JJ
61 numdlgg.obj,\
62 panelg.obj,\
63 printps.obj,\
64 prntdlgg.obj,\
d43e302b 65 propdlg.obj,\
ff522858 66 progdlgg.obj,\
40f27731 67 renderg.obj,\
ff522858 68 sashwin.obj,\
c698eae5 69 selstore.obj,\
ff522858 70 splitter.obj,\
ff522858
JJ
71 tabg.obj,\
72 textdlgg.obj,\
73 tipdlg.obj,\
135ce19c 74 tipwin.obj,\
57681e5b 75 treectlg.obj,\
ff522858
JJ
76 wizard.obj
77
78SOURCES = \
1a0d517e 79 accel.cpp,\
ff522858 80 busyinfo.cpp,\
1696c178 81 calctrl.cpp,\
ff522858
JJ
82 caret.cpp,\
83 choicdgg.cpp,\
84 colrdlgg.cpp,\
9bea227d 85 datectlg.cpp,\
ff522858 86 dcpsg.cpp,\
57681e5b 87 dirctrlg.cpp,\
ff522858 88 dirdlgg.cpp,\
27df579a 89 filedlgg.cpp,\
9bea227d 90 fdrepdlg.cpp,\
ff522858
JJ
91 fontdlgg.cpp,\
92 grid.cpp,\
abfcca57
JJ
93 gridctrl.cpp,\
94 gridsel.cpp,\
ff522858 95 helpext.cpp,\
ff522858
JJ
96 imaglist.cpp,\
97 laywin.cpp,\
98 listctrl.cpp,\
99 logg.cpp,\
100 msgdlgg.cpp,\
101 notebook.cpp,\
102 numdlgg.cpp,\
2900bd1c 103 paletteg.cpp,\
ff522858
JJ
104 panelg.cpp,\
105 printps.cpp,\
106 prntdlgg.cpp,\
d43e302b 107 propdlg.cpp,\
ff522858 108 progdlgg.cpp,\
40f27731 109 renderg.cpp,\
ff522858 110 sashwin.cpp,\
c698eae5 111 selstore.cpp,\
ff522858
JJ
112 splitter.cpp,\
113 statline.cpp,\
114 statusbr.cpp,\
115 tabg.cpp,\
116 textdlgg.cpp,\
117 tipdlg.cpp,\
135ce19c 118 tipwin.cpp,\
57681e5b 119 treectlg.cpp,\
1aebc200
JJ
120 wizard.cpp,\
121 dragimgg.cpp,\
122 fdrepdlg.cpp,\
123 htmllbox.cpp,\
124 listbkg.cpp,\
125 mdig.cpp,\
126 scrlwing.cpp,\
127 spinctlg.cpp,\
128 splash.cpp,\
129 timer.cpp,\
130 vlbox.cpp,\
131 vscroll.cpp
ff522858 132
3fa056ab 133.ifdef __WXMOTIF__
de5fadb4 134OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,scrlwing.obj,spinctlg.obj
3fa056ab 135.else
1aebc200
JJ
136.ifdef __WXX11__
137OBJECTS0=,accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
138 listbkg.obj,mdig.obj,scrlwing.obj,spinctlg.obj,splash.obj,timer.obj,\
139 vlbox.obj,vscroll.obj
de5fadb4
JJ
140.else
141OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj
142.endif
3fa056ab 143.endif
ff522858
JJ
144
145all : $(SOURCES)
3fa056ab 146 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
ff522858 147.ifdef __WXMOTIF__
3fa056ab
JJ
148 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
149.else
150.ifdef __WXGTK__
27df579a 151 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
1aebc200
JJ
152.else
153.ifdef __WXX11__
154 library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)$(OBJECTS0)
3fa056ab 155.endif
ff522858 156.endif
de5fadb4 157.endif
ff522858 158
1a0d517e 159accel.obj : accel.cpp
ff522858 160busyinfo.obj : busyinfo.cpp
1696c178 161calctrl.obj : calctrl.cpp
ff522858
JJ
162caret.obj : caret.cpp
163choicdgg.obj : choicdgg.cpp
164colrdlgg.obj : colrdlgg.cpp
9bea227d 165datectlg.obj : datectlg.cpp
ff522858 166dcpsg.obj : dcpsg.cpp
57681e5b 167dirctrlg.obj : dirctrlg.cpp
ff522858 168dirdlgg.obj : dirdlgg.cpp
27df579a 169filedlgg.obj : filedlgg.cpp
ff522858 170fontdlgg.obj : fontdlgg.cpp
9bea227d 171fdrepdlg.obj : fdrepdlg.cpp
ff522858 172grid.obj : grid.cpp
abfcca57
JJ
173gridctrl.obj : gridctrl.cpp
174gridsel.obj : gridsel.cpp
ff522858 175helpext.obj : helpext.cpp
ff522858
JJ
176imaglist.obj : imaglist.cpp
177laywin.obj : laywin.cpp
178listctrl.obj : listctrl.cpp
179logg.obj : logg.cpp
180msgdlgg.obj : msgdlgg.cpp
181notebook.obj : notebook.cpp
182numdlgg.obj : numdlgg.cpp
2900bd1c 183paletteg.obj : paletteg.cpp
ff522858
JJ
184panelg.obj : panelg.cpp
185printps.obj : printps.cpp
186prntdlgg.obj : prntdlgg.cpp
187progdlgg.obj : progdlgg.cpp
d43e302b 188propdlg.obj : propdlg.cpp
dae752d4
JJ
189scrlwing.obj : scrlwing.cpp
190spinctlg.obj : spinctlg.cpp
40f27731 191renderg.obj : renderg.cpp
ff522858 192sashwin.obj : sashwin.cpp
c698eae5 193selstore.obj : selstore.cpp
ff522858
JJ
194splitter.obj : splitter.cpp
195statline.obj : statline.cpp
196statusbr.obj : statusbr.cpp
197tabg.obj : tabg.cpp
198textdlgg.obj : textdlgg.cpp
199tipdlg.obj : tipdlg.cpp
135ce19c 200tipwin.obj : tipwin.cpp
57681e5b 201treectlg.obj : treectlg.cpp
ff522858 202wizard.obj : wizard.cpp
1aebc200
JJ
203dragimgg.obj : dragimgg.cpp
204fdrepdlg.obj : fdrepdlg.cpp
205htmllbox.obj : htmllbox.cpp
206listbkg.obj : listbkg.cpp
207mdig.obj : mdig.cpp
208scrlwing.obj : scrlwing.cpp
209spinctlg.obj : spinctlg.cpp
210splash.obj : splash.cpp
211timer.obj : timer.cpp
212vlbox.obj : vlbox.cpp
213vscroll.obj : vscroll.cpp