zephyr/cmake
Torsten Rasmussen 429d6cf055 cmake: create zephyr_build_string
This commit creates a new `zephyr_build_string()` function.

`zephyr_build_string()` provides a common way of constructing a build
string based on board name, board revision, and build type.

Having this as a function facilitate creation of names in a common way
and thus helps to ensure naming consistency, especially if newer info
is later embedded into the build string.

Initially the build string will be used to lookup configuration
fragments and devicetree overlay files.

This function is used by `zephyr_file(CONF_FILES ...)`.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2021-10-14 13:22:14 +02:00
..
app devicetree: remove support for DTC_OVERLAY_FILE in environment 2021-10-01 14:42:42 -04:00
bintools cmake: gnu: Fix debugging when GDB fails to load because of Python 2021-09-23 12:47:39 +02:00
compiler cmake: CMake compile features support 2021-10-01 14:40:33 -04:00
emu boards: fvp_base_revc_2xaemv8a: permit running Zephyr at EL1NS 2021-09-06 14:11:32 -04:00
flash scripts: runners: openocd: Enable thread awareness 2021-08-27 06:44:45 -04:00
ide
linker cmake: remove `LINKER_PASS2` define 2021-10-11 10:21:53 +02:00
linker_script cmake: linker: arm: utilize zephyr_linker_group(... SYMBOL SECTION) 2021-09-24 15:13:13 -04:00
makefile_exports
reports
toolchain toolchain: esp32: define target toolchain 2021-09-28 20:06:25 -04:00
usage
util
boards.cmake cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
ccache.cmake
cfb.cmake
dts.cmake cmake: dts: import devicetree symbols into CMake 2021-08-25 20:28:26 -04:00
extensions.cmake cmake: create zephyr_build_string 2021-10-14 13:22:14 +02:00
extra_flags.cmake
gcc-m-cpu.cmake
generic_toolchain.cmake
git.cmake
hex.cmake
host-tools.cmake
kconfig.cmake armclang: ARM Compiler C library support 2021-08-30 08:54:23 -04:00
kobj.cmake
mcuboot.cmake kconfig: Add option for encryption of binaries 2021-08-26 21:15:54 -04:00
pristine.cmake
python.cmake
shields.cmake
target_toolchain.cmake scripts: gen_handles.py: take device start symbol as argument. 2021-08-30 08:54:23 -04:00
target_toolchain_flags.cmake cmake: CMake compile features support 2021-10-01 14:40:33 -04:00
verify-toolchain.cmake cmake: Set minimum required Zephyr SDK version to 0.13.1 2021-09-24 07:35:40 -04:00
version.cmake
west.cmake
zephyr_module.cmake