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