OS = $(shell uname)
CC = g++
CFLAGS = -std=c++0x -Wall -pedantic #-Wextra

ifeq ($(OS),Darwin)
	DEP = -framework Cocoa -framework OpenGL -framework IOKit -framework CoreVideo -lglfw3 -lglew
endif
ifeq ($(OS),Linux)
	DEP = -lglfw3 -lGLEW -lGL -ldl -lX11 -lXrandr -lXxf86vm -lXinerama -lXcursor  -pthread
endif

game: game.cpp
	$(CC) $? $(DEP) $(CFLAGS) -o $@

clean:
	rm -f game
