Lines Matching +full:sysbuild +full:- +full:cmake
1 # SPDX-License-Identifier: Apache-2.0
11 # The following variables will be defined when this CMake module completes:
13 # - CONF_FILE: List of Kconfig fragments
14 # - EXTRA_CONF_FILE: List of additional Kconfig fragments
15 # - DTC_OVERLAY_FILE: List of devicetree overlay files
16 # - EXTRA_DTC_OVERLAY_FILE List of additional devicetree overlay files
17 # - DTS_EXTRA_CPPFLAGS List of additional devicetree preprocessor defines
18 # - APPLICATION_CONFIG_DIR: Root folder for application configuration
20 # If any of the above variables are already set when this CMake module is
24 # use only and may be removed, renamed, or re-purposed without prior notice.
30 # Merge in variables from other sources (e.g. sysbuild)
31 zephyr_get(FILE_SUFFIX SYSBUILD GLOBAL)
33 zephyr_get(APPLICATION_CONFIG_DIR SYSBUILD GLOBAL)
38 zephyr_get(CONF_FILE SYSBUILD LOCAL)
60 The CACHED_CONF_FILE is internal Zephyr variable used between CMake runs. \
66 zephyr_get(DTC_OVERLAY_FILE SYSBUILD LOCAL)
68 # If DTC_OVERLAY_FILE is not set by the user, look for SoC and board-specific overlays
95 zephyr_get(EXTRA_CONF_FILE SYSBUILD LOCAL VAR EXTRA_CONF_FILE OVERLAY_CONFIG MERGE REVERSE)
96 zephyr_get(EXTRA_DTC_OVERLAY_FILE SYSBUILD LOCAL MERGE REVERSE)
97 zephyr_get(DTS_EXTRA_CPPFLAGS SYSBUILD LOCAL MERGE REVERSE)
98 build_info(application source-dir VALUE ${APPLICATION_SOURCE_DIR})
99 build_info(application configuration-dir VALUE ${APPLICATION_CONFIG_DIR})