[PIO] Use platform_packages for all core libs supporting those

This commit is contained in:
Gijs Noorlander
2020-03-28 02:07:15 +01:00
parent 5e99087ec6
commit cb99058d05
4 changed files with 19 additions and 1 deletions
-1
View File
@@ -141,7 +141,6 @@ build_flags = ${esp82xx_2_6_x.build_flags}
[core_stage]
platform = https://github.com/platformio/platform-espressif8266.git
build_flags = ${esp82xx_2_6_x.build_flags}
-DARDUINO_ESP8266_RELEASE='"2.7.0-dev stage"'
-DPIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_191105
platform_packages =
framework-arduinoespressif8266 @ https://github.com/esp8266/Arduino.git
+2
View File
@@ -48,6 +48,7 @@ build_flags = ${regular_platform.build_flags}
[normal_beta]
platform = ${beta_platform.platform}
platform_packages = ${beta_platform.platform_packages}
build_flags = ${beta_platform.build_flags}
@@ -63,6 +64,7 @@ build_flags = ${regular_platform.build_flags} -DPLUGIN_BUILD_TESTI
[testing_beta]
platform = ${beta_platform.platform}
platform_packages = ${beta_platform.platform_packages}
build_flags = ${beta_platform.build_flags} -DPLUGIN_BUILD_TESTING
+16
View File
@@ -27,6 +27,7 @@ extra_scripts = pre:pre_custom_esp82xx.py
[env:custom_sdk3_ESP8266_4M1M]
extends = esp8266_4M1M
platform = ${core_2_6_3_sdk3.platform}
platform_packages = ${core_2_6_3_sdk3.platform_packages}
build_flags = ${core_2_6_3_sdk3.build_flags}
${esp8266_4M1M.build_flags}
-DPLUGIN_BUILD_CUSTOM
@@ -37,6 +38,7 @@ extra_scripts = pre:pre_custom_esp82xx.py
[env:custom_beta_ESP8266_4M1M]
extends = esp8266_4M1M
platform = ${beta_platform.platform}
platform_packages = ${beta_platform.platform_packages}
build_flags = ${beta_platform.build_flags}
${esp8266_4M1M.build_flags}
-DPLUGIN_BUILD_CUSTOM
@@ -84,6 +86,7 @@ build_flags = ${regular_platform.build_flags}
[env:normal_sdk3_ESP8266_1M]
extends = esp8266_1M
platform = ${core_2_6_3_sdk3.platform}
platform_packages = ${core_2_6_3_sdk3.platform_packages}
build_flags = ${core_2_6_3_sdk3.build_flags}
${esp8266_1M.build_flags}
@@ -184,6 +187,7 @@ build_flags = ${regular_platform.build_flags}
[env:minimal_core_263_sdk3_ESP8266_1M_OTA_Domoticz]
extends = esp8266_1M_OTA
platform = ${core_2_6_3_sdk3.platform}
platform_packages = ${core_2_6_3_sdk3.platform_packages}
build_flags = ${core_2_6_3_sdk3.build_flags}
${esp8266_1M_OTA.build_flags}
${minimal_OTA_domoticz.build_flags}
@@ -191,6 +195,7 @@ build_flags = ${core_2_6_3_sdk3.build_flags}
[env:minimal_core_263_sdk3_ESP8285_1M_OTA_Domoticz]
extends = esp8285_1M_OTA
platform = ${core_2_6_3_sdk3.platform}
platform_packages = ${core_2_6_3_sdk3.platform_packages}
build_flags = ${core_2_6_3_sdk3.build_flags}
${esp8285_1M_OTA.build_flags}
${minimal_OTA_domoticz.build_flags}
@@ -215,6 +220,7 @@ build_flags = ${regular_platform.build_flags}
[env:minimal_core_263_sdk3_ESP8266_1M_OTA_FHEM_HA]
extends = esp8266_1M_OTA
platform = ${core_2_6_3_sdk3.platform}
platform_packages = ${core_2_6_3_sdk3.platform_packages}
build_flags = ${core_2_6_3_sdk3.build_flags}
${esp8266_1M_OTA.build_flags}
${minimal_OTA_FHEM_HA.build_flags}
@@ -222,6 +228,7 @@ build_flags = ${core_2_6_3_sdk3.build_flags}
[env:minimal_core_263_sdk3_ESP8285_1M_OTA_FHEM_HA]
extends = esp8285_1M_OTA
platform = ${core_2_6_3_sdk3.platform}
platform_packages = ${core_2_6_3_sdk3.platform_packages}
build_flags = ${core_2_6_3_sdk3.build_flags}
${esp8285_1M_OTA.build_flags}
${minimal_OTA_FHEM_HA.build_flags}
@@ -239,6 +246,7 @@ build_flags = ${core_2_6_3_sdk3.build_flags}
[env:minimal_IRext_ESP8266_1M]
extends = esp8266_1M
platform = ${minimal_ir_extended.platform}
platform_packages = ${minimal_ir_extended.platform_packages}
lib_ignore = ${minimal_ir_extended.lib_ignore}
build_flags = ${minimal_ir_extended.build_flags}
${esp8266_1M.build_flags}
@@ -252,6 +260,7 @@ build_unflags = ${esp8266_1M_OTA.build_unflags} -DPLUGIN_BUILD_NORMA
[env:minimal_IRext_ESP8266_4M1M]
extends = esp8266_4M1M
platform = ${minimal_ir_extended.platform}
platform_packages = ${minimal_ir_extended.platform_packages}
lib_ignore = ${minimal_ir_extended.lib_ignore}
build_flags = ${minimal_ir_extended.build_flags}
${esp8266_4M1M.build_flags}
@@ -260,6 +269,7 @@ build_flags = ${minimal_ir_extended.build_flags}
[env:minimal_IRext_ESP8266_4M2M]
extends = esp8266_4M2M
platform = ${minimal_ir_extended.platform}
platform_packages = ${minimal_ir_extended.platform_packages}
lib_ignore = ${minimal_ir_extended.lib_ignore}
build_flags = ${minimal_ir_extended.build_flags}
${esp8266_4M2M.build_flags}
@@ -272,6 +282,7 @@ build_flags = ${minimal_ir_extended.build_flags}
[env:normal_IRext_no_rx_ESP8266_4M2M]
extends = esp8266_4M2M
platform = ${normal_ir_extended_no_rx.platform}
platform_packages = ${normal_ir_extended_no_rx.platform_packages}
lib_ignore = ${normal_ir_extended_no_rx.lib_ignore}
build_flags = ${normal_ir_extended_no_rx.build_flags}
${esp8266_4M2M.build_flags}
@@ -288,6 +299,7 @@ build_flags = ${normal_ir_extended_no_rx.build_flags}
[env:test_ESP8266_4M1M_VCC]
extends = esp8266_4M1M
platform = ${testing.platform}
platform_packages = ${testing.platform_packages}
build_flags = ${testing.build_flags}
${esp8266_4M1M.build_flags}
-DFEATURE_ADC_VCC=true
@@ -296,6 +308,7 @@ build_flags = ${testing.build_flags}
[env:test_ESP8266_4M1M_VCC_MDNS_SD]
extends = esp8266_4M1M
platform = ${testing.platform}
platform_packages = ${testing.platform_packages}
build_flags = ${testing.build_flags}
${esp8266_4M1M.build_flags}
-DFEATURE_ADC_VCC=true
@@ -307,6 +320,7 @@ lib_ignore = ESP32_ping, ESP32WebServer, IRremoteESP8266, Heatpum
[env:test_beta_ESP8266_4M1M]
extends = esp8266_4M1M
platform = ${testing_beta.platform}
platform_packages = ${testing_beta.platform_packages}
build_flags = ${testing_beta.build_flags}
${esp8266_4M1M.build_flags}
@@ -314,6 +328,7 @@ build_flags = ${testing_beta.build_flags}
[env:test_beta_ESP8266_16M]
extends = esp8266_16M
platform = ${testing_beta.platform}
platform_packages = ${testing_beta.platform_packages}
build_flags = ${testing_beta.build_flags}
${esp8266_16M.build_flags}
-DPIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22y
@@ -333,6 +348,7 @@ build_flags = ${testing_beta.build_flags}
[env:dev_ESP8266_4M1M]
extends = esp8266_4M1M
platform = ${dev.platform}
platform_packages = ${dev.platform_packages}
build_flags = ${dev.build_flags}
${esp8266_4M1M.build_flags}
+1
View File
@@ -27,6 +27,7 @@ extra_scripts = pre:pre_custom_esp82xx.py
[env:spec_debug_beta_custom_ESP8266_4M1M]
extends = esp8266_4M1M, debug_pio
platform = ${beta_platform.platform}
platform_packages = ${beta_platform.platform_packages}
build_flags = ${beta_platform.build_flags}
${debug_pio.build_flags}
${esp8266_4M1M.build_flags}