6 CFLAGS
+= -O2
-fwrapv
-pipe
-std
=c89
-fstack-protector-all
--param
=ssp-buffer-size
=1 -ftrapv
-Wall
-Wextra
-g3
-ggdb
-fno-omit-frame-pointer
10 BINDIR
= ${PREFIX}/bin
12 OBJS
= main.o map.o draw.o game.o
19 ${CC} ${CFLAGS} -c
$< -o
$@
23 ${CC} ${CFLAGS} ${LDFLAGS} ${OBJS} -o
${BINNAME}
26 echo installing
${BINNAME}
27 install ${BINNAME} ${BINDIR}/
30 echo uninstalling
${BINNAME}
31 rm -f
${BINDIR}/${BINNAME}
37 fresh
: clean ${BINNAME}
39 .PHONY
=install uninstall clean fresh