esp-idf/docs/en/api-guides
Angus Gratton aecb2bd8ee 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-10-05 05:35:02 +00:00
..
esp-ble-mesh Test:merge ble mesh node and provioner in console 2020-08-21 20:00:32 +08:00
jtag-debugging doc: Add warnings about using JTAG debugging with hardware security features 2020-04-27 16:40:06 +10:00
tools tools: Fix flashing encrypted binaries from IDF Monitor 2020-03-27 09:43:26 +01:00
app_trace.rst apptrace: Renames Kconfig options 2019-11-13 15:24:01 +03:00
blufi.rst component/bt: add readme doc for BLE demos 2019-06-17 07:05:41 +00:00
bootloader.rst feat/secure_boot_v2: Adding docs for secure boot v2 ESP32-ECO3 2020-03-06 01:16:04 +05:30
build-system-legacy.rst app_update: Remove deprecated "make erase_ota" target 2019-09-13 09:44:07 +10:00
build-system.rst idf.py: Disable CMake --warn-uninitialized option by default 2020-10-05 05:35:02 +00:00
console.rst build system: Use CMake-based build system as default when describing commands 2019-07-08 17:31:27 +10:00
core_dump.rst coredump: Makes compatible with legacy binary core dumps 2019-11-25 22:44:51 +03:00
deep-sleep-stub.rst docs: Add a description of the fast wakeup 2019-08-21 11:44:37 +00:00
error-handling.rst Rename Kconfig options (root) 2019-05-21 09:09:01 +02:00
event-handling.rst Add AG component API_REFERENCE 2019-11-27 13:35:35 +00:00
external-ram.rst Add Chinese translation for exteral-ram.rst in api-guides: 2019-06-26 19:59:21 +08:00
fatal-errors.rst Merge branch 'master' into feature/esp32s2beta_merge 2019-09-16 16:18:48 +10:00
freertos-smp.rst build system: Use CMake-based build system as default when describing commands 2019-07-08 17:31:27 +10:00
general-notes.rst Included missing links between English and Chinese documentation, where translation into Chinese is available 2019-01-27 19:01:34 +01:00
hlinterrupts.rst docs: fix typo and link in high level interrupt documentation 2019-03-05 10:27:35 +05:30
index.rst feat/secure_boot_v2: Adding docs for secure boot v2 ESP32-ECO3 2020-03-06 01:16:04 +05:30
linker-script-generation.rst docs: update with build system changes 2019-05-13 19:57:39 +08:00
lwip.rst docs: Add System time chapter and for sntp a description about using CONFIG_LWIP_SNTP_UPDATE_DELAY option 2020-01-10 14:49:07 +11:00
mesh.rst doc: Rearrange wifi & ethernet docs into a common "network" doc 2018-12-17 14:18:09 +11:00
partition-tables.rst feat/secure_boot_v2: Adding docs for secure boot v2 ESP32-ECO3 2020-03-06 01:16:04 +05:30
RF_calibration.rst esp_wifi: fix wrong path of phy_init_data 2019-06-18 11:29:09 +08:00
romconsole.rst Moved files into separate folders per 'en' and 'zh_CN' language version and linked 'zh_CN' files back to 'en' files if translation is not yet available 2018-03-13 21:57:08 +01:00
SYSVIEW_FreeRTOS.txt Replace all DOS line endings with Unix 2018-07-12 19:10:37 +08:00
thread-local-storage.rst Implemented review comments to zh_CN version of eclipse setup and PICO-KIT get started guides. Resolved issues after rebasing on master of several commits. 2018-03-13 22:31:54 +01:00
ulp_instruction_set.rst Correct ULP REG_WR and REG_RD instruction for ESP32 2020-03-06 19:08:29 +08:00
ulp_macros.rst Moved files into separate folders per 'en' and 'zh_CN' language version and linked 'zh_CN' files back to 'en' files if translation is not yet available 2018-03-13 21:57:08 +01:00
ulp-legacy.rst add updates to some files in api guides 2019-12-05 15:12:12 +08:00
ulp.rst ulp: use quotes when specifying files for embedding ulp binaries 2020-03-22 19:59:50 +08:00
ulps2_instruction_set.rst Added description for difference between ESP32 ULP and ESP32-S2 ULP 2019-12-13 18:38:57 +08:00
unit-tests-legacy.rst add updates to some files in api guides 2019-12-05 15:12:12 +08:00
unit-tests.rst docs: Fixup format of a command line to build unit tests 2020-09-15 16:21:44 +10:00
wifi.rst esp_wifi: Update wifi lib 2020-07-01 11:49:02 +00:00
wireshark-user-guide.rst Added wireshark instruction to provide a common workflow for users submitting diagnostic data for Wi-Fi troubleshooting 2018-11-16 14:44:58 +08:00