1 # Makefile for core library for VMS 2 # contributed by Jouk Jansen joukj (a] hrem.nano.tudelft.nl 3 # Last revision : 3 October 2007 4 5 .first 6 define gl [----.include.gl] 7 define math [--.math] 8 define tnl [--.tnl] 9 define vbo [--.vbo] 10 define swrast [--.swrast] 11 define swrast_setup [--.swrast_setup] 12 define array_cache [--.array_cache] 13 define drivers [-] 14 define glapi [--.glapi] 15 define main [--.main] 16 define shader [--.shader] 17 18 .include [----]mms-config. 19 20 ##### MACROS ##### 21 22 VPATH = RCS 23 24 INCDIR = [----.include],[--.main],[--.glapi],[--.shader] 25 LIBDIR = [----.lib] 26 CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1)/name=(as_is,short)/float=ieee/ieee=denorm 27 28 SOURCES = osmesa.c 29 30 OBJECTS = osmesa.obj 31 32 ##### RULES ##### 33 34 VERSION=Mesa V3.4 35 36 ##### TARGETS ##### 37 # Make the library 38 $(LIBDIR)$(GL_LIB) : $(OBJECTS) 39 @ library $(LIBDIR)$(GL_LIB) $(OBJECTS) 40 41 clean : 42 purge 43 delete *.obj;* 44 45 osmesa.obj : osmesa.c 46