]> git.saurik.com Git - wxWidgets.git/blame - src/x11/descrip.mms
[ 1579793 ] numerous bug fixes when mask is used
[wxWidgets.git] / src / x11 / descrip.mms
CommitLineData
69c44812
MB
1#*****************************************************************************
2# *
3# Make file for VMS *
097b868b
JJ
4# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
5# Date : 21 August 2006 *
69c44812
MB
6# *
7#*****************************************************************************
8.first
9 define wx [--.include.wx]
10
11.ifdef __WXMOTIF__
12CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\
13 /assume=(nostdnew,noglobal_array_new)
14CC_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)
15.else
1aebc200
JJ
16.ifdef __WXX11__
17CXX_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
18 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
19CC_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
20 /name=(as_is,short)
21.else
69c44812
MB
22CXX_DEFINE =
23.endif
1aebc200 24.endif
69c44812
MB
25
26.suffixes : .cpp
27
28.cpp.obj :
29 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
30.c.obj :
31 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
32
33OBJECTS = \
aae0472b 34 bitmap.obj,\
69c44812 35 brush.obj,\
05e770c4 36 glcanvas.obj,\
aae0472b 37 pen.obj,\
a538c1c3 38 region.obj,\
aae0472b 39 utilsx.obj
69c44812 40
a371f703 41OBJECTS_X11=app.obj,dc.obj,\
1aebc200
JJ
42 dcclient.obj,\
43 dcmemory.obj,\
44 dcscreen.obj,\
45 evtloop.obj,\
46 font.obj,\
1aebc200 47 gsockx11.obj,\
1aebc200
JJ
48 minifram.obj,\
49 nanox.obj,\
50 palette.obj,\
51 popupwin.obj,\
52 reparent.obj,\
53 settings.obj,\
54 toplevel.obj,\
55 utils.obj,\
a371f703
JJ
56 window.obj,\
57 colour.obj,\
58 cursor.obj,\
59 data.obj,\
60 dataobj.obj,\
61 clipbrd.obj
1aebc200
JJ
62
63
69c44812 64SOURCES = \
a371f703 65 app.cpp,\
aae0472b 66 bitmap.cpp,\
69c44812 67 brush.cpp,\
05e770c4 68 glcanvas.cpp,\
aae0472b 69 pen.cpp,\
a538c1c3 70 region.cpp,\
1aebc200
JJ
71 utilsx.cpp,\
72 dc.cpp,\
73 dcclient.cpp,\
74 dcmemory.cpp,\
75 dcscreen.cpp,\
76 evtloop.cpp,\
77 font.cpp,\
1aebc200 78 gsockx11.cpp,\
1aebc200 79 minifram.cpp,\
a371f703 80 nanox.c,\
1aebc200
JJ
81 palette.cpp,\
82 popupwin.cpp,\
83 reparent.cpp,\
84 settings.cpp,\
85 toplevel.cpp,\
86 utils.cpp,\
a371f703
JJ
87 window.cpp,\
88 colour.cpp,\
89 cursor.cpp,\
90 data.cpp,\
91 dataobj.cpp,\
92 clipbrd.cpp
69c44812
MB
93
94all : $(SOURCES)
95 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
96.ifdef __WXMOTIF__
97 library [--.lib]libwx_motif.olb $(OBJECTS)
1aebc200
JJ
98.else
99.ifdef __WXX11__
100 library [--.lib]libwx_x11_univ.olb $(OBJECTS)
101 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
102 library [--.lib]libwx_x11_univ.olb $(OBJECTS_X11)
103.endif
69c44812
MB
104.endif
105
aae0472b 106bitmap.obj : bitmap.cpp
69c44812 107brush.obj : brush.cpp
05e770c4 108glcanvas.obj : glcanvas.cpp
69c44812 109pen.obj : pen.cpp
dc3b0532 110region.obj : region.cpp
aae0472b 111utilsx.obj : utilsx.cpp
1aebc200
JJ
112dc.obj : dc.cpp
113dcclient.obj : dcclient.cpp
114dcmemory.obj : dcmemory.cpp
115dcscreen.obj : dcscreen.cpp
116evtloop.obj : evtloop.cpp
117font.obj : font.cpp
1aebc200 118gsockx11.obj : gsockx11.cpp
1aebc200 119minifram.obj : minifram.cpp
a371f703 120nanox.obj : nanox.c
1aebc200
JJ
121palette.obj : palette.cpp
122popupwin.obj : popupwin.cpp
123reparent.obj : reparent.cpp
124settings.obj : settings.cpp
125toplevel.obj : toplevel.cpp
126utils.obj : utils.cpp
127window.obj : window.cpp
a371f703
JJ
128colour.obj : colour.cpp
129app.obj : app.cpp
130cursor.obj : cursor.cpp
131data.obj : data.cpp
132dataobj.obj : dataobj.cpp
133clipbrd.obj : clipbrd.cpp