all: executable

CXXFLAGS=-g -Wall -Wextra -Wno-unused-parameter -D_REENTRANT -fPIC
LIBS=-lm -lglut -lGLEW -lGLU -lGL

executable: main.o glutils.o triangle_index.o vec2.o vec3.o tga.o shader.frag shader.vert
	g++ main.o glutils.o vec2.o vec3.o triangle_index.o tga.o -o executable ${LIBS}


clean: 
	rm -f *.o *~ 
