mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-25 06:23:53 +01:00
makefiles: deprecate 'RIOTBOARD' for 'BOARDSDIR'
Replace using 'RIOTBOARD' by 'BOARDSDIR' to define external boards.
This commit is contained in:
parent
387da5214f
commit
418bcfb95d
@ -24,6 +24,7 @@ include $(RIOT_MAKEFILES_GLOBAL_PRE)
|
||||
# set undefined variables
|
||||
RIOTBASE ?= $(_riotbase)
|
||||
RIOTCPU ?= $(RIOTBASE)/cpu
|
||||
# Deprecated to set RIOTBOARD, use BOARDSDIR
|
||||
RIOTBOARD ?= $(RIOTBASE)/boards
|
||||
BOARDSDIR ?= $(RIOTBOARD)
|
||||
RIOTMAKE ?= $(RIOTBASE)/makefiles
|
||||
@ -46,7 +47,6 @@ DLCACHE_DIR ?= $(RIOTBASE)/.dlcache
|
||||
__DIRECTORY_VARIABLES := \
|
||||
RIOTBASE \
|
||||
RIOTCPU \
|
||||
RIOTBOARD \
|
||||
RIOTMAKE \
|
||||
RIOTPKG \
|
||||
RIOTTOOLS \
|
||||
@ -66,10 +66,16 @@ __OVERRIDE_DIRECTORY_VARIABLES := $(__DIRECTORY_VARIABLES)
|
||||
# Use absolute paths in recursive "make" even if overridden on command line.
|
||||
MAKEOVERRIDES += $(foreach v,$(__OVERRIDE_DIRECTORY_VARIABLES),$(v)=$($(v)))
|
||||
|
||||
# Deprecation of configuring 'RIOTBOARD'
|
||||
ifneq ($(abspath $(RIOTBASE)/boards),$(abspath $(RIOTBOARD)))
|
||||
$(warning overriding RIOTBOARD for external boards is deprecated, please use an absolute BOARDSDIR)
|
||||
override RIOTBOARD := $(abspath $(RIOTBOARD))
|
||||
__DIRECTORY_VARIABLES += RIOTBOARD
|
||||
endif
|
||||
|
||||
# Make all paths absolute.
|
||||
override RIOTBASE := $(abspath $(RIOTBASE))
|
||||
override RIOTCPU := $(abspath $(RIOTCPU))
|
||||
override RIOTBOARD := $(abspath $(RIOTBOARD))
|
||||
override RIOTMAKE := $(abspath $(RIOTMAKE))
|
||||
override RIOTPKG := $(abspath $(RIOTPKG))
|
||||
override RIOTTOOLS := $(abspath $(RIOTTOOLS))
|
||||
|
||||
@ -35,7 +35,6 @@ info-build:
|
||||
@echo 'MCU: $(MCU)'
|
||||
@echo ''
|
||||
@echo 'RIOTBASE: $(RIOTBASE)'
|
||||
@echo 'RIOTBOARD: $(RIOTBOARD)'
|
||||
@echo 'BOARDSDIR: $(BOARDSDIR)'
|
||||
@echo 'RIOTCPU: $(RIOTCPU)'
|
||||
@echo 'RIOTPKG: $(RIOTPKG)'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user