Updated OpenVMS compile support Modified Files: Mesa/Makefile.X11 Mesa/src/mesa/descrip.mms Mesa/src/mesa/drivers/osmesa/descrip.mms Mesa/src/mesa/drivers/x11/descrip.mms Added Files: Mesa/src/mesa/drivers/common/descrip.mms ----------------------------------------------------------------------tags/R300_DRIVER_0
| @@ -1,4 +1,4 @@ | |||
| # $Id: Makefile.X11,v 1.108 2004/01/19 16:56:50 brianp Exp $ | |||
| # $Id: Makefile.X11,v 1.109 2004/01/22 15:02:17 joukj Exp $ | |||
| # Mesa 3-D graphics library | |||
| # Version: 6.1 | |||
| @@ -549,6 +549,7 @@ LIB_FILES = \ | |||
| $(DIRECTORY)/src/mesa/drivers/beos/*.cpp \ | |||
| $(DIRECTORY)/src/mesa/drivers/beos/*.h \ | |||
| $(DIRECTORY)/src/mesa/drivers/common/*.[ch] \ | |||
| $(DIRECTORY)/src/mesa/drivers/common/descrip.mms \ | |||
| $(DIRECTORY)/src/mesa/drivers/dos/*.[chS] \ | |||
| $(DIRECTORY)/src/mesa/drivers/dri/common/*.[ch] \ | |||
| $(DIRECTORY)/src/mesa/drivers/fbdev/glfbdev.c \ | |||
| @@ -1,22 +1,24 @@ | |||
| # Makefile for Mesa for VMS | |||
| # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl | |||
| all : | |||
| set default [.main] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.glapi] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.drivers.x11] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.osmesa] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [--.math] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.tnl] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.swrast] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.swrast_setup] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.array_cache] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| # Makefile for Mesa for VMS | |||
| # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl | |||
| all : | |||
| set default [.main] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.glapi] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.drivers.common] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.x11] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.osmesa] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [--.math] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.tnl] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.swrast] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.swrast_setup] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| set default [-.array_cache] | |||
| $(MMS)$(MMSQUALIFIERS) | |||
| @@ -0,0 +1,37 @@ | |||
| # Makefile for core library for VMS | |||
| # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl | |||
| # Last revision : 16 June 2003 | |||
| .first | |||
| define gl [----.include.gl] | |||
| define math [--.math] | |||
| define swrast [--.swrast] | |||
| .include [----]mms-config. | |||
| ##### MACROS ##### | |||
| VPATH = RCS | |||
| INCDIR = [----.include],[--.main],[--.glapi] | |||
| LIBDIR = [----.lib] | |||
| CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1)/name=(as_is,short) | |||
| SOURCES = driverfuncs.c | |||
| OBJECTS =driverfuncs.obj | |||
| ##### RULES ##### | |||
| VERSION=Mesa V3.4 | |||
| ##### TARGETS ##### | |||
| # Make the library | |||
| $(LIBDIR)$(GL_LIB) : $(OBJECTS) | |||
| @ library $(LIBDIR)$(GL_LIB) $(OBJECTS) | |||
| clean : | |||
| purge | |||
| delete *.obj;* | |||
| driverfuncs.obj : driverfuncs.c | |||
| @@ -1,40 +1,41 @@ | |||
| # Makefile for core library for VMS | |||
| # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl | |||
| # Last revision : 16 June 2003 | |||
| .first | |||
| define gl [----.include.gl] | |||
| define math [--.math] | |||
| define tnl [--.tnl] | |||
| define swrast [--.swrast] | |||
| define swrast_setup [--.swrast_setup] | |||
| 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 = osmesa.c | |||
| OBJECTS = osmesa.obj | |||
| ##### RULES ##### | |||
| VERSION=Mesa V3.4 | |||
| ##### TARGETS ##### | |||
| # Make the library | |||
| $(LIBDIR)$(GL_LIB) : $(OBJECTS) | |||
| @ library $(LIBDIR)$(GL_LIB) $(OBJECTS) | |||
| clean : | |||
| purge | |||
| delete *.obj;* | |||
| osmesa.obj : osmesa.c | |||
| # Makefile for core library for VMS | |||
| # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl | |||
| # Last revision : 16 June 2003 | |||
| .first | |||
| define gl [----.include.gl] | |||
| define math [--.math] | |||
| define tnl [--.tnl] | |||
| define swrast [--.swrast] | |||
| define swrast_setup [--.swrast_setup] | |||
| define array_cache [--.array_cache] | |||
| define drivers [-] | |||
| .include [----]mms-config. | |||
| ##### MACROS ##### | |||
| VPATH = RCS | |||
| INCDIR = [----.include],[--.main],[--.glapi] | |||
| LIBDIR = [----.lib] | |||
| CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1)/name=(as_is,short) | |||
| SOURCES = osmesa.c | |||
| OBJECTS = osmesa.obj | |||
| ##### RULES ##### | |||
| VERSION=Mesa V3.4 | |||
| ##### TARGETS ##### | |||
| # Make the library | |||
| $(LIBDIR)$(GL_LIB) : $(OBJECTS) | |||
| @ library $(LIBDIR)$(GL_LIB) $(OBJECTS) | |||
| clean : | |||
| purge | |||
| delete *.obj;* | |||
| osmesa.obj : osmesa.c | |||
| @@ -1,49 +1,50 @@ | |||
| # Makefile for core library for VMS | |||
| # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl | |||
| # Last revision : 16 June 2003 | |||
| .first | |||
| define gl [----.include.gl] | |||
| define math [--.math] | |||
| define tnl [--.tnl] | |||
| define swrast [--.swrast] | |||
| define swrast_setup [--.swrast_setup] | |||
| 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 = fakeglx.c glxapi.c xfonts.c xm_api.c xm_dd.c xm_line.c xm_span.c\ | |||
| xm_tri.c | |||
| OBJECTS =fakeglx.obj,glxapi.obj,xfonts.obj,xm_api.obj,xm_dd.obj,xm_line.obj,\ | |||
| xm_span.obj,xm_tri.obj | |||
| ##### RULES ##### | |||
| VERSION=Mesa V3.4 | |||
| ##### TARGETS ##### | |||
| # Make the library | |||
| $(LIBDIR)$(GL_LIB) : $(OBJECTS) | |||
| @ library $(LIBDIR)$(GL_LIB) $(OBJECTS) | |||
| clean : | |||
| purge | |||
| delete *.obj;* | |||
| fakeglx.obj : fakeglx.c | |||
| glxapi.obj : glxapi.c | |||
| xfonts.obj : xfonts.c | |||
| xm_api.obj : xm_api.c | |||
| xm_dd.obj : xm_dd.c | |||
| xm_line.obj : xm_line.c | |||
| xm_span.obj : xm_span.c | |||
| xm_tri.obj : xm_tri.c | |||
| # Makefile for core library for VMS | |||
| # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl | |||
| # Last revision : 16 June 2003 | |||
| .first | |||
| define gl [----.include.gl] | |||
| define math [--.math] | |||
| define tnl [--.tnl] | |||
| define swrast [--.swrast] | |||
| define swrast_setup [--.swrast_setup] | |||
| define array_cache [--.array_cache] | |||
| define drivers [-] | |||
| .include [----]mms-config. | |||
| ##### MACROS ##### | |||
| VPATH = RCS | |||
| INCDIR = [----.include],[--.main],[--.glapi] | |||
| LIBDIR = [----.lib] | |||
| CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1)/name=(as_is,short) | |||
| SOURCES = fakeglx.c glxapi.c xfonts.c xm_api.c xm_dd.c xm_line.c xm_span.c\ | |||
| xm_tri.c | |||
| OBJECTS =fakeglx.obj,glxapi.obj,xfonts.obj,xm_api.obj,xm_dd.obj,xm_line.obj,\ | |||
| xm_span.obj,xm_tri.obj | |||
| ##### RULES ##### | |||
| VERSION=Mesa V3.4 | |||
| ##### TARGETS ##### | |||
| # Make the library | |||
| $(LIBDIR)$(GL_LIB) : $(OBJECTS) | |||
| @ library $(LIBDIR)$(GL_LIB) $(OBJECTS) | |||
| clean : | |||
| purge | |||
| delete *.obj;* | |||
| fakeglx.obj : fakeglx.c | |||
| glxapi.obj : glxapi.c | |||
| xfonts.obj : xfonts.c | |||
| xm_api.obj : xm_api.c | |||
| xm_dd.obj : xm_dd.c | |||
| xm_line.obj : xm_line.c | |||
| xm_span.obj : xm_span.c | |||
| xm_tri.obj : xm_tri.c | |||