Add debug target to Makefile for computers without jar command. >.>

This commit is contained in:
Jan Philipp Timme 2014-11-18 09:52:06 +01:00
parent d857bf47db
commit 9db6c3ad2f
1 changed files with 10 additions and 5 deletions

View File

@ -1,15 +1,20 @@
.PHONY: clean run stat
.PHONY: clean run stat debug compile
game.jar: clean
mkdir -p compiled
find src/ -type f -name '*.java' -print0 | xargs -0 javac -cp src/ -d compiled/
cp -r res/* compiled/
game.jar: compile
echo 'Main-Class: de.teamteamteam.spacescooter.Main' >compiled/manifest.txt
jar cvfe game.jar 'de.teamteamteam.spacescooter.Main' -C compiled de -C compiled images -C compiled sounds -C compiled music
compile: clean
mkdir -p compiled
find src/ -type f -name '*.java' -print0 | xargs -0 javac -cp src/ -d compiled/
cp -r res/* compiled/
run: game.jar
java -jar game.jar
debug: compile
java -cp bin/ de.teamteamteam.spacescooter.Main
clean:
rm -rf compiled
rm -f game.jar