X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=benchmarks%2Fdrivers%2FJava%2FMakefile;h=3d45da43db177ae71b60b9425f6ba50286efbdf8;hb=8587d5dae9491656de998fc4dde0d4adc38ef3b9;hp=ce2123813e0b737225fcf9dcf6e8084cfe33f36f;hpb=1bac443ac1ed2689852ef846c6332865374e2b36;p=iot2.git diff --git a/benchmarks/drivers/Java/Makefile b/benchmarks/drivers/Java/Makefile index ce21238..3d45da4 100644 --- a/benchmarks/drivers/Java/Makefile +++ b/benchmarks/drivers/Java/Makefile @@ -50,6 +50,12 @@ sprinkler: $(JAVAC) $(JFLAGS) EspSprinkler/*.java cp EspSprinkler/EspSprinkler.config $(BIN_DIR)/iotcode/EspSprinkler cd $(BIN_DIR)/iotcode/EspSprinkler; $(JAR) $(JARFLAGS) EspSprinkler.jar ../../iotcode/EspSprinkler/*.class ../../iotcode/interfaces/Sprinkler*.class ../../iotcode/interfaces/ZoneState*.class + +PHONY += blossomsprinkler +blossomsprinkler: + $(JAVAC) $(JFLAGS) BlossomSprinkler/*.java + cp BlossomSprinkler/BlossomSprinkler.config $(BIN_DIR)/iotcode/BlossomSprinkler + cd $(BIN_DIR)/iotcode/BlossomSprinkler; $(JAR) $(JARFLAGS) BlossomSprinkler.jar ../../iotcode/BlossomSprinkler/*.class ../../iotcode/interfaces/Sprinkler*.class ../../iotcode/interfaces/ZoneState*.class PHONY += moisture moisture: @@ -93,6 +99,12 @@ alarm: $(JAVAC) $(JFLAGS) EspAlarm/*.java cp EspAlarm/EspAlarm.config $(BIN_DIR)/iotcode/EspAlarm cd $(BIN_DIR)/iotcode/EspAlarm; $(JAR) $(JARFLAGS) EspAlarm.jar ../../iotcode/EspAlarm/*.class ../../iotcode/interfaces/Alarm*.class ../../iotcode/interfaces/ZoneState*.class + +PHONY += dlink-alarm +dlink-alarm: + $(JAVAC) $(JFLAGS) DlinkAlarm/*.java + cp DlinkAlarm/DlinkAlarm.config $(BIN_DIR)/iotcode/DlinkAlarm + cd $(BIN_DIR)/iotcode/DlinkAlarm; $(JAR) $(JARFLAGS) DlinkAlarm.jar ../../iotcode/DlinkAlarm/*.class ../../iotcode/interfaces/Alarm*.class ../../iotcode/interfaces/ZoneState*.class PHONY += motion motion: @@ -158,6 +170,12 @@ check-sprinkler: $(JAVAC) $(JFLAGS) $(CHECKER_OPT) $(ASTUBS) EspSprinkler/*.java cp EspSprinkler/EspSprinkler.config $(BIN_DIR)/iotcode/EspSprinkler cd $(BIN_DIR)/iotcode/EspSprinkler; $(JAR) $(JARFLAGS) EspSprinkler.jar ../../iotcode/EspSprinkler/*.class ../../iotcode/interfaces/Sprinkler*.class ../../iotcode/interfaces/ZoneState*.class + +PHONY += check-blossomsprinkler +check-blossomsprinkler: + $(JAVAC) $(JFLAGS) $(CHECKER_OPT) $(ASTUBS) BlossomSprinkler/*.java + cp BlossomSprinkler/BlossomSprinkler.config $(BIN_DIR)/iotcode/BlossomSprinkler + cd $(BIN_DIR)/iotcode/BlossomSprinkler; $(JAR) $(JARFLAGS) BlossomSprinkler.jar ../../iotcode/BlossomSprinkler/*.class ../../iotcode/interfaces/Sprinkler*.class ../../iotcode/interfaces/ZoneState*.class PHONY += check-moisture check-moisture: @@ -199,9 +217,15 @@ check-homeroom: PHONY += check-alarm check-alarm: $(JAVAC) $(JFLAGS) $(CHECKER_OPT) $(ASTUBS) EspAlarm/*.java - cp EspAlarm/EspAlarm.config $(BIN_DIR)/iotcode/EspAlarm + cp DlinkAlarm/EspAlarm.config $(BIN_DIR)/iotcode/EspAlarm cd $(BIN_DIR)/iotcode/EspAlarm; $(JAR) $(JARFLAGS) EspAlarm.jar ../../iotcode/EspAlarm/*.class ../../iotcode/interfaces/Alarm*.class ../../iotcode/interfaces/ZoneState*.class +PHONY += check-dlink-alarm +check-dlink-alarm: + $(JAVAC) $(JFLAGS) $(CHECKER_OPT) $(ASTUBS) DlinkAlarm/*.java + cp EspAlarm/DlinkAlarm.config $(BIN_DIR)/iotcode/DlinkAlarm + cd $(BIN_DIR)/iotcode/DlinkAlarm; $(JAR) $(JARFLAGS) DlinkAlarm.jar ../../iotcode/DlinkAlarm/*.class ../../iotcode/interfaces/Alarm*.class ../../iotcode/interfaces/ZoneState*.class + PHONY += check-motion check-motion: $(JAVAC) $(JFLAGS) $(CHECKER_OPT) $(ASTUBS) MotionSensor/*.java