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