split dependencies to allow for builds without FastLED

This commit is contained in:
andreas 2024-09-19 20:00:04 +02:00
parent 55145726c3
commit eacefd4b09
1 changed files with 15 additions and 12 deletions

View File

@ -16,6 +16,19 @@ default_envs=
extra_configs= extra_configs=
lib/*task*/platformio.ini lib/*task*/platformio.ini
[basedeps]
lib_deps =
ttlappalainen/NMEA2000-library @ 4.18.9
ttlappalainen/NMEA0183 @ 1.9.1
ArduinoJson @ 6.18.5
AsyncTCP-esphome @ 2.0.1
ottowinter/ESPAsyncWebServer-esphome@2.0.1
FS
Preferences
ESPmDNS
WiFi
Update
[env] [env]
platform = espressif32 @ 6.3.2 platform = espressif32 @ 6.3.2
framework = arduino framework = arduino
@ -23,18 +36,8 @@ framework = arduino
; framework-arduinoespressif32 @ 3.20011.230801 ; framework-arduinoespressif32 @ 3.20011.230801
; framework-espidf @ 3.50101.0 ; framework-espidf @ 3.50101.0
lib_deps = lib_deps =
ttlappalainen/NMEA2000-library @ 4.18.9 ${basedeps.lib_deps}
ttlappalainen/NMEA0183 @ 1.9.1 fastled/FastLED @ 3.6.0
ArduinoJson @ 6.18.5
AsyncTCP-esphome @ 2.0.1
ottowinter/ESPAsyncWebServer-esphome@2.0.1
fastled/FastLED @ 3.6.0
FS
Preferences
ESPmDNS
WiFi
Update
board_build.embed_files = board_build.embed_files =