CC=gcc CFLAGS=-Wall INCLUDES=-I/usr/include/GL LIBS=-lglut -lGLU -lGL -lm GTKLIBS=`pkg-config --cflags --libs gtk+-2.0` -export-dynamic SRCDIR=src all: $(CC) $(CFLAGS) $(INCLUDES) -c $(SRCDIR)/display.c $(CC) $(CFLAGS) $(INCLUDES) -c $(SRCDIR)/input.c $(CC) $(CFLAGS) $(INCLUDES) -c $(SRCDIR)/main.c $(CC) $(CFLAGS) $(LIBS) -o ledcube-edit main.o display.o input.o chmod +x ledcube-edit strip ledcube-edit gui: $(CC) $(CFLAGS) $(GTKLIBS) -o gui $(SRCDIR)/main_gui.c clean: rm -f *.o rm -f gui #rm -f ledcube-edit