]> git.saurik.com Git - wxWidgets.git/blame - src/generic/descrip.mms
rtti api mods added
[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__
de5fadb4
JJ
17.ifdef __WXUNIVERSAL__
18CXX_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
19 /name=(as_is,short)/ieee=denorm/assume=(nostdnew,noglobal_array_new)
20CC_DEFINE = /define=(__WXGTK__=1,__WXUNIVERSAL__==1)/float=ieee\
21 /name=(as_is,short)/ieee=denorm
22.else
14329e03
JJ
23CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
24 /assume=(nostdnew,noglobal_array_new)
25CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
de5fadb4 26.endif
3fa056ab 27.else
ff522858 28CXX_DEFINE =
14329e03 29CC_DEFINE =
ff522858 30.endif
3fa056ab 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,\
46 dcpsg.obj,\
57681e5b 47 dirctrlg.obj,\
ff522858
JJ
48 dirdlgg.obj,\
49 fontdlgg.obj,\
50 grid.obj,\
abfcca57
JJ
51 gridctrl.obj,\
52 gridsel.obj,\
ff522858 53 helpext.obj,\
ff522858
JJ
54 imaglist.obj,\
55 laywin.obj,\
56 listctrl.obj,\
57 logg.obj,\
58 msgdlgg.obj,\
ff522858
JJ
59 numdlgg.obj,\
60 panelg.obj,\
61 printps.obj,\
62 prntdlgg.obj,\
63 progdlgg.obj,\
40f27731 64 renderg.obj,\
ff522858 65 sashwin.obj,\
c698eae5 66 selstore.obj,\
ff522858 67 splitter.obj,\
fb10f04c 68 tbarsmpl.obj,\
ff522858
JJ
69 tabg.obj,\
70 textdlgg.obj,\
71 tipdlg.obj,\
135ce19c 72 tipwin.obj,\
57681e5b 73 treectlg.obj,\
ff522858
JJ
74 wizard.obj
75
76SOURCES = \
1a0d517e 77 accel.cpp,\
ff522858 78 busyinfo.cpp,\
1696c178 79 calctrl.cpp,\
ff522858
JJ
80 caret.cpp,\
81 choicdgg.cpp,\
82 colrdlgg.cpp,\
83 dcpsg.cpp,\
57681e5b 84 dirctrlg.cpp,\
ff522858 85 dirdlgg.cpp,\
27df579a 86 filedlgg.cpp,\
ff522858
JJ
87 fontdlgg.cpp,\
88 grid.cpp,\
abfcca57
JJ
89 gridctrl.cpp,\
90 gridsel.cpp,\
ff522858 91 helpext.cpp,\
ff522858
JJ
92 imaglist.cpp,\
93 laywin.cpp,\
94 listctrl.cpp,\
95 logg.cpp,\
96 msgdlgg.cpp,\
97 notebook.cpp,\
98 numdlgg.cpp,\
2900bd1c 99 paletteg.cpp,\
ff522858
JJ
100 panelg.cpp,\
101 printps.cpp,\
102 prntdlgg.cpp,\
103 progdlgg.cpp,\
40f27731 104 renderg.cpp,\
ff522858 105 sashwin.cpp,\
c698eae5 106 selstore.cpp,\
ff522858
JJ
107 splitter.cpp,\
108 statline.cpp,\
109 statusbr.cpp,\
fb10f04c 110 tbarsmpl.cpp,\
ff522858
JJ
111 tabg.cpp,\
112 textdlgg.cpp,\
113 tipdlg.cpp,\
135ce19c 114 tipwin.cpp,\
57681e5b 115 treectlg.cpp,\
ff522858
JJ
116 wizard.cpp
117
3fa056ab 118.ifdef __WXMOTIF__
de5fadb4 119OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,scrlwing.obj,spinctlg.obj
3fa056ab 120.else
de5fadb4 121.ifdef __WXUNIVERSAL__
dae752d4 122OBJECTS0=,accel.obj,filedlgg.obj,paletteg.obj
de5fadb4
JJ
123.else
124OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj
125.endif
3fa056ab 126.endif
ff522858
JJ
127
128all : $(SOURCES)
3fa056ab 129 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
ff522858 130.ifdef __WXMOTIF__
3fa056ab
JJ
131 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
132.else
133.ifdef __WXGTK__
de5fadb4
JJ
134.ifdef __WXUNIVERSAL__
135 library/crea [--.lib]libwx_gtk_univ.olb $(OBJECTS)$(OBJECTS0)
136.else
27df579a 137 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
3fa056ab 138.endif
ff522858 139.endif
de5fadb4 140.endif
ff522858 141
1a0d517e 142accel.obj : accel.cpp
ff522858 143busyinfo.obj : busyinfo.cpp
1696c178 144calctrl.obj : calctrl.cpp
ff522858
JJ
145caret.obj : caret.cpp
146choicdgg.obj : choicdgg.cpp
147colrdlgg.obj : colrdlgg.cpp
148dcpsg.obj : dcpsg.cpp
57681e5b 149dirctrlg.obj : dirctrlg.cpp
ff522858 150dirdlgg.obj : dirdlgg.cpp
27df579a 151filedlgg.obj : filedlgg.cpp
ff522858
JJ
152fontdlgg.obj : fontdlgg.cpp
153grid.obj : grid.cpp
abfcca57
JJ
154gridctrl.obj : gridctrl.cpp
155gridsel.obj : gridsel.cpp
ff522858 156helpext.obj : helpext.cpp
ff522858
JJ
157imaglist.obj : imaglist.cpp
158laywin.obj : laywin.cpp
159listctrl.obj : listctrl.cpp
160logg.obj : logg.cpp
161msgdlgg.obj : msgdlgg.cpp
162notebook.obj : notebook.cpp
163numdlgg.obj : numdlgg.cpp
2900bd1c 164paletteg.obj : paletteg.cpp
ff522858
JJ
165panelg.obj : panelg.cpp
166printps.obj : printps.cpp
167prntdlgg.obj : prntdlgg.cpp
168progdlgg.obj : progdlgg.cpp
dae752d4
JJ
169scrlwing.obj : scrlwing.cpp
170spinctlg.obj : spinctlg.cpp
40f27731 171renderg.obj : renderg.cpp
ff522858 172sashwin.obj : sashwin.cpp
c698eae5 173selstore.obj : selstore.cpp
ff522858
JJ
174splitter.obj : splitter.cpp
175statline.obj : statline.cpp
176statusbr.obj : statusbr.cpp
fb10f04c 177tbarsmpl.obj : tbarsmpl.cpp
ff522858
JJ
178tabg.obj : tabg.cpp
179textdlgg.obj : textdlgg.cpp
180tipdlg.obj : tipdlg.cpp
135ce19c 181tipwin.obj : tipwin.cpp
57681e5b 182treectlg.obj : treectlg.cpp
ff522858 183wizard.obj : wizard.cpp