]> git.saurik.com Git - wxWidgets.git/blame - src/x11/descrip.mms
copy tif_config.h.vc to tif_config.h, this file will be used for all builds not using...
[wxWidgets.git] / src / x11 / descrip.mms
CommitLineData
69c44812
MB
1#*****************************************************************************
2# *
3# Make file for VMS *
097b868b 4# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
82ddc0ca 5# Date : 3 January 2007 *
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
JJ
47 minifram.obj,\
48 nanox.obj,\
49 palette.obj,\
50 popupwin.obj,\
51 reparent.obj,\
52 settings.obj,\
53 toplevel.obj,\
54 utils.obj,\
a371f703
JJ
55 window.obj,\
56 colour.obj,\
57 cursor.obj,\
58 data.obj,\
59 dataobj.obj,\
60 clipbrd.obj
1aebc200
JJ
61
62
69c44812 63SOURCES = \
a371f703 64 app.cpp,\
aae0472b 65 bitmap.cpp,\
69c44812 66 brush.cpp,\
05e770c4 67 glcanvas.cpp,\
aae0472b 68 pen.cpp,\
a538c1c3 69 region.cpp,\
1aebc200
JJ
70 utilsx.cpp,\
71 dc.cpp,\
72 dcclient.cpp,\
73 dcmemory.cpp,\
74 dcscreen.cpp,\
75 evtloop.cpp,\
76 font.cpp,\
1aebc200 77 minifram.cpp,\
a371f703 78 nanox.c,\
1aebc200
JJ
79 palette.cpp,\
80 popupwin.cpp,\
81 reparent.cpp,\
82 settings.cpp,\
83 toplevel.cpp,\
84 utils.cpp,\
a371f703
JJ
85 window.cpp,\
86 colour.cpp,\
87 cursor.cpp,\
88 data.cpp,\
89 dataobj.cpp,\
90 clipbrd.cpp
69c44812
MB
91
92all : $(SOURCES)
93 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
94.ifdef __WXMOTIF__
95 library [--.lib]libwx_motif.olb $(OBJECTS)
1aebc200
JJ
96.else
97.ifdef __WXX11__
98 library [--.lib]libwx_x11_univ.olb $(OBJECTS)
99 $(MMS)$(MMSQUALIFIERS) $(OBJECTS_X11)
100 library [--.lib]libwx_x11_univ.olb $(OBJECTS_X11)
101.endif
69c44812
MB
102.endif
103
aae0472b 104bitmap.obj : bitmap.cpp
69c44812 105brush.obj : brush.cpp
05e770c4 106glcanvas.obj : glcanvas.cpp
69c44812 107pen.obj : pen.cpp
dc3b0532 108region.obj : region.cpp
aae0472b 109utilsx.obj : utilsx.cpp
1aebc200
JJ
110dc.obj : dc.cpp
111dcclient.obj : dcclient.cpp
112dcmemory.obj : dcmemory.cpp
113dcscreen.obj : dcscreen.cpp
114evtloop.obj : evtloop.cpp
115font.obj : font.cpp
1aebc200 116minifram.obj : minifram.cpp
a371f703 117nanox.obj : nanox.c
1aebc200
JJ
118palette.obj : palette.cpp
119popupwin.obj : popupwin.cpp
120reparent.obj : reparent.cpp
121settings.obj : settings.cpp
122toplevel.obj : toplevel.cpp
123utils.obj : utils.cpp
124window.obj : window.cpp
a371f703
JJ
125colour.obj : colour.cpp
126app.obj : app.cpp
127cursor.obj : cursor.cpp
128data.obj : data.cpp
129dataobj.obj : dataobj.cpp
130clipbrd.obj : clipbrd.cpp