all : glslview glslwrite ifeq ($(shell uname -s),Linux) USE_INOTIFY ?= -DUSE_INOTIFY endif CFLAGS ?= -O3 -Wall LIBS := -lSDL2 -lGL -lGLEW -lm glslview : glslview.c common.c common.h $(CC) $(CFLAGS) $(USE_INOTIFY) -o $@ glslview.c common.c $(LIBS) glslwrite : glslwrite.c common.c common.h $(CC) $(CFLAGS) -o $@ glslwrite.c common.c $(LIBS) -lpng clean : rm -f glslview glslwrite