1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-15 00:03:51 +01:00

[config] Clean build on ESP-IDF when component/platform combos change (#9028)

This commit is contained in:
Clyde Stubbs
2025-06-09 08:39:02 +10:00
committed by GitHub
parent 9cc2a04d54
commit 4d044d4ac9
4 changed files with 20 additions and 6 deletions

View File

@@ -512,6 +512,8 @@ class EsphomeCore:
self.platformio_options: dict[str, str | list[str]] = {}
# A set of strings of names of loaded integrations, used to find namespace ID conflicts
self.loaded_integrations = set()
# A set of strings for platform/integration combos
self.loaded_platforms: set[str] = set()
# A set of component IDs to track what Component subclasses are declared
self.component_ids = set()
# Whether ESPHome was started in verbose mode