zephyr/cmake
Sebastian Bøe 23df708aa3 dtc: Support opting-out of installing dtc
dtc is only used for static analysis (producing warnings) of the
DeviceTree sources. This means that valid Zephyr firmware can sanely
be built without it.

For some users, for instance Windows users that are not permitted to
use Chocolatey, installing dtc is problematic and installing it is not
worth the DT warnings that it provides.

To make using Zephyr easier for these users we make using DTC
recommended and opt-out, instead of mandatory.

Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
2020-01-28 12:47:54 -06:00
..
app cmake: app mem partion flexibility 2019-11-05 08:44:26 -08:00
backports cmake: Fixed a bug where python 3.8 was not detected on Windows 2019-11-04 14:32:41 +01:00
bintools
compiler cmake: toolchain: Fix 'host' toolchain variant 2020-01-07 13:25:47 -05:00
emu x86: intel64: Split 'locore' and 'main' kernel images for QEMU 2020-01-08 07:49:24 -06:00
flash cmake: Don't test whether the installed west is the bootstrapper 2019-11-05 17:43:50 +01:00
ide
linker/ld cmake: ld: use linker prefix for undefined symbols 2020-01-07 17:09:38 +01:00
makefile_exports cmake: Add option for exporting build metadata to Make 2020-01-23 15:09:12 -05:00
reports cmake: allow appending dependencies to report targets 2020-01-20 18:35:01 -05:00
toolchain toolchain: xcc: use Clang if exists 2020-01-07 17:09:38 +01:00
usage
util
boards.cmake
ccache.cmake
cfb.cmake
dts.cmake dtc: Support opting-out of installing dtc 2020-01-28 12:47:54 -06:00
extensions.cmake extensions.cmake: Replace TEXT_START with ROM_START 2020-01-23 03:22:59 -08:00
extra_flags.cmake cmake: extra_flags: fix EXTRA_CPPFLAGS being applied as macros 2019-12-13 13:23:40 -05:00
gcc-m-cpu.cmake
generic_toolchain.cmake
git.cmake
hex.cmake
host-tools.cmake dtc: Support opting-out of installing dtc 2020-01-28 12:47:54 -06:00
kconfig.cmake kconfig/cmake: Improve reconfiguration behavior 2020-01-22 18:28:07 +01:00
kobj.cmake
pristine.cmake
python.cmake cmake: require python 3.6 or later 2019-12-18 10:15:45 +01:00
target_toolchain.cmake
version.cmake cmake: print version to stdout, not stderr 2020-01-15 15:19:22 -05:00
zephyr_module.cmake