Merge pull request #14009 from aabadie/pr/make/fix-info-build-output

makefiles/info.inc.mk: fix supported boards output
This commit is contained in:
Alexandre Abadie 2020-05-26 12:36:58 +02:00 committed by GitHub
commit e4639fc7a0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -99,8 +99,11 @@ endif
ifneq (,$(BOARDSDIR))
# Only warn users, not the CI.
ifneq ($(RIOT_CI_BUILD),1)
$(warning Using BOARDSDIR is deprecated use EXTERNAL_BOARD_DIRS instead)
$(info EXTERNAL_BOARD_DIRS can contain multiple folders separated by space)
# Do not warn when set from sub-make
ifeq ($(MAKELEVEL),0)
$(warning Using BOARDSDIR is deprecated use EXTERNAL_BOARD_DIRS instead)
$(info EXTERNAL_BOARD_DIRS can contain multiple folders separated by space)
endif
endif
EXTERNAL_BOARD_DIRS += $(BOARDSDIR)
endif
@ -183,10 +186,6 @@ GLOBAL_GOALS += buildtest \
#
ifneq (, $(filter $(GLOBAL_GOALS), $(MAKECMDGOALS)))
BOARD=none
endif
ifeq (none,$(BOARD))
include $(RIOTMAKE)/info-global.inc.mk
include $(RIOTMAKE)/buildtests.inc.mk
else
@ -947,7 +946,7 @@ ifneq ($(_BASELIBS_VALUE_BEFORE_USAGE),$(BASELIBS))
$(error BASELIBS value changed)
endif
endif # BOARD=none
endif
# include RIOT_MAKEFILES_GLOBAL_POST configuration files
# allows setting user specific system wide configuration parsed after the body