1 # Makefile for core library for VMS
2 # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl
3 # Last revision : 10 May 2005
6 define gl [---.include.gl]
8 define shader [-.shader]
10 .include [---]mms-config.
16 INCDIR = [---.include],[-.glapi],[-.shader]
18 CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1)/name=(as_is,short)/float=ieee/ieee=denorm
129 texcompress_fxt1.obj,\
130 texcompress_s3tc.obj,\
147 $(LIBDIR)$(GL_LIB) : $(OBJECTS)
148 @ $(MAKELIB) $(GL_LIB) $(OBJECTS)
149 @ rename $(GL_LIB)* $(LIBDIR)
156 api_arrayelt.obj : api_arrayelt.c
157 api_loopback.obj : api_loopback.c
158 api_noop.obj : api_noop.c
159 api_validate.obj : api_validate.c
160 attrib.obj : attrib.c
162 bufferobj.obj : bufferobj.c
163 buffers.obj : buffers.c
165 colortab.obj : colortab.c
166 context.obj : context.c
167 convolve.obj : convolve.c
170 depthstencil.obj : depthstencil.c
171 dispatch.obj : dispatch.c
173 drawpix.obj : drawpix.c
174 enable.obj : enable.c
177 execmem.obj : execmem.c
178 extensions.obj : extensions.c
179 fbobject.obj : fbobject.c
180 feedback.obj : feedback.c
182 framebuffer.obj : framebuffer.c
184 getstring.obj : getstring.c
187 histogram.obj : histogram.c
189 imports.obj : imports.c vsnprintf.c
192 matrix.obj : matrix.c
194 occlude.obj : occlude.c
196 points.obj : points.c
197 polygon.obj : polygon.c
198 rastpos.obj : rastpos.c
199 rbadaptors.obj : rbadaptors.c
200 renderbuffer.obj : renderbuffer.c
202 stencil.obj : stencil.c
203 texcompress.obj : texcompress.c
204 texcompress_fxt1.obj : texcompress_fxt1.c
205 cc$(CFLAGS)/warn=(disable=SHIFTCOUNT) texcompress_fxt1.c
206 texcompress_s3tc.obj : texcompress_s3tc.c
207 texenvprogram.obj : texenvprogram.c
208 texformat.obj : texformat.c
209 teximage.obj : teximage.c
210 texobj.obj : texobj.c
211 texrender.obj : texrender.c
212 texstate.obj : texstate.c
213 texstore.obj : texstore.c
214 varray.obj : varray.c
215 vtxfmt.obj : vtxfmt.c