1 # Makefile for core library for VMS
2 # contributed by Jouk Jansen joukj@hrem.nano.tudelft.nl
3 # Last revision : 2 October 2007
6 define gl [---.include.gl]
8 define shader [-.shader]
12 .include [---]mms-config.
18 INCDIR = [---.include],[-.glapi],[-.shader]
20 CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1)/name=(as_is,short)/float=ieee/ieee=denorm
137 texcompress_fxt1.obj,\
138 texcompress_s3tc.obj,\
157 $(LIBDIR)$(GL_LIB) : $(OBJECTS)
158 @ $(MAKELIB) $(LIBDIR)$(GL_LIB) $(OBJECTS)
165 api_arrayelt.obj : api_arrayelt.c
166 api_loopback.obj : api_loopback.c
167 api_noop.obj : api_noop.c
168 api_validate.obj : api_validate.c
169 arrayobj.obj : arrayobj.c
170 attrib.obj : attrib.c
172 bufferobj.obj : bufferobj.c
173 buffers.obj : buffers.c
175 colortab.obj : colortab.c
176 context.obj : context.c
177 convolve.obj : convolve.c
180 depthstencil.obj : depthstencil.c
181 dispatch.obj : dispatch.c
183 drawpix.obj : drawpix.c
184 enable.obj : enable.c
187 execmem.obj : execmem.c
188 extensions.obj : extensions.c
189 fbobject.obj : fbobject.c
190 feedback.obj : feedback.c
192 framebuffer.obj : framebuffer.c
194 getstring.obj : getstring.c
197 histogram.obj : histogram.c
199 imports.obj : imports.c vsnprintf.c
202 matrix.obj : matrix.c
203 mipmap.obj : mipmap.c
206 points.obj : points.c
207 polygon.obj : polygon.c
208 rastpos.obj : rastpos.c
209 rbadaptors.obj : rbadaptors.c
210 renderbuffer.obj : renderbuffer.c
212 stencil.obj : stencil.c
213 texcompress.obj : texcompress.c
214 texcompress_fxt1.obj : texcompress_fxt1.c
215 cc$(CFLAGS)/warn=(disable=SHIFTCOUNT) texcompress_fxt1.c
216 texcompress_s3tc.obj : texcompress_s3tc.c
217 texenvprogram.obj : texenvprogram.c
218 texformat.obj : texformat.c
219 teximage.obj : teximage.c
220 texobj.obj : texobj.c
221 texrender.obj : texrender.c
222 texstate.obj : texstate.c
223 texstore.obj : texstore.c
224 varray.obj : varray.c
225 vtxfmt.obj : vtxfmt.c
226 shaders.obj : shaders.c
227 queryobj.obj : queryobj.c
228 rbadaptors.obj : rbadaptors.c