all: executable

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

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

main.o: main.cpp

glutils.o: glutils.cpp glutils.hpp

clean: 
	rm -f *.o *~ 
