esp-idf/tools/cmake
Ivan Grokhotkov 1ffbee27e7
cmake: enable CMAKE_COLOR_DIAGNOSTICS by default
Related to https://github.com/espressif/esp-idf/issues/4162

Setting this option informs CMake that it should pass
-fcolor-diagnostics flag to the compiler.

(Colorized build system output, like from GNU Make, is produced even
without this flag.)

Note that if the build is done using Ninja and the build output is
redirected (not a TTY), Ninja will still strip the escape codes from
the output. For the case of idf.py, this is handled in the next
commit.
2022-09-13 11:34:59 +02:00
..
scripts build & config: Don't include common components on early expansion 2022-05-30 14:34:30 +02:00
third_party
build.cmake build: fix excluded components being passed to component manager 2022-08-22 19:20:44 +02:00
component.cmake build & config: Check requirements of managed components of main and add interface versioning 2022-05-30 14:36:22 +02:00
component_deps.dot.in G0: add a build example to check G0 dependencies 2022-06-14 15:00:53 +08:00
crosstool_version_check.cmake
depgraph.cmake
dfu.cmake mkdfu.py: Support setting flash parameters 2022-05-27 15:44:56 +02:00
git_submodules.cmake
idf.cmake cmake: allow lower language versions when building for linux target 2022-06-17 16:44:17 +02:00
kconfig.cmake build_system: fixed issue that default.target may override other custom configs 2022-06-02 11:08:59 +08:00
ldgen.cmake
project.cmake cmake: enable CMAKE_COLOR_DIAGNOSTICS by default 2022-09-13 11:34:59 +02:00
project_description.json.in
run_dfu_util.cmake tools: Increase the minimal supported CMake version to 3.16 2022-06-01 06:35:02 +00:00
targets.cmake
toolchain-clang-esp32.cmake
toolchain-clang-esp32s2.cmake
toolchain-clang-esp32s3.cmake build: add support ESP32-S3 in Clang build configuration 2022-06-30 14:03:26 +07:00
toolchain-esp32.cmake Build: Xtensa assembly files are now assembled with -mlongcalls option 2022-06-20 13:56:49 +08:00
toolchain-esp32c2.cmake
toolchain-esp32c3.cmake
toolchain-esp32h2.cmake
toolchain-esp32s2.cmake Build: Xtensa assembly files are now assembled with -mlongcalls option 2022-06-20 13:56:49 +08:00
toolchain-esp32s3.cmake Build: Xtensa assembly files are now assembled with -mlongcalls option 2022-06-20 13:56:49 +08:00
toolchain-linux.cmake
uf2.cmake
utilities.cmake tools: Deprecated commands removed from idf.py 2022-03-25 09:08:53 +01:00
version.cmake