mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-27 19:13:21 +00:00
a4c014f96e
When version.txt does not exist and git describe fails (e.g. in release archives or environments without git), IDF_VER was set to the raw git_describe output which resolves to "-128-NOTFOUND", causing esp_get_idf_version() to return a garbled string. Add a fallback that constructs the version string from the IDF_VERSION_MAJOR, IDF_VERSION_MINOR and IDF_VERSION_PATCH variables when git describe is not available. Closes https://github.com/espressif/esp-idf/issues/18240 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>