esp-idf/docs/en/api-guides/tools
Frantisek Hrbata 08c9a7b520 tools: add new outdated option for idf_tools.py list
This adds a new outdated option, which only lists outdated
packages installed in IDF_TOOLS_PATH. It searches for the
latest installed tool version in the IDF_TOOLS_PATH/tools path and
compares it against the latest available version in the tools.json
file. If the latest version of a tool installed in IDF_TOOLS_PATH/tools
is smaller, it's reported as outdated. Nothing is reported if the tool
is up to date.

Two new tests are added. First just checks if nothing is reported in
case there is no update available. The second artificially generates
new tools.json file called tools.outdated.json and sets XTENSA_ESP32_ELF
version to 'zzzzzz'. It then checks if the XTENSA_ESP32_ELF tool
is reported as outdated by the 'zzzzzz' version.

Description of the new outdated option is addedd to docs as well.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-02-09 10:25:45 +01:00
..
idf-clang-tidy.rst docs: update system api guides and intr chapters for C6 and H2 2023-01-29 16:15:36 +08:00
idf-component-manager.rst component manager: add build property DEPENDENCIES_LOCK 2022-12-13 15:25:19 +08:00
idf-docker-image.rst tools/docker: add README.md file to be displayed on Docker Hub 2022-05-26 03:44:13 +02:00
idf-monitor.rst feat(idf_monitor): move idf_monitor to separate repo 2023-02-03 11:20:15 +01:00
idf-py.rst tools: Add --output-file argument to idf.py size commands 2022-09-27 15:41:36 +02:00
idf-tools-notes.inc tools: Replace 'xtensa-clang' with 'esp-clang' 2022-11-22 17:30:14 +03:00
idf-tools.rst tools: add new outdated option for idf_tools.py list 2023-02-09 10:25:45 +01:00
idf-windows-installer.rst tools: IDF Windows installer offline mode support 2021-03-24 12:27:46 +01:00
index.rst docs: Move the documentation about idf.py out from the build system documentation 2022-04-22 17:38:04 +02:00