JFLAGS = -d $(BIN_DIR) -cp $(BOOFJARS):$(BIN_DIR):.:$(JLAYERJARS)
JARFLAGS = cf
-# checker option
-#
-CHECKER_OPT = -processor iotchecker.IoTJavaChecker
+all: speaker
-ASTUBS = -Astubs=../../checker/astubs/
-
-all: check
-
-PHONY += check
-check:
- $(JAVAC) $(JFLAGS) $(CHECKER_OPT) $(ASTUBS) *.java
- cd $(BIN_DIR)/SpeakerController; $(JAR) $(JARFLAGS) SpeakerController.jar ../SpeakerController/*.class ../iotcode/interfaces/*.class
- cp SpeakerController.config $(BIN_DIR)/SpeakerController
- zip -r SpeakerController.zip ./music
- mv SpeakerController.zip $(BIN_DIR)/SpeakerController
-
-PHONY += nocheck
-
-nocheck:
+PHONY += speaker
+speaker:
$(JAVAC) $(JFLAGS) *.java
cd $(BIN_DIR)/SpeakerController; $(JAR) $(JARFLAGS) SpeakerController.jar ../SpeakerController/*.class ../iotcode/interfaces/*.class
cp SpeakerController.config $(BIN_DIR)/SpeakerController