Mercurial > hg > ristipolku
changeset 12:c4cd811813ef
Work on Makefile.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 30 Jan 2011 01:12:14 +0200 |
parents | b89ecc8d5557 |
children | 562744de803c |
files | Makefile |
diffstat | 1 files changed, 21 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Sun Jan 30 00:26:35 2011 +0200 +++ b/Makefile Sun Jan 30 01:12:14 2011 +0200 @@ -1,7 +1,7 @@ # Settings, directories -RUN=RistipolkuApplet.class -TARGETS=$(RUN) -SUBDIR=game +RUN=Ristipolku.class +CLASSES=game/Piece.class game/PieceType.class game/Engine.class game/Interpolate.class +TARGETS=$(RUN) $(CLASSES) # Utils JAVAC=javac -g @@ -19,19 +19,34 @@ game/%.class: game/%.java $(JAVAC) $< -RistipolkuApplet.class: game/Piece.class game/PieceType.class game/Engine.class game/Interpolate.class + +Ristipolku.class: game/Piece.class game/PieceType.class game/Engine.class game/Interpolate.class run: $(RUN) $(APPLETVIEWER) $(patsubst %.class,%.html,$<) +### +### Package +### +Ristipolku.jar: $(RUN) $(CLASSES) + + +upload: index.html Ristipolku.jar + @scp $+ ccr@tnsp.org:public_html/ristipolku/ + + +### +### Cleanup +### clean: - $(RM) $(TARGETS) *.class $(SUBDIR)/*.class + $(RM) $(TARGETS) *.class game/*.class srcclean: clean - $(RM) *~ $(SUBDIR)/*~ + $(RM) *~ game/*~ graphics/*~ + # dummy