Skip to content
Snippets Groups Projects
Commit 0972082b authored by Martine Lenders's avatar Martine Lenders
Browse files

make: provide toolchain support for buildtests

parent ac9311a4
No related branches found
No related tags found
No related merge requests found
...@@ -9,17 +9,19 @@ buildtest: ...@@ -9,17 +9,19 @@ buildtest:
@ \ @ \
RESULT=true ; \ RESULT=true ; \
for board in $(BOARDS); do \ for board in $(BOARDS); do \
$(COLOR_ECHO) -n "Building for $$board ... " ; \ if BOARD=$${board} $(MAKE) check-toolchain-supported > /dev/null 2>&1; then \
BOARD=$${board} RIOT_CI_BUILD=1 RIOT_VERSION_OVERRIDE=buildtest \ $(COLOR_ECHO) -n "Building for $$board ... " ; \
$(MAKE) clean all -j $(NPROC) $(BUILDTEST_MAKE_REDIRECT); \ BOARD=$${board} RIOT_CI_BUILD=1 RIOT_VERSION_OVERRIDE=buildtest \
RES=$$? ; \ $(MAKE) clean all -j $(NPROC) $(BUILDTEST_MAKE_REDIRECT); \
if [ $$RES -eq 0 ]; then \ RES=$$? ; \
$(COLOR_ECHO) "$(COLOR_GREEN)success.$(COLOR_RESET)" ; \ if [ $$RES -eq 0 ]; then \
else \ $(COLOR_ECHO) "$(COLOR_GREEN)success.$(COLOR_RESET)" ; \
$(COLOR_ECHO) "$(COLOR_RED)failed!$(COLOR_RESET)" ; \ else \
RESULT=false ; \ $(COLOR_ECHO) "$(COLOR_RED)failed!$(COLOR_RESET)" ; \
fi ; \ RESULT=false ; \
$(MAKE) clean-intermediates >/dev/null 2>&1 || true; \ fi ; \
$(MAKE) clean-intermediates >/dev/null 2>&1 || true; \
fi; \
done ; \ done ; \
$${RESULT} $${RESULT}
endif # BUILD_IN_DOCKER endif # BUILD_IN_DOCKER
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment