]> git.saurik.com Git - wxWidgets.git/blame - src/generic/descrip.mms
Some more fiddling with two-window approach and
[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
JJ
53 helpext.obj,\
54 helphtml.obj,\
55 helpwxht.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,\
65 progdlgg.obj,\
66 prop.obj,\
67 propform.obj,\
68 proplist.obj,\
69 sashwin.obj,\
ff522858 70 splitter.obj,\
fb10f04c 71 tbarsmpl.obj,\
ff522858
JJ
72 tabg.obj,\
73 textdlgg.obj,\
74 tipdlg.obj,\
135ce19c 75 tipwin.obj,\
57681e5b 76 treectlg.obj,\
ff522858
JJ
77 wizard.obj
78
79SOURCES = \
1a0d517e 80 accel.cpp,\
ff522858 81 busyinfo.cpp,\
1696c178 82 calctrl.cpp,\
ff522858
JJ
83 caret.cpp,\
84 choicdgg.cpp,\
85 colrdlgg.cpp,\
86 dcpsg.cpp,\
57681e5b 87 dirctrlg.cpp,\
ff522858 88 dirdlgg.cpp,\
27df579a 89 filedlgg.cpp,\
ff522858
JJ
90 fontdlgg.cpp,\
91 grid.cpp,\
abfcca57
JJ
92 gridctrl.cpp,\
93 gridsel.cpp,\
ff522858
JJ
94 helpext.cpp,\
95 helphtml.cpp,\
96 helpwxht.cpp,\
ff522858
JJ
97 imaglist.cpp,\
98 laywin.cpp,\
99 listctrl.cpp,\
100 logg.cpp,\
101 msgdlgg.cpp,\
102 notebook.cpp,\
103 numdlgg.cpp,\
2900bd1c 104 paletteg.cpp,\
ff522858
JJ
105 panelg.cpp,\
106 printps.cpp,\
107 prntdlgg.cpp,\
108 progdlgg.cpp,\
109 prop.cpp,\
110 propform.cpp,\
111 proplist.cpp,\
112 sashwin.cpp,\
ff522858
JJ
113 splitter.cpp,\
114 statline.cpp,\
115 statusbr.cpp,\
fb10f04c 116 tbarsmpl.cpp,\
ff522858
JJ
117 tabg.cpp,\
118 textdlgg.cpp,\
119 tipdlg.cpp,\
135ce19c 120 tipwin.cpp,\
57681e5b 121 treectlg.cpp,\
ff522858
JJ
122 wizard.cpp
123
3fa056ab 124.ifdef __WXMOTIF__
de5fadb4 125OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,scrlwing.obj,spinctlg.obj
3fa056ab 126.else
de5fadb4 127.ifdef __WXUNIVERSAL__
dae752d4 128OBJECTS0=,accel.obj,filedlgg.obj,paletteg.obj
de5fadb4
JJ
129.else
130OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj
131.endif
3fa056ab 132.endif
ff522858
JJ
133
134all : $(SOURCES)
3fa056ab 135 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
ff522858 136.ifdef __WXMOTIF__
3fa056ab
JJ
137 library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
138.else
139.ifdef __WXGTK__
de5fadb4
JJ
140.ifdef __WXUNIVERSAL__
141 library/crea [--.lib]libwx_gtk_univ.olb $(OBJECTS)$(OBJECTS0)
142.else
27df579a 143 library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
3fa056ab 144.endif
ff522858 145.endif
de5fadb4 146.endif
ff522858 147
1a0d517e 148accel.obj : accel.cpp
ff522858 149busyinfo.obj : busyinfo.cpp
1696c178 150calctrl.obj : calctrl.cpp
ff522858
JJ
151caret.obj : caret.cpp
152choicdgg.obj : choicdgg.cpp
153colrdlgg.obj : colrdlgg.cpp
154dcpsg.obj : dcpsg.cpp
57681e5b 155dirctrlg.obj : dirctrlg.cpp
ff522858 156dirdlgg.obj : dirdlgg.cpp
27df579a 157filedlgg.obj : filedlgg.cpp
ff522858
JJ
158fontdlgg.obj : fontdlgg.cpp
159grid.obj : grid.cpp
abfcca57
JJ
160gridctrl.obj : gridctrl.cpp
161gridsel.obj : gridsel.cpp
ff522858
JJ
162helpext.obj : helpext.cpp
163helphtml.obj : helphtml.cpp
164helpwxht.obj : helpwxht.cpp
ff522858
JJ
165imaglist.obj : imaglist.cpp
166laywin.obj : laywin.cpp
167listctrl.obj : listctrl.cpp
168logg.obj : logg.cpp
169msgdlgg.obj : msgdlgg.cpp
170notebook.obj : notebook.cpp
171numdlgg.obj : numdlgg.cpp
2900bd1c 172paletteg.obj : paletteg.cpp
ff522858
JJ
173panelg.obj : panelg.cpp
174printps.obj : printps.cpp
175prntdlgg.obj : prntdlgg.cpp
176progdlgg.obj : progdlgg.cpp
177prop.obj : prop.cpp
178propform.obj : propform.cpp
179proplist.obj : proplist.cpp
dae752d4
JJ
180scrlwing.obj : scrlwing.cpp
181spinctlg.obj : spinctlg.cpp
ff522858 182sashwin.obj : sashwin.cpp
ff522858
JJ
183splitter.obj : splitter.cpp
184statline.obj : statline.cpp
185statusbr.obj : statusbr.cpp
fb10f04c 186tbarsmpl.obj : tbarsmpl.cpp
ff522858
JJ
187tabg.obj : tabg.cpp
188textdlgg.obj : textdlgg.cpp
189tipdlg.obj : tipdlg.cpp
135ce19c 190tipwin.obj : tipwin.cpp
57681e5b 191treectlg.obj : treectlg.cpp
ff522858 192wizard.obj : wizard.cpp