basic_settings

Setup basic settings for a Zephyr project.

Basic settings are:

  • Sysbuild defined configuration settings

Details for sysbuild settings:

Sysbuild is a higher level build system used by Zephyr. Sysbuild allows users to build multiple samples for a given system.

For this to work, sysbuild manages other Zephyr CMake build systems by setting dedicated build variables. This CMake module loads the sysbuild cache variables as target properties on a sysbuild_cache target.

This ensures that quotes and lists are correctly preserved.