JC = javac RM = rm -f JAR = jar MANIFEST = Manifest .SUFFIXES: .java .class #.java.class: classes: $(JC) -d . *.java SOURCES = \ Tunnels.java \ Player.java \ ConferenceRegion.java \ WonkaRegion.java \ SpanningRegion.java \ ScifiRegion.java \ g.java \ Hsn.java \ Ifc.java \ Items.java \ Itm.java \ Kind.java \ Level.java \ Map.java \ MoleParameterSet.java \ Mon.java \ Node.java \ PrintfFormat.java \ Region.java \ SpecialAttack.java \ Special.java \ Species.java \ Spe.java \ Utl.java #CLASSES = $(SOURCES:.java=.class) default: classes jar classes: $(CLASSES) jar: $(JAR) cmf $(MANIFEST) tunnels.jar th clean: clean_sources clean_sources: $(RM) *.class