| # 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)" |