From 4cb06337d678312dbcb293f508d7de7d7124ee68 Mon Sep 17 00:00:00 2001 From: valeros Date: Mon, 7 Jun 2021 14:33:03 +0300 Subject: [PATCH] Expose original version of ESP-IDF for IDF_VER variable // Resolve #558 --- builder/frameworks/espidf.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/builder/frameworks/espidf.py b/builder/frameworks/espidf.py index a0bf9c2..78401d9 100644 --- a/builder/frameworks/espidf.py +++ b/builder/frameworks/espidf.py @@ -38,6 +38,7 @@ from platformio import fs from platformio.proc import exec_command from platformio.util import get_systype from platformio.builder.tools.piolib import ProjectAsLibBuilder +from platformio.package.version import get_original_version env = DefaultEnvironment() env.SConscript("_embed_files.py", exports="env") @@ -829,7 +830,9 @@ def create_version_file(): version_file = os.path.join(FRAMEWORK_DIR, "version.txt") if not os.path.isfile(version_file): with open(version_file, "w") as fp: - fp.write(platform.get_package_version("framework-espidf")) + fp.write( + get_original_version(platform.get_package_version("framework-espidf")) + ) def generate_empty_partition_image(binary_path, image_size):