1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

makefiles,buildtests: omit recursive make

This commit is contained in:
smlng 2017-08-24 13:27:07 +02:00
parent 7ea8c7f768
commit a1c8a14705

View File

@ -38,7 +38,7 @@ buildtest:
@ \
BUILDTESTOK=true; \
APP_RETRY=0; \
for BOARD in $$($(MAKE) -s info-boards-supported); do \
for BOARD in ${BOARDS}; do \
RIOTNOLINK=$$(echo $(BOARD_INSUFFICIENT_MEMORY) | grep "\<$${BOARD}\>" 2>&1 >/dev/null && echo 1); \
${COLOR_ECHO} -n "Building for $${BOARD} "; \
[ -n "$${RIOTNOLINK}" ] && ${COLOR_ECHO} -n "(no linking) "; \
@ -125,7 +125,7 @@ info-buildsize:
info-buildsizes: SHELL=bash
info-buildsizes:
@echo -e " text\t data\t bss\t dec\tboard"; \
for BOARD in $$($(MAKE) -s info-boards-supported); do \
for BOARD in ${BOARDS}; do \
echo "$$(env -i \
HOME=$${HOME} \
PATH=$${PATH} \
@ -142,7 +142,7 @@ info-buildsizes:
info-buildsizes-diff: SHELL=bash
info-buildsizes-diff:
@echo -e "text\tdata\tbss\tdec\tBOARD/BINDIRBASE\n"; \
for BOARD in $$($(MAKE) -s info-boards-supported); do \
for BOARD in ${BOARDS}; do \
for BINDIRBASE in $${OLDBIN} $${NEWBIN}; do \
env -i \
HOME=$${HOME} \
@ -255,7 +255,7 @@ info-boards-features-missing:
FEATURES_REQUIRED += $(FEATURES_OPTIONAL)
ifneq (, $(filter info-boards-supported info-boards-features-missing info-build, $(MAKECMDGOALS)))
ifneq (, $(filter buildtest info-boards-supported info-boards-features-missing info-build info-buildsizes info-buildsizes-diff, $(MAKECMDGOALS)))
FEATURES_PROVIDED_BAK := $(FEATURES_PROVIDED)
define board_missing_features