mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
Alexandre Abadie
a534caebb4
These targets will bootstrap code for an example application, a test application or a new board support. The 'riotgen' tool is used behind
18 lines
474 B
Makefile
18 lines
474 B
Makefile
.PHONY: riotgen-installed generate-%
|
|
|
|
-include makefiles/color.inc.mk
|
|
|
|
riotgen-installed:
|
|
@command -v riotgen 2>&1 > /dev/null || \
|
|
{ $(COLOR_ECHO) \
|
|
"$(COLOR_RED)'riotgen' command is not available \
|
|
please consider installing it from \
|
|
https://pypi.python.org/pypi/riotgen$(COLOR_RESET)"; \
|
|
exit 1; }
|
|
|
|
GENERATORS = board driver example module pkg test
|
|
$(addprefix generate-,$(GENERATORS)): generate-%
|
|
|
|
generate-%: riotgen-installed
|
|
@RIOTBASE=$(CURDIR) riotgen $* -i
|