zephyr/cmake
Erwan Gouriou 6af514b67f build: enable shields dir treatment
In dts.cmake, build shield list. For each shield, check if
associate KCONFIG is enabled and if it is, add matching files
to following new cmake variables:
-DTC_SHIELD_OVERLAY_FILE
-DTC_SHIELD_FIXUP
Then, consume these variables when needed.

Shield overlay is conceived as the very first overlay applied
to the board dts. It intends to build a new board that should
then behave as any other board versus common or user's overlay.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2018-09-21 18:51:26 -04:00
..
app cmake: Suppress the stderr from 'git describe' on successfull runs 2018-09-19 09:12:25 -04:00
compiler kconfig: Make CONIG_FP_SOFTABI generate floating point instructions 2018-09-19 10:13:30 -04:00
emu qemu: support alternate path of qemu binaries 2018-08-22 15:44:53 -07:00
flash scripts: west: introduce common runner configuration 2018-05-19 07:01:39 +03:00
reports scripts: fix ram_reports and generate bin file if missing 2018-01-29 05:16:52 +05:30
toolchain build: Replace GCC ARM Embedded with GNU Arm Embedded 2018-08-09 13:57:55 +02:00
usage kconfig: Remove targets specific to the C implementation 2018-05-07 21:53:37 +02:00
util cmake: Rename process.cmake to reflect contents 2018-07-12 23:11:46 -04:00
ccache.cmake
dts.cmake build: enable shields dir treatment 2018-09-21 18:51:26 -04:00
extensions.cmake cmake: Don't propagate zephyr_library_compile_options 2018-08-13 18:43:53 -07:00
extra_flags.cmake cmake: Fix EXTRA_LDFLAGS feature 2017-12-05 08:39:43 -05:00
fpu-for-gcc-m-cpu.cmake cmake: indicate single precision floating-point for Cortex-M33 2018-02-23 21:42:22 -06:00
gcc-m-cpu.cmake arch: arm: update compile options for DSP 2018-07-03 12:17:13 -05:00
hex.cmake cmake: fixed version handling 2017-11-08 20:00:22 -05:00
host-tools-zephyr.cmake toolchain: require Zephyr SDK 0.9.3 2018-07-08 15:39:35 -04:00
host-tools.cmake build: Replace GCC ARM Embedded with GNU Arm Embedded 2018-08-09 13:57:55 +02:00
kconfig.cmake cmake: Re-direct KCONFIG_ROOT when convention is used 2018-09-21 13:37:21 -04:00
kobj.cmake userspace: generate list of kernel object sizes 2018-05-16 17:32:59 -07:00
pristine.cmake
toolchain.cmake cmake: Don't use the environment variable CFLAGS 2018-09-05 18:40:32 -04:00
version.cmake cmake: Use path-corrected version of ZEPHYR_BASE 2018-01-11 14:59:03 -05:00