diff --git a/platformio.ini b/platformio.ini index eb2fbde1b..f5a7fa952 100644 --- a/platformio.ini +++ b/platformio.ini @@ -272,9 +272,10 @@ build_flags = [esp32] platform = ${esp32_idf_V5.platform} platform_packages = -build_unflags = ${common.build_unflags} +build_unflags = ${esp32_idf_V5.build_flags} build_flags = ${esp32_idf_V5.build_flags} lib_deps = ${esp32_idf_V5.lib_deps} +lib_ignore = ${esp32_idf_V5.lib_ignore} tiny_partitions = tools/WLED_ESP32_2MB_noOTA.csv default_partitions = tools/WLED_ESP32_4MB_1MB_FS.csv @@ -339,7 +340,7 @@ lib_ignore = ;; generic definitions for all ESP32-S2 boards platform = ${esp32_idf_V5.platform} platform_packages = ${esp32_idf_V5.platform_packages} -build_unflags = ${common.build_unflags} +build_unflags = ${esp32_idf_V5.build_unflags} build_flags = -g -DARDUINO_ARCH_ESP32 -DARDUINO_ARCH_ESP32S2 @@ -352,13 +353,14 @@ build_flags = -g ${esp32_idf_V5.build_flags} lib_deps = ${esp32_idf_V5.lib_deps} +lib_ignore = ${esp32_idf_V5.lib_ignore} board_build.partitions = ${esp32.default_partitions} ;; default partioning for 4MB Flash - can be overridden in build envs [esp32c3] ;; generic definitions for all ESP32-C3 boards platform = ${esp32_idf_V5.platform} platform_packages = ${esp32_idf_V5.platform_packages} -build_unflags = ${common.build_unflags} +build_unflags = ${esp32_idf_V5.build_unflags} build_flags = -g -DARDUINO_ARCH_ESP32 -DARDUINO_ARCH_ESP32C3 @@ -370,6 +372,7 @@ build_flags = -g ${esp32_idf_V5.build_flags} lib_deps = ${esp32_idf_V5.lib_deps} +lib_ignore = ${esp32_idf_V5.lib_ignore} board_build.partitions = ${esp32.default_partitions} ;; default partioning for 4MB Flash - can be overridden in build envs board_build.flash_mode = qio