CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1)/name=(as_is,short)
SOURCES =accum.c \
+ api_arrayelt.c \
api_loopback.c \
api_noop.c \
api_validate.c \
+ arbparse.c \
+ arbfragparse.c \
arbprogram.c \
+ arbvertparse.c \
attrib.c \
blend.c \
bufferobj.c \
pixel.c \
points.c \
polygon.c \
+ program.c \
rastpos.c \
state.c \
stencil.c \
texstore.c \
texutil.c \
varray.c \
- vtxfmt.c \
- vsnprintf.c
+ vtxfmt.c
OBJECTS=accum.obj,\
+api_arrayelt.obj,\
api_loopback.obj,\
api_noop.obj,\
api_validate.obj,\
+arbparse.obj,\
+arbfragparse.obj,\
arbprogram.obj,\
+arbvertparse.obj,\
attrib.obj,\
blend.obj,\
bufferobj.obj,\
pixel.obj,\
points.obj,\
polygon.obj,\
+program.obj,\
rastpos.obj,\
state.obj,\
stencil.obj,\
texstore.obj,\
texutil.obj,\
varray.obj,\
-vtxfmt.obj,\
-vsnprintf.obj
+vtxfmt.obj
##### RULES #####
delete *.obj;*
accum.obj : accum.c
+api_arrayelt.obj : api_arrayelt.c
api_loopback.obj : api_loopback.c
api_noop.obj : api_noop.c
api_validate.obj : api_validate.c
+arbparse.obj : arbparse.c
+arbfragparse.obj : arbfragparse.c
arbprogram.obj : arbprogram.c
+arbvertparse.obj : arbvertparse.c
attrib.obj : attrib.c
blend.obj : blend.c
bufferobj.obj : bufferobj.c
hint.obj : hint.c
histogram.obj : histogram.c
image.obj : image.c
-imports.obj : imports.c
+imports.obj : imports.c vsnprintf.c
light.obj : light.c
lines.obj : lines.c
matrix.obj : matrix.c
pixel.obj : pixel.c
points.obj : points.c
polygon.obj : polygon.c
+program.obj : program.c
rastpos.obj : rastpos.c
state.obj : state.c
stencil.obj : stencil.c
texutil.obj : texutil.c
varray.obj : varray.c
vtxfmt.obj : vtxfmt.c
-vsnprintf.obj : vsnprintf.c