make all ensures release/Magarena.jar release/Magarena.exe and tags are updated

master
melvin 2011-05-23 10:52:01 +08:00
parent f7b6503f08
commit b91a5a7a0a
1 changed files with 16 additions and 7 deletions

View File

@ -1,14 +1,23 @@
DSC=java -ea -cp $^ magic.DeckStrCal
MAG:=release/Magarena-$(shell hg id -n).jar
#MAG:=release/Magarena-$(shell hg id -n).jar
SRC=$(shell find -iname *.java)
MAG:=release/Magarena.jar
EXE:=release/Magarena.exe
tags: $(MAG)
all: $(MAG) $(EXE) tags
jar: $(MAG)
exe: $(EXE)
$(MAG): $(SRC)
-ant
# -cp release/Magarena.jar $(MAG)
tags: $(SRC)
ctags -R .
$(MAG):
-ant
-cp release/Magarena.jar $(MAG)
Magarena.exe: $(MAG)
$(EXE): $(MAG)
cd launch4j; ./launch4j ../release/arena.xml
clean: