remove not needed idf components from HybridCompile build safeboot variants (#23887)

This commit is contained in:
Jason2866 2025-09-08 13:04:20 +02:00 committed by GitHub
parent 1e4dd48873
commit e9e7b480c1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 15 additions and 12 deletions

View File

@ -86,6 +86,15 @@ lib_ignore = ${esp32_defaults.lib_ignore}
re1.5 re1.5
DHT sensor library DHT sensor library
ccronexpr ccronexpr
custom_component_remove =
espressif/network_provisioning
espressif/esp_modem
espressif/esp-dsp
espressif/esp32-camera
espressif/mdns
espressif/esp_jpg
espressif/fb_gfx
espressif/cmake_utilities
[core32] [core32]
platform = https://github.com/tasmota/platform-espressif32/releases/download/2025.08.30/platform-espressif32.zip platform = https://github.com/tasmota/platform-espressif32/releases/download/2025.08.30/platform-espressif32.zip

View File

@ -47,6 +47,7 @@ custom_sdkconfig = '# CONFIG_SPIRAM is not set'
'# CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID is not set' '# CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID is not set'
'# CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT is not set' '# CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT is not set'
'# CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM is not set' '# CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM is not set'
custom_component_remove = ${safeboot_flags.custom_component_remove}
[env:tasmota32solo1-safeboot] [env:tasmota32solo1-safeboot]
extends = env:tasmota32_base extends = env:tasmota32_base
@ -69,6 +70,7 @@ custom_sdkconfig = '# CONFIG_SPIRAM is not set'
'# CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID is not set' '# CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID is not set'
'# CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT is not set' '# CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT is not set'
'# CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM is not set' '# CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM is not set'
custom_component_remove = ${safeboot_flags.custom_component_remove}
[env:tasmota32s2-safeboot] [env:tasmota32s2-safeboot]
extends = env:tasmota32_base extends = env:tasmota32_base
@ -155,9 +157,7 @@ custom_sdkconfig =
'# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set' '# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set'
'# CONFIG_ETH_SPI_ETHERNET_W5500 is not set' '# CONFIG_ETH_SPI_ETHERNET_W5500 is not set'
'# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set' '# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set'
custom_component_remove = espressif/esp_hosted custom_component_remove = ${safeboot_flags.custom_component_remove}
espressif/esp_wifi_remote
espressif/esp_modem
[env:tasmota32c5ser-safeboot] [env:tasmota32c5ser-safeboot]
platform = https://github.com/Jason2866/platform-espressif32.git#Arduino/IDF55 platform = https://github.com/Jason2866/platform-espressif32.git#Arduino/IDF55
@ -184,9 +184,7 @@ custom_sdkconfig =
'# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set' '# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set'
'# CONFIG_ETH_SPI_ETHERNET_W5500 is not set' '# CONFIG_ETH_SPI_ETHERNET_W5500 is not set'
'# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set' '# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set'
custom_component_remove = espressif/esp_hosted custom_component_remove = ${safeboot_flags.custom_component_remove}
espressif/esp_wifi_remote
espressif/esp_modem
[env:tasmota32c6-safeboot] [env:tasmota32c6-safeboot]
extends = env:tasmota32_base extends = env:tasmota32_base
@ -206,9 +204,7 @@ custom_sdkconfig =
'# CONFIG_LWIP_IPV4_NAPT is not set' '# CONFIG_LWIP_IPV4_NAPT is not set'
'# CONFIG_LWIP_IPV4_NAPT_PORTMAP is not set' '# CONFIG_LWIP_IPV4_NAPT_PORTMAP is not set'
'# CONFIG_LWIP_PPP_SUPPORT is not set' '# CONFIG_LWIP_PPP_SUPPORT is not set'
custom_component_remove = espressif/esp_hosted custom_component_remove = ${safeboot_flags.custom_component_remove}
espressif/esp_wifi_remote
espressif/esp_modem
[env:tasmota32c6ser-safeboot] [env:tasmota32c6ser-safeboot]
extends = env:tasmota32_base extends = env:tasmota32_base
@ -228,9 +224,7 @@ custom_sdkconfig =
'# CONFIG_LWIP_IPV4_NAPT is not set' '# CONFIG_LWIP_IPV4_NAPT is not set'
'# CONFIG_LWIP_IPV4_NAPT_PORTMAP is not set' '# CONFIG_LWIP_IPV4_NAPT_PORTMAP is not set'
'# CONFIG_LWIP_PPP_SUPPORT is not set' '# CONFIG_LWIP_PPP_SUPPORT is not set'
custom_component_remove = espressif/esp_hosted custom_component_remove = ${safeboot_flags.custom_component_remove}
espressif/esp_wifi_remote
espressif/esp_modem
[env:tasmota32s3ser-safeboot] [env:tasmota32s3ser-safeboot]
extends = env:tasmota32_base extends = env:tasmota32_base