mirror of
https://github.com/letscontrolit/ESPEasy.git
synced 2026-07-27 19:57:38 +00:00
[PIO] Make lib_deps multi-line definitions
This commit is contained in:
+34
-10
@@ -14,7 +14,24 @@ framework = ${common.framework}
|
||||
upload_speed = ${common.upload_speed}
|
||||
monitor_speed = ${common.monitor_speed}
|
||||
targets = ${common.targets}
|
||||
lib_deps = td-er/ESPeasySerial @ 2.0.8, I2Cdevlib-Core, adafruit/Adafruit ILI9341@^1.5.10, adafruit/Adafruit GFX Library@^1.11.1, LOLIN_EPD, adafruit/Adafruit BusIO @ ^1.10.0, VL53L0X @ 1.3.0, SparkFun VL53L1X 4m Laser Distance Sensor @ 1.2.9, td-er/SparkFun MAX1704x Fuel Gauge Arduino Library @ ^1.0.1, ArduinoOTA, ESP32HTTPUpdateServer, FrogmoreScd30, Multi Channel Relay Arduino Library, SparkFun ADXL345 Arduino Library, ITG3205, Adafruit_ST77xx, ShiftRegister74HC595_NonTemplate
|
||||
lib_deps =
|
||||
Adafruit_ST77xx
|
||||
ArduinoOTA
|
||||
ESP32HTTPUpdateServer
|
||||
FrogmoreScd30
|
||||
I2Cdevlib-Core
|
||||
ITG3205
|
||||
LOLIN_EPD
|
||||
Multi Channel Relay Arduino Library
|
||||
ShiftRegister74HC595_NonTemplate
|
||||
SparkFun ADXL345 Arduino Library
|
||||
SparkFun VL53L1X 4m Laser Distance Sensor @ 1.2.9
|
||||
VL53L0X @ 1.3.0
|
||||
adafruit/Adafruit BusIO @ ^1.10.0
|
||||
adafruit/Adafruit GFX Library@^1.11.1
|
||||
adafruit/Adafruit ILI9341@^1.5.10
|
||||
td-er/ESPeasySerial @ 2.0.8
|
||||
td-er/SparkFun MAX1704x Fuel Gauge Arduino Library @ ^1.0.1
|
||||
extra_scripts = post:tools/pio/post_esp32.py
|
||||
${extra_scripts_default.extra_scripts}
|
||||
build_unflags = -Wall
|
||||
@@ -51,7 +68,8 @@ extends = esp32_common
|
||||
build_flags = ${esp32_common.build_flags}
|
||||
-DUSE_LITTLEFS
|
||||
extra_scripts = ${esp32_common.extra_scripts}
|
||||
lib_deps = ${esp32_common.lib_deps}, LittleFS
|
||||
lib_deps = ${esp32_common.lib_deps}
|
||||
LittleFS
|
||||
board_build.filesystem = littlefs
|
||||
|
||||
|
||||
@@ -62,7 +80,8 @@ build_flags = ${esp32_base.build_flags}
|
||||
-DFEATURE_ARDUINO_OTA
|
||||
-DPLUGIN_BUILD_NORMAL_IRext
|
||||
-DTESTING_USE_RTTTL
|
||||
lib_deps = ${esp32_base.lib_deps}, LittleFS
|
||||
lib_deps = ${esp32_base.lib_deps}
|
||||
LittleFS
|
||||
|
||||
|
||||
|
||||
@@ -107,20 +126,22 @@ extra_scripts = ${esp32_base.extra_scripts}
|
||||
[env:normal_ESP32_4M316k]
|
||||
extends = esp32_common
|
||||
board = esp32_4M
|
||||
lib_deps = ${esp32_common.lib_deps}, ServoESP32
|
||||
lib_deps = ${esp32_common.lib_deps}
|
||||
ServoESP32
|
||||
|
||||
|
||||
[env:normal_ESP32_4M316k_LittleFS]
|
||||
extends = esp32_common_LittleFS
|
||||
board = esp32_4M
|
||||
lib_deps = ${esp32_common_LittleFS.lib_deps}, ServoESP32
|
||||
lib_deps = ${esp32_common_LittleFS.lib_deps}
|
||||
ServoESP32
|
||||
|
||||
|
||||
[env:normal_ESP32_16M8M_LittleFS]
|
||||
extends = esp32_common_LittleFS
|
||||
board = esp32_16M8M
|
||||
lib_deps = ${esp32_common_LittleFS.lib_deps}, ServoESP32
|
||||
|
||||
lib_deps = ${esp32_common_LittleFS.lib_deps}
|
||||
ServoESP32
|
||||
|
||||
|
||||
[env:test_A_ESP32_4M316k]
|
||||
@@ -181,7 +202,8 @@ build_flags = ${esp32_IRExt.build_flags}
|
||||
[env:energy_ESP32_4M316k]
|
||||
extends = esp32_common
|
||||
board = esp32_4M
|
||||
lib_deps = ${esp32_common.lib_deps}, ServoESP32
|
||||
lib_deps = ${esp32_common.lib_deps}
|
||||
ServoESP32
|
||||
build_flags = ${esp32_common.build_flags}
|
||||
-DFEATURE_ARDUINO_OTA
|
||||
-DPLUGIN_ENERGY_COLLECTION
|
||||
@@ -189,7 +211,8 @@ build_flags = ${esp32_common.build_flags}
|
||||
[env:display_ESP32_4M316k]
|
||||
extends = esp32_common
|
||||
board = esp32_4M
|
||||
lib_deps = ${esp32_common.lib_deps}, ServoESP32
|
||||
lib_deps = ${esp32_common.lib_deps}
|
||||
ServoESP32
|
||||
build_flags = ${esp32_common.build_flags}
|
||||
-DFEATURE_ARDUINO_OTA
|
||||
-DPLUGIN_DISPLAY_COLLECTION
|
||||
@@ -260,7 +283,8 @@ build_flags = ${esp32_base.build_flags}
|
||||
-DPLUGIN_BUILD_MAX_ESP32
|
||||
-DPLUGIN_BUILD_IR_EXTENDED
|
||||
extra_scripts = ${esp32_base.extra_scripts}
|
||||
lib_deps = ${esp32_base.lib_deps}, LittleFS
|
||||
lib_deps = ${esp32_base.lib_deps}
|
||||
LittleFS
|
||||
board_build.filesystem = littlefs
|
||||
|
||||
; If you have a board with Ethernet integrated and 16MB Flash, then this configuration could be enabled, it's based on the max_ESP32_16M8M_LittleFS definition
|
||||
|
||||
@@ -16,7 +16,8 @@ build_unflags = ${esp32_base.build_unflags}
|
||||
extends = esp32s2_common
|
||||
build_flags = ${esp32s2_common.build_flags}
|
||||
-DUSE_LITTLEFS
|
||||
lib_deps = ${esp32s2_common.lib_deps}, LittleFS
|
||||
lib_deps = ${esp32s2_common.lib_deps}
|
||||
LittleFS
|
||||
board_build.filesystem = littlefs
|
||||
|
||||
|
||||
@@ -44,7 +45,8 @@ extra_scripts = ${esp32s2_common.extra_scripts}
|
||||
[env:normal_ESP32s2_4M316k]
|
||||
extends = esp32s2_common
|
||||
board = esp32s2
|
||||
lib_deps = ${esp32s2_common.lib_deps}, ServoESP32
|
||||
lib_deps = ${esp32s2_common.lib_deps}
|
||||
ServoESP32
|
||||
|
||||
[env:test_A_ESP32s2_4M316k]
|
||||
extends = esp32s2_common
|
||||
@@ -78,13 +80,15 @@ build_flags = ${esp32s2_common.build_flags}
|
||||
[env:energy_ESP32s2_4M316k]
|
||||
extends = esp32s2_common
|
||||
board = esp32s2
|
||||
lib_deps = ${esp32s2_common.lib_deps}, ServoESP32
|
||||
lib_deps = ${esp32s2_common.lib_deps}
|
||||
ServoESP32
|
||||
build_flags = ${esp32s2_common.build_flags}
|
||||
-D PLUGIN_ENERGY_COLLECTION
|
||||
|
||||
[env:display_ESP32s2_4M316k]
|
||||
extends = esp32s2_common
|
||||
board = esp32s2
|
||||
lib_deps = ${esp32s2_common.lib_deps}, ServoESP32
|
||||
lib_deps = ${esp32s2_common.lib_deps}
|
||||
ServoESP32
|
||||
build_flags = ${esp32s2_common.build_flags}
|
||||
-D PLUGIN_DISPLAY_COLLECTION
|
||||
|
||||
@@ -53,7 +53,26 @@ build_flags = ${debug_flags.build_flags}
|
||||
-DHTTPCLIENT_1_1_COMPATIBLE=0
|
||||
build_unflags = -DDEBUG_ESP_PORT
|
||||
-fexceptions
|
||||
lib_deps = td-er/ESPeasySerial @ 2.0.8, I2Cdevlib-Core, ESP8266WebServer, adafruit/Adafruit ILI9341@^1.5.10, adafruit/Adafruit GFX Library@^1.11.1, LOLIN_EPD, adafruit/Adafruit BusIO @ ^1.10.0, bblanchon/ArduinoJson @ ^6.17.2, VL53L0X @ 1.3.0, SparkFun VL53L1X 4m Laser Distance Sensor @ 1.2.9, td-er/RABurton ESP8266 Mutex @ ^1.0.2, td-er/SparkFun MAX1704x Fuel Gauge Arduino Library @ ^1.0.1, ESP8266HTTPUpdateServer, FrogmoreScd30, Multi Channel Relay Arduino Library, SparkFun ADXL345 Arduino Library, ITG3205, Adafruit_ST77xx, ShiftRegister74HC595_NonTemplate
|
||||
lib_deps =
|
||||
Adafruit_ST77xx
|
||||
ESP8266HTTPUpdateServer
|
||||
ESP8266WebServer
|
||||
FrogmoreScd30
|
||||
I2Cdevlib-Core
|
||||
ITG3205
|
||||
LOLIN_EPD
|
||||
Multi Channel Relay Arduino Library
|
||||
ShiftRegister74HC595_NonTemplate
|
||||
SparkFun ADXL345 Arduino Library
|
||||
SparkFun VL53L1X 4m Laser Distance Sensor @ 1.2.9
|
||||
VL53L0X @ 1.3.0
|
||||
adafruit/Adafruit BusIO @ ^1.10.0
|
||||
adafruit/Adafruit GFX Library@^1.11.1
|
||||
adafruit/Adafruit ILI9341@^1.5.10
|
||||
bblanchon/ArduinoJson @ ^6.17.2
|
||||
td-er/ESPeasySerial @ 2.0.8
|
||||
td-er/RABurton ESP8266 Mutex @ ^1.0.2
|
||||
td-er/SparkFun MAX1704x Fuel Gauge Arduino Library @ ^1.0.1
|
||||
lib_ignore = ${esp82xx_defaults.lib_ignore}, IRremoteESP8266, HeatpumpIR, LittleFS(esp8266), ServoESP32, TinyWireM
|
||||
monitor_filters = esp8266_exception_decoder
|
||||
extra_scripts = pre:tools/pio/pre_default_check.py
|
||||
|
||||
@@ -73,7 +73,8 @@ build_type = ${debug_pio.build_type}
|
||||
check_tool = ${debug_pio.check_tool}
|
||||
check_flags = ${debug_pio.check_flags}
|
||||
lib_ignore = ${esp32_always.lib_ignore}, ESP32_ping
|
||||
lib_deps = ${esp32_common.lib_deps}, VL53L0X
|
||||
lib_deps = ${esp32_common.lib_deps}
|
||||
VL53L0X
|
||||
board_upload.maximum_size = 4194304
|
||||
build_flags = ${esp32_common.build_flags}
|
||||
${debug_pio.build_flags}
|
||||
|
||||
Reference in New Issue
Block a user