2 CXX = g++ -std=gnu++0x -Wall -Werror -Wshadow -pedantic -g
3 OBJ = log.o tests/saveload.o document.o view.o screen.o
4 LIB = `sdl2-config --libs` -lGL
5 OBJPATHS = $(OBJ:%=../obj/%)
6 DEPS := $(OBJPATHS:%.o=%.d)
7 CFLAGS += `sdl2-config --cflags`
19 $(CXX) -o $(BIN) $(LINKOBJ) $(LIB)
23 $(CXX) $(CFLAGS) -c -MMD -o $@ $<
28 $(RM) $(BIN) $(DEPS) $(LINKOBJ)
30 clean_full: #cleans up all backup files
31 $(RM) $(BIN) $(DEPS) $(LINKOBJ)