Perfecting 4th benchmark; adding needed MySQL config files; maturing Zigbee drivers
[iot2.git] / benchmarks / Makefile
1 BASE := ..
2 BOOFDIR := ./libs/boofcv_libs
3 BOOFJARS := $(BOOFDIR)/BoofCV-feature-0.21.jar:$(BOOFDIR)/BoofCV-io-0.21.jar:$(BOOFDIR)/BoofCV-visualize-0.21.jar:$(BOOFDIR)/BoofCV-ip-0.21.jar
4
5 include $(BASE)/common.mk
6
7 all: interfaces annotation drivers Lifxtest SmartLights Irrigation Speaker HomeSecurity
8
9 PHONY += interfaces
10 interfaces:
11         $(MAKE) -C interfaces
12
13 PHONY += annotation
14 annotation:
15         $(JAVAC) -d $(BIN_DIR) -classpath $(BIN_DIR):. annotation/*java
16
17 PHONY += drivers
18 drivers:
19         $(MAKE) -C drivers
20
21 PHONY += Lifxtest
22 Lifxtest:
23         $(MAKE) -C Lifxtest
24
25 PHONY += SmartLights
26 SmartLights:
27         $(MAKE) -C SmartLightsController
28
29 PHONY += Irrigation
30 Irrigation:
31         $(MAKE) -C IrrigationController
32
33 PHONY += Speaker
34 Speaker:
35         $(MAKE) -C SpeakerController
36
37 PHONY += HomeSecurity
38 HomeSecurity:
39         $(MAKE) -C HomeSecurityController
40
41 .PHONY: $(PHONY)