zephyr/share/sysbuild
Grzegorz Swiderski 87aa25e4ad sysbuild: Fix exporting BOARD.+ through sysbuild cache
Lately, sysbuild started filtering out variable names matching ^BOARD
during sysbuild cache file generation. As a result, one of the cache
variables that is no longer exported to other domains is BOARD_ROOT,
which breaks the recent support for out-of-tree boards in sysbuild.

Of those variables, the only one which is reasonable to filter out is
BOARD itself, because the purpose of that is to substitute a different
value for the one found in sysbuild's own CMake cache, which has the
board revision stripped out.

Update the relevant if-condition and use a single regex for brevity.

Fixes #59114.

Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
2023-06-12 07:27:40 -04:00
..
bootloader sysbuild: generate .config.sysbuild for controlling build settings 2023-05-25 14:57:41 +02:00
cmake sysbuild: Fix exporting BOARD.+ through sysbuild cache 2023-06-12 07:27:40 -04:00
CMakeLists.txt sysbuild: generate .config.sysbuild for controlling build settings 2023-05-25 14:57:41 +02:00
image_config.cmake sysbuild: Fix value propagation of signature type to MCUboot 2023-06-08 06:51:33 -04:00
Kconfig sysbuild: support Zephyr modules 2023-03-09 09:25:00 +01:00