new RGBA_LOGICOP_ENABLED() macro
[mesa.git] / progs / xdemos / descrip.mms
1 # Makefile for GLUT-based demo programs for VMS
2 # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl
3
4
5 .first
6 define gl [--.include.gl]
7
8 .include [--]mms-config.
9
10 ##### MACROS #####
11
12 INCDIR = ([--.include],[-.util])
13 CFLAGS = /include=$(INCDIR)/prefix=all/name=(as_is,short)/nowarn/float=ieee/ieee=denorm
14
15 .ifdef SHARE
16 GL_LIBS = $(XLIBS)
17 .else
18 GL_LIBS = [--.lib]libGLUT/l,libMesaGLU/l,libMesaGL/l,$(XLIBS)
19 .endif
20
21 LIB_DEP = [--.lib]$(GL_LIB) [--.lib]$(GLU_LIB) [--.lib]$(GLUT_LIB)
22
23 PROGS =glthreads.exe,\
24 glxdemo.exe,\
25 glxgears.exe,\
26 glxheads.exe,\
27 glxinfo.exe,\
28 glxpixmap.exe,\
29 manywin.exe,\
30 offset.exe,\
31 pbinfo.exe,\
32 pbdemo.exe,\
33 wincopy.exe,\
34 xdemo.exe,\
35 xfont.exe
36
37 ##### RULES #####
38 .obj.exe :
39 cxxlink $(MMS$TARGET_NAME),$(GL_LIBS)
40
41 ##### TARGETS #####
42 default :
43 $(MMS)$(MMSQUALIFIERS) $(PROGS)
44
45 clean :
46 delete *.obj;*
47
48 realclean :
49 delete $(PROGS)
50 delete *.obj;*
51
52
53 glthreads.exe : glthreads.obj $(LIB_DEP)
54 glxdemo.exe : glxdemo.obj $(LIB_DEP)
55 glxgears.exe : glxgears.obj $(LIB_DEP)
56 glxheads.exe : glxheads.obj $(LIB_DEP)
57 glxinfo.exe : glxinfo.obj $(LIB_DEP)
58 glxpixmap.exe : glxpixmap.obj $(LIB_DEP)
59 manywin.exe : manywin.obj $(LIB_DEP)
60 offset.exe : offset.obj $(LIB_DEP)
61 pbinfo.exe : pbinfo.obj pbutil.obj $(LIB_DEP)
62 cxxlink pbinfo.obj,pbutil.obj,$(GL_LIBS)
63 pbdemo.exe : pbdemo.obj pbutil.obj $(LIB_DEP)
64 cxxlink pbdemo.obj,pbutil.obj,$(GL_LIBS)
65 wincopy.exe : wincopy.obj $(LIB_DEP)
66 xdemo.exe : xdemo.obj $(LIB_DEP)
67 xfont.exe :xfont.obj $(LIB_DEP)
68
69
70 glthreads.obj : glthreads.c
71 glxdemo.obj : glxdemo.c
72 glxgears.obj : glxgears.c
73 glxheads.obj : glxheads.c
74 glxinfo.obj : glxinfo.c
75 glxpixmap.obj : glxpixmap.c
76 manywin.obj : manywin.c
77 offset.obj : offset.c
78 pbinfo.obj : pbinfo.c
79 pbutil.obj : pbutil.c
80 pbdemo.obj : pbdemo.c
81 wincopy.obj : wincopy.c
82 xdemo.obj : xdemo.c
83 xfont.obj :xfont.c