2017-05-17 11:54:52 +02:00
|
|
|
# This file contains a collection of targets defined by tools shipped with RIOT.
|
|
|
|
# The reason for keeping those targets separated from their tool Makfiles is
|
|
|
|
# that these targets have to be defined after the default build targets
|
|
|
|
# (as `all`), so `all` will always be the first target defined and thereby the
|
|
|
|
# default target when `make` is called without any further argument.
|
|
|
|
|
2018-06-29 13:52:11 +02:00
|
|
|
.PHONY: mosquitto_rsmb
|
|
|
|
|
2017-05-17 11:54:52 +02:00
|
|
|
# target for building the bossac binary
|
2018-05-15 11:29:33 +02:00
|
|
|
$(RIOTTOOLS)/bossa/bossac:
|
2017-05-17 11:54:52 +02:00
|
|
|
@echo "[INFO] bossac binary not found - building it from source"
|
2018-05-15 11:29:33 +02:00
|
|
|
@make -C $(RIOTTOOLS)/bossa
|
2017-05-17 11:54:52 +02:00
|
|
|
@echo "[INFO] bossac binary successfully build!"
|
2017-05-19 00:28:19 +02:00
|
|
|
|
2018-07-10 15:20:14 +02:00
|
|
|
$(RIOTTOOLS)/edbg/edbg: $(RIOTTOOLS)/edbg/Makefile
|
2017-05-19 00:28:19 +02:00
|
|
|
@echo "[INFO] edbg binary not found - building it from source now"
|
2018-05-15 11:29:33 +02:00
|
|
|
CC= CFLAGS= make -C $(RIOTTOOLS)/edbg
|
2017-05-19 00:28:19 +02:00
|
|
|
@echo "[INFO] edbg binary successfully build!"
|
2018-06-29 13:52:11 +02:00
|
|
|
|
|
|
|
$(RIOTTOOLS)/mosquitto_rsmb/mosquitto_rsmb:
|
|
|
|
@echo "[INFO] rsmb binary not found - building it from source now"
|
|
|
|
@make -C $(RIOTTOOLS)/mosquitto_rsmb
|
|
|
|
@echo "[INFO] rsmb binary successfully build!"
|
|
|
|
|
|
|
|
mosquitto_rsmb: $(RIOTTOOLS)/mosquitto_rsmb/mosquitto_rsmb
|
|
|
|
@make -C $(RIOTTOOLS)/mosquitto_rsmb run
|