JDK_HOME = /opt/jdk1.7.0_80 | |
JAVAC = $(JDK_HOME)/bin/javac | |
JAR = $(JDK_HOME)/bin/jar | |
BUKKIT_CLASS_PATH = /opt/minecraft/forge-cauldron-1.7.10-1.1206.01.170-server.jar | |
CLASSES = \ | |
org/rivoreo/utmpx/Utmpx.class \ | |
org/rivoreo/minecraft/utmpx/BukkitPlugin.class | |
utmpx.jar: $(CLASSES) config.yml plugin.yml | |
$(JAR) -c $(subst $$,\$$,$^) > $@ | |
clean: | |
rm -f utmpx.jar $(CLASSES) | |
%.class: %.java | |
$(JAVAC) -classpath $(BUKKIT_CLASS_PATH):$(CLASSPATH) $< | |
%$$*.class: %.java |