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
|
2020-02-25 11:48:10 +01:00
|
|
|
$(RIOTTOOLS)/bossa-$(BOSSA_VERSION)/bossac:
|
|
|
|
@echo "[INFO] bossac $(BOSSA_VERSION) binary not found - building it from source"
|
2020-07-03 11:17:57 +02:00
|
|
|
@$(MAKE) -C $(RIOTTOOLS)/bossa-$(BOSSA_VERSION)
|
2020-02-25 11:48:10 +01:00
|
|
|
@echo "[INFO] bossac $(BOSSA_VERSION) binary successfully built!"
|
2018-05-31 16:38:58 +02:00
|
|
|
|
2020-11-06 16:52:28 +01:00
|
|
|
$(RIOTTOOLS)/cc2538-bsl/cc2538-bsl.py: $(RIOTTOOLS)/cc2538-bsl/Makefile
|
2020-03-06 11:13:21 +01:00
|
|
|
@echo "[INFO] cc2538-bsl.py not found - fetching it from GitHub now"
|
2020-11-06 16:52:28 +01:00
|
|
|
@CC= CFLAGS= $(MAKE) -C $(RIOTTOOLS)/cc2538-bsl
|
2020-03-06 11:13:21 +01:00
|
|
|
@echo "[INFO] cc2538-bsl.py successfully fetched!"
|
|
|
|
|
2022-10-14 23:58:05 +02:00
|
|
|
$(RIOTTOOLS)/bootterm/bt: $(RIOTTOOLS)/bootterm/Makefile
|
|
|
|
@echo "[INFO] bt binary not found - building it from source now"
|
|
|
|
@CC= CFLAGS= $(MAKE) -C $(RIOTTOOLS)/bootterm
|
|
|
|
@echo "[INFO] bt binary successfully built!"
|
|
|
|
|
2021-02-24 00:24:17 +01:00
|
|
|
$(PKGDIRBASE)/cosy/cosy.py: $(RIOTTOOLS)/cosy/Makefile
|
|
|
|
@echo "[INFO] cosy.py not found - fetching it from GitHub now"
|
|
|
|
@CC= CFLAGS= $(MAKE) -C $(RIOTTOOLS)/cosy
|
|
|
|
@echo "[INFO] cosy.py successfully fetched!"
|
|
|
|
|
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"
|
2020-07-03 11:17:57 +02:00
|
|
|
CC= CFLAGS= $(MAKE) -C $(RIOTTOOLS)/edbg
|
2019-10-03 15:23:19 +02:00
|
|
|
@echo "[INFO] edbg binary successfully built!"
|
2018-06-29 13:52:11 +02:00
|
|
|
|
2024-02-06 15:23:02 +01:00
|
|
|
$(RIOTTOOLS)/mspdebug/mspdebug: $(RIOTTOOLS)/mspdebug/Makefile
|
|
|
|
@echo "[INFO] mspdebug binary not found - building it from source now"
|
|
|
|
@echo "[INFO] mspdebug requires readline and libusb-compat headers to build"
|
|
|
|
CC= CFLAGS= $(MAKE) -C $(RIOTTOOLS)/mspdebug
|
|
|
|
@echo "[INFO] mspdebug binary successfully built!"
|
|
|
|
|
2018-06-29 13:52:11 +02:00
|
|
|
$(RIOTTOOLS)/mosquitto_rsmb/mosquitto_rsmb:
|
|
|
|
@echo "[INFO] rsmb binary not found - building it from source now"
|
2020-07-03 11:17:57 +02:00
|
|
|
@$(MAKE) -C $(RIOTTOOLS)/mosquitto_rsmb
|
2019-10-03 15:23:19 +02:00
|
|
|
@echo "[INFO] rsmb binary successfully built!"
|
2018-06-29 13:52:11 +02:00
|
|
|
|
|
|
|
mosquitto_rsmb: $(RIOTTOOLS)/mosquitto_rsmb/mosquitto_rsmb
|
2020-07-03 11:17:57 +02:00
|
|
|
@$(MAKE) -C $(RIOTTOOLS)/mosquitto_rsmb run
|
2018-10-19 13:25:58 +02:00
|
|
|
|
|
|
|
$(RIOTTOOLS)/setsid/setsid: $(RIOTTOOLS)/setsid/Makefile
|
|
|
|
@echo "[INFO] setsid binary not found - building it from source now"
|
2020-07-03 11:17:57 +02:00
|
|
|
@$(MAKE) -C $(RIOTTOOLS)/setsid
|
2019-10-03 15:23:19 +02:00
|
|
|
@echo "[INFO] setsid binary successfully built!"
|
2019-11-27 16:26:50 +01:00
|
|
|
|
|
|
|
$(RIOTTOOLS)/flatc/flatc: $(RIOTTOOLS)/flatc/Makefile
|
|
|
|
@echo "[INFO] flatc binary not found - building it from source now"
|
2020-07-03 11:17:57 +02:00
|
|
|
$(MAKE) -C $(RIOTTOOLS)/flatc
|
2019-11-27 16:26:50 +01:00
|
|
|
@echo "[INFO] flatc binary successfully built!"
|
2020-12-01 13:36:36 +01:00
|
|
|
|
|
|
|
$(RIOTTOOLS)/lpc2k_pgm/bin/lpc2k_pgm: $(RIOTTOOLS)/lpc2k_pgm/Makefile
|
|
|
|
@echo "[INFO] lpc2k_pgm binary not found - building it from source now"
|
|
|
|
@$(MAKE) -C $(RIOTTOOLS)/lpc2k_pgm
|
|
|
|
@echo "[INFO] lpc2k_pgm binary successfully built!"
|
2020-07-26 16:13:47 +02:00
|
|
|
|
|
|
|
$(RIOTTOOLS)/uf2/uf2conv.py: $(RIOTTOOLS)/uf2/Makefile
|
|
|
|
@echo "[INFO] uf2conv.py not found - fetching it from GitHub now"
|
|
|
|
CC= CFLAGS= $(MAKE) -C $(RIOTTOOLS)/uf2
|
|
|
|
@echo "[INFO] uf2conv.py successfully fetched!"
|
2021-12-05 00:52:33 +01:00
|
|
|
|
|
|
|
$(RIOTTOOLS)/elf2uf2/elf2uf2: $(RIOTTOOLS)/elf2uf2/Makefile
|
|
|
|
@echo "[INFO] elf2uf2 not found - fetching it from GitHub now"
|
|
|
|
CC= CFLAGS= $(MAKE) -C $(RIOTTOOLS)/elf2uf2
|
|
|
|
@echo "[INFO] elf2uf2 successfully fetched!"
|
2022-01-01 15:13:16 +01:00
|
|
|
|
|
|
|
$(RIOTTOOLS)/pioasm/pioasm: $(RIOTTOOLS)/pioasm/Makefile
|
|
|
|
@echo "[INFO] pioasm not found - fetching it from GitHub now"
|
|
|
|
CC= CFLAGS= $(MAKE) -C $(RIOTTOOLS)/pioasm
|
|
|
|
@echo "[INFO] pioasm successfully fetched!"
|