esp32: use "extends"

directly inherits default platform from esp32
This commit is contained in:
Frank 2024-12-15 21:07:01 +01:00
parent c6fd4c51cf
commit 65f98c1f30

View File

@ -239,9 +239,8 @@ build_flags = ${common.build_flags} ${esp8266.build_flags} -D DATA_PINS=1 -D WLE
lib_deps = ${esp8266.lib_deps} lib_deps = ${esp8266.lib_deps}
[env:esp32dev_qio80] [env:esp32dev_qio80]
extends = env:esp32dev # ww want to extend the existing esp32dev environment (and define only updated options)
board = esp32dev board = esp32dev
platform = ${esp32.platform}
platform_packages = ${esp32.platform_packages}
build_unflags = ${common.build_unflags} build_unflags = ${common.build_unflags}
build_flags = ${common.build_flags} ${esp32.build_flags} #-D WLED_DISABLE_BROWNOUT_DET build_flags = ${common.build_flags} ${esp32.build_flags} #-D WLED_DISABLE_BROWNOUT_DET
${esp32.AR_build_flags} ;; optional - includes USERMOD_AUDIOREACTIVE ${esp32.AR_build_flags} ;; optional - includes USERMOD_AUDIOREACTIVE
@ -256,9 +255,8 @@ board_build.flash_mode = qio
;; experimental ESP32 env using ESP-IDF V4.4.x ;; experimental ESP32 env using ESP-IDF V4.4.x
;; Warning: this build environment is not stable!! ;; Warning: this build environment is not stable!!
;; please erase your device before installing. ;; please erase your device before installing.
extends = esp32_idf_V4 # based on newer "esp-idf V4" platform environment
board = esp32dev board = esp32dev
platform = ${esp32_idf_V4.platform}
platform_packages = ${esp32_idf_V4.platform_packages}
build_unflags = ${common.build_unflags} build_unflags = ${common.build_unflags}
build_flags = ${common.build_flags} ${esp32_idf_V4.build_flags} #-D WLED_DISABLE_BROWNOUT_DET build_flags = ${common.build_flags} ${esp32_idf_V4.build_flags} #-D WLED_DISABLE_BROWNOUT_DET
${esp32.AR_build_flags} ;; includes USERMOD_AUDIOREACTIVE ${esp32.AR_build_flags} ;; includes USERMOD_AUDIOREACTIVE
@ -270,6 +268,7 @@ board_build.f_flash = 80000000L
board_build.flash_mode = dio board_build.flash_mode = dio
[env:esp32s2_saola] [env:esp32s2_saola]
extends = esp32s2
board = esp32-s2-saola-1 board = esp32-s2-saola-1
platform = ${esp32s2.platform} platform = ${esp32s2.platform}
platform_packages = ${esp32s2.platform_packages} platform_packages = ${esp32s2.platform_packages}
@ -369,9 +368,8 @@ board_upload.flash_size = 2MB
board_upload.maximum_size = 2097152 board_upload.maximum_size = 2097152
[env:wemos_shield_esp32] [env:wemos_shield_esp32]
extends = esp32 ;; use default esp32 platform
board = esp32dev board = esp32dev
platform = ${esp32.platform}
platform_packages = ${esp32.platform_packages}
upload_speed = 460800 upload_speed = 460800
build_unflags = ${common.build_unflags} build_unflags = ${common.build_unflags}
build_flags = ${common.build_flags} ${esp32.build_flags} build_flags = ${common.build_flags} ${esp32.build_flags}