api_loopback.c \
api_noop.c \
api_validate.c \
- arbparse.c \
- arbfragparse.c \
- arbprogram.c \
- arbvertparse.c \
attrib.c \
blend.c \
bufferobj.c \
light.c \
lines.c \
matrix.c \
- nvprogram.c \
- nvfragparse.c \
- nvvertexec.c \
- nvvertparse.c \
occlude.c \
pixel.c \
points.c \
polygon.c \
- program.c \
rastpos.c \
state.c \
stencil.c \
api_loopback.obj,\
api_noop.obj,\
api_validate.obj,\
-arbparse.obj,\
-arbfragparse.obj,\
-arbprogram.obj,\
-arbvertparse.obj,\
attrib.obj,\
blend.obj,\
bufferobj.obj,\
light.obj,\
lines.obj,\
matrix.obj,\
-nvprogram.obj,\
-nvfragparse.obj,\
-nvvertexec.obj,\
-nvvertparse.obj,\
occlude.obj,\
pixel.obj,\
points.obj,\
polygon.obj,\
-program.obj,\
rastpos.obj,\
state.obj,\
stencil.obj,\
api_loopback.obj : api_loopback.c
api_noop.obj : api_noop.c
api_validate.obj : api_validate.c
-arbparse.obj : arbparse.c
-arbfragparse.obj : arbfragparse.c
-arbprogram.obj : arbprogram.c
-arbvertparse.obj : arbvertparse.c
attrib.obj : attrib.c
blend.obj : blend.c
bufferobj.obj : bufferobj.c
light.obj : light.c
lines.obj : lines.c
matrix.obj : matrix.c
-nvprogram.obj : nvprogram.c
-nvfragparse.obj : nvfragparse.c
-nvvertexec.obj : nvvertexec.c
-nvvertparse.obj : nvvertparse.c
occlude.obj : occlude.c
pixel.obj : pixel.c
points.obj : points.c
polygon.obj : polygon.c
-program.obj : program.c
rastpos.obj : rastpos.c
state.obj : state.c
stencil.obj : stencil.c
--- /dev/null
+# Makefile for core library for VMS
+# contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl
+# Last revision : 23 March 2004
+
+.first
+ define gl [---.include.gl]
+ define math [-.math]
+ define swrast [-.swrast]
+ define array_cache [-.array_cache]
+
+.include [---]mms-config.
+
+##### MACROS #####
+
+VPATH = RCS
+
+INCDIR = [---.include],[-.main],[-.glapi]
+LIBDIR = [---.lib]
+CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1)/name=(as_is,short)
+
+SOURCES = \
+ arbfragparse.c \
+ arbprogparse.c \
+ arbprogram.c \
+ arbvertparse.c \
+ grammar_mesa.c \
+ nvfragparse.c \
+ nvprogram.c \
+ nvvertexec.c \
+ nvvertparse.c \
+ program.c
+
+OBJECTS = \
+ arbfragparse.obj \
+ arbprogparse.obj \
+ arbprogram.obj \
+ arbvertparse.obj \
+ grammar_mesa.obj \
+ nvfragparse.obj \
+ nvprogram.obj \
+ nvvertexec.obj \
+ nvvertparse.obj \
+ program.obj
+
+
+##### RULES #####
+
+VERSION=Mesa V3.4
+
+##### TARGETS #####
+# Make the library
+$(LIBDIR)$(GL_LIB) : $(OBJECTS)
+ @ library $(LIBDIR)$(GL_LIB) $(OBJECTS)
+
+clean :
+ purge
+ delete *.obj;*
+
+
+arbfragparse.obj : arbfragparse.c
+arbprogparse.obj : arbprogparse.c
+arbprogram.obj : arbprogram.c
+arbvertparse.obj : arbvertparse.c
+grammar_mesa.obj : grammar_mesa.c
+nvfragparse.obj : nvfragparse.c
+nvprogram.obj : nvprogram.c
+nvvertexec.obj : nvvertexec.c
+nvvertparse.obj : nvvertparse.c
+program.obj : program.c