summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLAMMJohnson <john_anthony@lavabit.com>2011-04-27 13:33:37 +0100
committerLAMMJohnson <john_anthony@lavabit.com>2011-04-27 13:33:37 +0100
commitd8abd56660c79a89817c32b18500954360ce4401 (patch)
tree18b301468e465e319cf5d34c2d28698fb6156e70
parent750ca50401ebca0b85914ec99f853819b03898d9 (diff)
downloadnyancat-d8abd56660c79a89817c32b18500954360ce4401.tar.gz
nyancat-d8abd56660c79a89817c32b18500954360ce4401.tar.bz2
nyancat-d8abd56660c79a89817c32b18500954360ce4401.zip
Organised Makefile
-rw-r--r--Makefile18
1 files changed, 11 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index f443d34..a19be5b 100644
--- a/Makefile
+++ b/Makefile
@@ -1,15 +1,19 @@
+RES = /usr/share/nyancat
+BIN = /usr/bin/nyancat
+LIBS = -lSDL -lSDL_image -lSDL_mixer
+FLAGS = -Wall
+
nyancat: nyan.c
- gcc -g nyan.c -o nyancat -lSDL -lSDL_image -lSDL_mixer -Wall
- chmod +x nyancat
+ cc -g nyan.c -o nyancat ${LIBS} ${FLAGS}
install:
- cp nyancat /usr/bin
- mkdir --parents /usr/share/nyancat
- cp -v res/* /usr/share/nyancat
+ cp nyancat ${BIN}
+ mkdir --parents ${RES}
+ cp -v res/* ${RES}
clean:
rm nyancat
uninstall:
- rm /usr/bin/nyancat
- rm -rv /usr/share/nyancat
+ rm ${BIN}
+ rm -rv ${RES}