]> git.saurik.com Git - wxWidgets.git/blame - src/unix/descrip.mms
MinGW warning fix.
[wxWidgets.git] / src / unix / descrip.mms
CommitLineData
62edfd9e
JJ
1#*****************************************************************************
2# *
3# Make file for VMS *
4# Author : J.Jansen (joukj@hrem.stm.tudelft.nl) *
5# Date : 10 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)
62edfd9e 15.else
3fa056ab 16.ifdef __WXGTK__
14329e03
JJ
17CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\
18 /assume=(nostdnew,noglobal_array_new)
19CC_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm
1aebc200
JJ
20.else
21.ifdef __WXX11__
22CXX_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
23 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new)
24CC_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=ieee\
25 /name=(as_is,short)
3fa056ab 26.else
62edfd9e 27CXX_DEFINE =
14329e03 28CC_DEFINE =
62edfd9e 29.endif
3fa056ab 30.endif
1aebc200 31.endif
62edfd9e
JJ
32
33.suffixes : .cpp
34
35.cpp.obj :
36 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
37.c.obj :
14329e03 38 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
62edfd9e 39
04272d58 40OBJECTS = baseunix.obj,\
62edfd9e 41 dialup.obj,\
f49676ee 42 dir.obj,\
62edfd9e
JJ
43 fontenum.obj,\
44 fontutil.obj,\
45 gsocket.obj,\
f49676ee 46 mimetype.obj,\
62edfd9e 47 threadpsx.obj,\
130d96dc 48 utilsunx.obj,\
1aebc200
JJ
49 utilsx11.obj,\
50 joystick.obj,\
51 snglinst.obj,\
52 sound.obj,\
53 sound_sdl.obj,\
44f3342e 54 stdpaths.obj,\
1aebc200 55 taskbarx11.obj
62edfd9e 56
04272d58 57SOURCES = baseunix.cpp,\
62edfd9e 58 dialup.cpp,\
f49676ee 59 dir.cpp,\
62edfd9e
JJ
60 fontenum.cpp,\
61 fontutil.cpp,\
ac879065 62 gsocket.cpp,\
f49676ee 63 mimetype.cpp,\
62edfd9e 64 threadpsx.cpp,\
130d96dc 65 utilsunx.cpp,\
1aebc200
JJ
66 utilsx11.cpp,\
67 joystick.cpp,\
68 snglinst.cpp,\
69 sound.cpp,\
70 sound_sdl.cpp,\
44f3342e 71 stdpaths.cpp,\
1aebc200 72 taskbarx11.cpp
62edfd9e
JJ
73
74all : $(SOURCES)
75 $(MMS)$(MMSQUALIFIERS) $(OBJECTS)
76.ifdef __WXMOTIF__
77 library [--.lib]libwx_motif.olb $(OBJECTS)
3fa056ab
JJ
78.else
79.ifdef __WXGTK__
80 library [--.lib]libwx_gtk.olb $(OBJECTS)
1aebc200
JJ
81.else
82.ifdef __WXX11__
83 library [--.lib]libwx_x11_univ.olb $(OBJECTS)
3fa056ab 84.endif
62edfd9e 85.endif
de5fadb4 86.endif
62edfd9e 87
04272d58 88baseunix.obj : baseunix.cpp
62edfd9e 89dialup.obj : dialup.cpp
f49676ee 90dir.obj : dir.cpp
62edfd9e
JJ
91fontenum.obj : fontenum.cpp
92fontutil.obj : fontutil.cpp
ac879065
JJ
93gsocket.obj : gsocket.cpp
94 cxx $(CXXFLAGS)$(CXX_DEFINE)/nowarn gsocket.cpp
f49676ee 95mimetype.obj : mimetype.cpp
62edfd9e
JJ
96threadpsx.obj : threadpsx.cpp
97utilsunx.obj : utilsunx.cpp
130d96dc 98utilsx11.obj : utilsx11.cpp
1aebc200
JJ
99joystick.obj : joystick.cpp
100snglinst.obj : snglinst.cpp
101sound.obj : sound.cpp
102sound_sdl.obj : sound_sdl.cpp
44f3342e 103stdpaths.obj : stdpaths.cpp
1aebc200 104taskbarx11.obj : taskbarx11.cpp