Home | History | Annotate | Download | only in osmesa
      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