Erstellen einer Makefile zum Bauen des Games in ein .jar.
This commit is contained in:
parent
4555e8792f
commit
0203d1dfd9
|
@ -3,3 +3,5 @@
|
|||
.settings
|
||||
.classpath
|
||||
bin
|
||||
compiled
|
||||
game.jar
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
.PHONY: clean run
|
||||
|
||||
game.jar: clean
|
||||
mkdir -p compiled
|
||||
find src/ -type f -name '*.java' -print0 | xargs -0 javac -cp src/ -d compiled/
|
||||
cp -r res/* compiled/
|
||||
echo 'Main-Class: de.teamteamteam.spacescooter.Main' >compiled/manifest.txt
|
||||
jar cvfe game.jar 'de.teamteamteam.spacescooter.Main' -C compiled de -C compiled images
|
||||
|
||||
run: game.jar
|
||||
java -jar game.jar
|
||||
|
||||
clean:
|
||||
rm -rf compiled
|
||||
rm -f game.jar
|
Loading…
Reference in New Issue