at 16.09-beta 33 lines 777 B view raw
1diff --git a/Makefile b/Makefile 2index 55eb817..f3406aa 100644 3--- a/Makefile 4+++ b/Makefile 5@@ -18,10 +18,14 @@ endif 6 7 tilemaps := $(patsubst %.tmx,%.lua,$(wildcard src/maps/*.tmx)) 8 9-maps: $(tilemaps) 10- 11 love: build/hawkthorne.love 12 13+shebang: build/hawkthorne.love 14+ cat <(echo '#!/usr/bin/env love') build/hawkthorne.love > build/hawkthorne 15+ chmod +x build/hawkthorne 16+ 17+maps: $(tilemaps) 18+ 19 build/hawkthorne.love: $(tilemaps) src/* 20 mkdir -p build 21 cd src && zip --symlinks -q -r ../build/hawkthorne.love . -x ".*" \ 22@@ -30,6 +34,12 @@ build/hawkthorne.love: $(tilemaps) src/* 23 run: $(tilemaps) $(LOVE) 24 $(LOVE) src 25 26+check: test 27+ 28+install: shebang 29+ mkdir -p $(out)/bin 30+ cp build/hawkthorne $(out)/bin 31+ 32 src/maps/%.lua: src/maps/%.tmx bin/tmx2lua 33 bin/tmx2lua $<