#!/usr/bin/make -f
CPPFLAGS = $$(pkg-config --cflags gtkmm-3.0) -I. -I ../badge
-CFLAGS = -Wall -Wextra -pedantic -std=c99 -Werror -O0 -g
-CXXFLAGS = -Wall -Wextra -pedantic -std=c++0x -Werror -O0 -g
+CFLAGS = -Wall -Wextra -pedantic -std=c99 -Werror -O0 -g -fstack-protector-all
+CXXFLAGS = -Wall -Wextra -pedantic -std=c++0x -Werror -O0 -g -fstack-protector-all
+LDLIBS = $$(pkg-config --libs gtkmm-3.0)
BADGE = badge
CONVERTER = level-converter
BADGE_CSRCS = badge_main_loop.c
BADGE_FAROBJS = ui/font.o \
+ ui/menu.o \
ui/sprite.o \
jumpnrun/collision.o \
jumpnrun/enemies.o \
FARDEPS = $(BADGE_FAROBJS:%.o=%.dep)
DEPS = $(CDEPS) $(CXXDEPS) $(FARDEPS)
-LDLIBS = $$(pkg-config --libs gtkmm-3.0)
RM = rm -f
.PHONY: all dep clean distclean play