gvsu/cs623/proj1/Makefile
josh eda9f7c194 HTML page referencing jar archive now, Makefile creating jar archive
git-svn-id: svn://anubis/gvsu@452 45c1a28c-8058-47b2-ae61-ca45b979098e
2009-10-06 16:25:19 +00:00

20 lines
279 B
Makefile

MAINCLASS := RetirementCalculator
CLASSES := $(patsubst %.java,%.class,$(wildcard *.java))
all: $(CLASSES)
%.class: %.java
javac $^
.PHONY: jar
jar: $(CLASSES)
jar cvf $(MAINCLASS).jar *.class
.PHONY: run
run: $(CLASSES)
java $(MAINCLASS)
clean:
-rm -f *.class *.jar