1 # Makefile for GLUT-based demo programs for VMS
2 # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl
6 define gl [--.include.gl]
8 .include [--]mms-config.
12 INCDIR = ([--.include],[-.util])
13 CFLAGS = /include=$(INCDIR)/prefix=all/name=(as_is,short)
18 GL_LIBS = [--.lib]libGLUT/l,libMesaGLU/l,libMesaGL/l,$(XLIBS)
21 LIB_DEP = [--.lib]$(GL_LIB) [--.lib]$(GLU_LIB) [--.lib]$(GLUT_LIB)
41 cxxlink $(MMS$TARGET_NAME),$(GL_LIBS)
45 $(MMS)$(MMSQUALIFIERS) $(PROGS)
54 cva.exe : cva.obj $(LIB_DEP)
55 dinoshade.exe : dinoshade.obj $(LIB_DEP)
56 fogcoord.exe : fogcoord.obj $(LIB_DEP)
57 manytex.exe : manytex.obj $(LIB_DEP)
58 multipal.exe : multipal.obj $(LIB_DEP)
59 projtex.exe : projtex.obj $(LIB_DEP)
60 seccolor.exe : seccolor.obj $(LIB_DEP)
61 sharedtex.exe : sharedtex.obj $(LIB_DEP)
62 texline.exe : texline.obj $(LIB_DEP)
63 texwrap.exe : texwrap.obj $(LIB_DEP)
64 vptest1.exe : vptest1.obj $(LIB_DEP)
65 vptest2.exe : vptest2.obj $(LIB_DEP)
66 vptest3.exe : vptest3.obj $(LIB_DEP)
67 vptorus.exe : vptorus.obj $(LIB_DEP)
68 vpwarpmesh.exe : vpwarpmesh.obj $(LIB_DEP)
71 dinoshade.obj : dinoshade.c
72 fogcoord.obj : fogcoord.c
73 manytex.obj : manytex.c
74 multipal.obj : multipal.c
75 projtex.obj : projtex.c
76 seccolor.obj : seccolor.c
77 sharedtex.obj : sharedtex.c
78 texline.obj : texline.c
79 texwrap.obj : texwrap.c
80 vptest1.obj : vptest1.c
81 vptest2.obj : vptest2.c
82 vptest3.obj : vptest3.c
83 vptorus.obj : vptorus.c
84 vpwarpmesh.obj : vpwarpmesh.c