From 292fa335d68ba82184e46b2dce87091f85e29e46 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Mon, 29 Mar 2004 14:58:42 +0000 Subject: [PATCH] Take a stab at updating the VMS files. --- src/mesa/main/descrip.mms | 27 ------------------ src/mesa/shader/descrip.mms | 69 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 69 insertions(+), 27 deletions(-) create mode 100644 src/mesa/shader/descrip.mms diff --git a/src/mesa/main/descrip.mms b/src/mesa/main/descrip.mms index e6d5d22..6591c0c 100644 --- a/src/mesa/main/descrip.mms +++ b/src/mesa/main/descrip.mms @@ -21,10 +21,6 @@ SOURCES =accum.c \ api_loopback.c \ api_noop.c \ api_validate.c \ - arbparse.c \ - arbfragparse.c \ - arbprogram.c \ - arbvertparse.c \ attrib.c \ blend.c \ bufferobj.c \ @@ -53,15 +49,10 @@ SOURCES =accum.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 \ @@ -80,10 +71,6 @@ api_arrayelt.obj,\ api_loopback.obj,\ api_noop.obj,\ api_validate.obj,\ -arbparse.obj,\ -arbfragparse.obj,\ -arbprogram.obj,\ -arbvertparse.obj,\ attrib.obj,\ blend.obj,\ bufferobj.obj,\ @@ -112,15 +99,10 @@ imports.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,\ @@ -153,10 +135,6 @@ api_arrayelt.obj : api_arrayelt.c 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 @@ -185,15 +163,10 @@ imports.obj : imports.c vsnprintf.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 diff --git a/src/mesa/shader/descrip.mms b/src/mesa/shader/descrip.mms new file mode 100644 index 0000000..88bdcd1 --- /dev/null +++ b/src/mesa/shader/descrip.mms @@ -0,0 +1,69 @@ +# 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 -- 2.7.4