PROJECT = rasterize
IUSE = BACKFACE_CULLING BLENDING DEPTH_TEST EXTRA_INLINE NDEBUG \
- CALC_NORMALS LIGHTING=3 SMOOTH_COLOR TEXTURING
-
-VIEWER = feh
+ CALC_NORMALS LIGHTING=3 SMOOTH_COLOR TEXTURING OPENGL
CC = gcc
EXEEXT =
CFLAGS = -std=c99 -O2 -g -pg
CPPFLAGS= -MMD $(IUSE:%=-D%)
-LDLIBS = -lm
+LDLIBS = -lm -lglut -lGL
SRCS = main.c array.c common.c list.c model.c raster.c rbtree.c scene.c
OBJS = $(SRCS:%.c=%.o)
git archive HEAD --prefix=$(PROJECT)/ --output=$(PROJECT).zip
run: $(PROG)
- ./$< && $(VIEWER) scene.ppm
+ ./$<
debug: $(PROG)
gdb ./$<