esp-idf/docs/en
Angus Gratton ad295037a8 idf.py: Disable CMake --warn-uninitialized option by default
Can still be enabled by passing --cmake-warn-uninitialized on the command line

Prevents CMake warnings printed by default if IDF_PATH is underneath the CMake
project directory.

The reason for this is that CMake --warn-uninitialized only enables checks
inside the project directory (ie top-level CMakeLists.txt directory and
subdirectories), it doesn't enable for files included from other directories.

(The only way to enable warnings in other directories is to pass
--check-system-dirs and this looks like it's only useful for CMake's own
developers as it prints a lot of warnings from inside CMake otherwise - see
https://gitlab.kitware.com/cmake/cmake/-/issues/19645 )

Plan to follow up with a later commit to clean up most of the warnings (which
aren't problems for CMake execution), but we'll also disable this option by
default to avoid this unexpected triggering of IDF warnings.
2020-08-26 09:53:56 +10:00
..
_templates doc: Add exact git version & target SoC to feedback form parameters 2020-03-27 11:29:59 +11:00
api-guides idf.py: Disable CMake --warn-uninitialized option by default 2020-08-26 09:53:56 +10:00
api-reference Merge branch 'bugfix/spi_master_add_dummy_check' into 'master' 2020-08-23 12:47:18 +08:00
contribute Doc/add chinese updates in contribute folder 2020-07-10 21:16:37 +08:00
get-started Update the description to reflect Python3 as the default interpreter DOC-258 2020-08-11 20:43:31 +08:00
get-started-legacy windows: Update MSYS2 pre-compiled legacy build environment 2020-06-02 18:34:54 +10:00
hw-reference Update description of power regulators for CAM v1.0 and v1.1 2020-08-17 11:32:14 +08:00
libraries-and-frameworks docs: Update documentation for Cloud Frameworks 2020-05-24 19:06:59 +00:00
security Docs: Secure boot v2 support for ESP32-S2 2020-07-27 00:01:10 +00:00
third-party-tools docs: fix link_roles not linking correctly for certain files 2020-06-22 20:42:59 +08:00
404.rst Updated 404 page not found pages, both Chinese and English versions. 2019-03-28 19:06:43 +08:00
about.rst doc: Update English pages with generic target name 2020-02-07 16:37:43 +11:00
conf.py ci: add missing noqa:F401 2020-05-21 10:42:59 +08:00
COPYRIGHT.rst secure_element: atecc608_ecdsa example 2020-05-21 13:08:30 +05:30
esp32s2.rst build_app: make multi target support readable 2020-04-09 16:40:57 +08:00
gnu-make-legacy.rst docs: Make CMake build system default, mark GNU Make as legacy option 2019-07-09 14:32:26 +10:00
index.rst doc: Rephrase the support for ESP32 & ESP32-S on the home page 2020-03-24 15:00:27 +11:00
languages.rst There are now visible links to change between English and Chinese version of documentation. Therefore information on the home page how to switch between languages has been removed. Added 'Download' link to the menu to provide a more visible access to documentation in PDF format for people who prefer to read it offline. 2018-09-12 04:48:50 +02:00
resources.rst Add new section about using ESP-IDF with PlatformIO 2020-05-06 12:55:22 +02:00
versions.rst docs: Add ESP-IDF support period policy 2019-10-18 18:25:20 +11:00