X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fmesa%2Fshader%2Fdescrip.mms;h=19bafd483021ff3e0eed7d4f40a86c9faaa98777;hb=4eda17d19231ce4b65e9c8c267c55d718cbcfb4c;hp=99fd4fc083ad7d00c34c955f5a421e056bdb0c4c;hpb=49b1d95c1cae4547199eeb7f7a045edb16611474;p=mesa.git diff --git a/src/mesa/shader/descrip.mms b/src/mesa/shader/descrip.mms index 99fd4fc083a..19bafd48302 100644 --- a/src/mesa/shader/descrip.mms +++ b/src/mesa/shader/descrip.mms @@ -1,12 +1,14 @@ # Makefile for core library for VMS -# contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl -# Last revision : 15 April 2005 - +# contributed by Jouk Jansen joukj@hrem.nano.tudelft.nl +# Last revision : 29 September 2008 .first define gl [---.include.gl] define math [-.math] define swrast [-.swrast] define array_cache [-.array_cache] + define glapi [-.glapi] + define main [-.main] + define shader [-.shader] .include [---]mms-config. @@ -14,40 +16,44 @@ VPATH = RCS -INCDIR = [---.include],[-.main],[-.glapi],[.slang] +INCDIR = [---.include],[.grammar],[-.main],[-.glapi],[.slang] LIBDIR = [---.lib] -CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1)/name=(as_is,short) +CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1,"__extension__=")/name=(as_is,short)/float=ieee/ieee=denorm SOURCES = \ atifragshader.c \ - arbfragparse.c \ arbprogparse.c \ arbprogram.c \ - arbvertparse.c \ - grammar_mesa.c \ nvfragparse.c \ nvprogram.c \ - nvvertexec.c \ nvvertparse.c \ program.c \ - shaderobjects.c \ - shaderobjects_3dlabs.c + programopt.c \ + prog_debug.c \ + prog_execute.c \ + prog_instruction.c \ + prog_parameter.c \ + prog_print.c \ + prog_cache.c \ + prog_statevars.c \ + shader_api.c prog_uniform.c OBJECTS = \ atifragshader.obj,\ - arbfragparse.obj,\ arbprogparse.obj,\ arbprogram.obj,\ - arbvertparse.obj,\ - grammar_mesa.obj,\ nvfragparse.obj,\ nvprogram.obj,\ - nvvertexec.obj,\ nvvertparse.obj,\ program.obj,\ - shaderobjects.obj,\ - shaderobjects_3dlabs.obj - + programopt.obj,\ + prog_debug.obj,\ + prog_execute.obj,\ + prog_instruction.obj,\ + prog_parameter.obj,\ + prog_print.obj,\ + prog_statevars.obj,\ + shader_api.obj,prog_uniform.obj,prog_cache.obj ##### RULES ##### @@ -58,6 +64,8 @@ all : $(MMS)$(MMSQUALIFIERS) $(LIBDIR)$(GL_LIB) set def [.slang] $(MMS)$(MMSQUALIFIERS) + set def [-.grammar] + $(MMS)$(MMSQUALIFIERS) set def [-] # Make the library @@ -69,16 +77,19 @@ clean : delete *.obj;* atifragshader.obj : atifragshader.c -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 -shaderobjects.obj : shaderobjects.c - cc$(CFLAGS)/nowarn shaderobjects.c -shaderobjects_3dlabs.obj : shaderobjects_3dlabs.c +programopt. obj : programopt.c +prog_debug.obj : prog_debug.c +prog_execute.obj : prog_execute.c +prog_instruction.obj : prog_instruction.c +prog_parameter.obj : prog_parameter.c +prog_print.obj : prog_print.c +prog_statevars.obj : prog_statevars.c +shader_api.obj : shader_api.c +prog_uniform.obj : prog_uniform.c +prog_cache.obj : prog_cache.c