Skip to content

Commit 1f3edb6

Browse files
authored
add auto select "espidf" when pio var "custom_sdkconfig" is set
1 parent d445c75 commit 1f3edb6

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

platform.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ def configure_default_packages(self, variables, targets):
6262
mcu = variables.get("board_build.mcu", board_config.get("build.mcu", "esp32"))
6363
frameworks = variables.get("pioframework", [])
6464

65+
if variables.get("custom_sdkconfig") is not None:
66+
frameworks.append("espidf")
67+
6568
# Enable debug tool gdb only when build debug is enabled
6669
if (variables.get("build_type") or "debug" in "".join(targets)) and tl_flag:
6770
self.packages["riscv32-esp-elf-gdb"]["optional"] = False if mcu in ["esp32c2", "esp32c3", "esp32c6", "esp32h2"] else True

0 commit comments

Comments
 (0)