hawkthorne: Initial commit, license issue still unresolved
This commit is contained in:
committed by
Mateusz Kowalczyk
parent
fc83dfbc49
commit
3da42c811f
@@ -0,0 +1,33 @@
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 55eb817..f3406aa 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -18,10 +18,14 @@ endif
|
||||
|
||||
tilemaps := $(patsubst %.tmx,%.lua,$(wildcard src/maps/*.tmx))
|
||||
|
||||
-maps: $(tilemaps)
|
||||
-
|
||||
love: build/hawkthorne.love
|
||||
|
||||
+shebang: build/hawkthorne.love
|
||||
+ cat <(echo '#!/usr/bin/env love') build/hawkthorne.love > build/hawkthorne
|
||||
+ chmod +x build/hawkthorne
|
||||
+
|
||||
+maps: $(tilemaps)
|
||||
+
|
||||
build/hawkthorne.love: $(tilemaps) src/*
|
||||
mkdir -p build
|
||||
cd src && zip --symlinks -q -r ../build/hawkthorne.love . -x ".*" \
|
||||
@@ -30,6 +34,12 @@ build/hawkthorne.love: $(tilemaps) src/*
|
||||
run: $(tilemaps) $(LOVE)
|
||||
$(LOVE) src
|
||||
|
||||
+check: test
|
||||
+
|
||||
+install: shebang
|
||||
+ mkdir -p $(out)/bin
|
||||
+ cp build/hawkthorne $(out)/bin
|
||||
+
|
||||
src/maps/%.lua: src/maps/%.tmx bin/tmx2lua
|
||||
bin/tmx2lua $<
|
||||
Reference in New Issue
Block a user