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 $<