You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
804 B
28 lines
804 B
# Copyright (c) 2022-2024 Nordic Semiconductor ASA |
|
|
|
# SPDX-License-Identifier: Apache-2.0 |
|
|
|
BOARD_STRING := $(normalize_upper,$(BOARD)) |
|
BOARD_TARGET_STRING := $(normalize_upper,$(BOARD)$(BOARD_QUALIFIERS)) |
|
BOARD_QUALIFIERS_NO_SEPARATOR := $(substring,$(BOARD_QUALIFIERS),1) |
|
|
|
config BOARD_$(BOARD_STRING) |
|
def_bool y |
|
help |
|
Kconfig symbol identifying the board. |
|
|
|
config BOARD_$(BOARD_TARGET_STRING) |
|
def_bool y |
|
help |
|
Kconfig symbol identifying the board target. |
|
|
|
config BOARD_QUALIFIERS |
|
string |
|
default "$(BOARD_QUALIFIERS_NO_SEPARATOR)" |
|
help |
|
Contains the qualifiers of the board being used without the name of the board itself. |
|
|
|
For example, if building for ``nrf5340dk/nrf5340/cpuapp`` then this will contain the |
|
value ``nrf5340/cpuapp``. |
|
|
|
osource "$(KCONFIG_BOARD_DIR)/Kconfig.$(BOARD)"
|
|
|