Lines Matching +full:sysbuild +full:- +full:cmake
1 # SPDX-License-Identifier: Apache-2.0
8 # - sysbuild defined configuration settings
10 # Details for sysbuild settings:
12 # Sysbuild is a higher level build system used by Zephyr.
13 # Sysbuild allows users to build multiple samples for a given system.
15 # For this to work, sysbuild manages other Zephyr CMake build systems by setting
17 # This CMake modules loads the sysbuild cache variables as target properties on
24 if(SYSBUILD)
26 file(STRINGS "${SYSBUILD_CACHE}" sysbuild_cache_strings ENCODING UTF-8)
28 # Using a regex for matching whole 'VAR_NAME:TYPE=VALUE' will strip semi-colons
32 # This method ensures that both quoted values and ;-separated list stays intact.
35 string(SUBSTRING "${str}" ${variable_identifier_length} -1 variable_value)