Mercurial > hg > ristipolku
view Makefile @ 161:fb33d3796942
Rename source directory.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 21 Jun 2016 12:53:53 +0300 |
parents | b0c05b8b59ca |
children | e8eeac403e5f |
line wrap: on
line source
# Settings, directories RUN=Ristipolku.class RESOURCES=graphics/*.png graphics/*.jpg graphics/font.ttf sounds/*.wav CLASSES=src/G.class \ src/Piece.class src/PieceType.class \ src/Engine.class src/Interpolate.class \ src/ResourceLoader.class \ src/Sound.class src/SoundManager.class \ src/IDMPoint.class src/IDMWidget.class \ src/IDMButton.class src/IDMContainer.class \ src/AnimatedPointElement.class # Utils JAVAC=javac -g -Xlint:unchecked APPLETVIEWER=aoss appletviewer ### ### Targets ### TARGETS=$(RUN) all: $(TARGETS) src/%.class: src/%.java $(JAVAC) $< Ristipolku.class: Ristipolku.java $(CLASSES) $(JAVAC) $< run: $(RUN) $(APPLETVIEWER) $(patsubst %.class,%.html,$<) ### ### Package ### Ristipolku.jar: $(RUN) $(RESOURCES) jar cvfm $@ manifest.txt $+ src/*.class upload: Ristipolku.jar @scp $+ ccr@tnsp.org:tnsp/ristipolku/ $(RM) $< ### ### Cleanup ### clean: $(RM) $(TARGETS) *.class src/*.class srcclean: clean $(RM) *~ src/*~ graphics/*~ # dummy