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
| # $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 | # Mesa 3-D graphics library | ||||
| # Version: 6.1 | # Version: 6.1 | ||||
| $(DIRECTORY)/src/mesa/drivers/beos/*.cpp \ | $(DIRECTORY)/src/mesa/drivers/beos/*.cpp \ | ||||
| $(DIRECTORY)/src/mesa/drivers/beos/*.h \ | $(DIRECTORY)/src/mesa/drivers/beos/*.h \ | ||||
| $(DIRECTORY)/src/mesa/drivers/common/*.[ch] \ | $(DIRECTORY)/src/mesa/drivers/common/*.[ch] \ | ||||
| $(DIRECTORY)/src/mesa/drivers/common/descrip.mms \ | |||||
| $(DIRECTORY)/src/mesa/drivers/dos/*.[chS] \ | $(DIRECTORY)/src/mesa/drivers/dos/*.[chS] \ | ||||
| $(DIRECTORY)/src/mesa/drivers/dri/common/*.[ch] \ | $(DIRECTORY)/src/mesa/drivers/dri/common/*.[ch] \ | ||||
| $(DIRECTORY)/src/mesa/drivers/fbdev/glfbdev.c \ | $(DIRECTORY)/src/mesa/drivers/fbdev/glfbdev.c \ | 
| # 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) | 
| # 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 | 
| # 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 | 
| # 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 |