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=
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]
platform = espressif32 @ 6.3.2
framework = arduino
@ -23,18 +36,8 @@ framework = arduino
; framework-arduinoespressif32 @ 3.20011.230801
; framework-espidf @ 3.50101.0
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
fastled/FastLED @ 3.6.0
FS
Preferences
ESPmDNS
WiFi
Update
${basedeps.lib_deps}
fastled/FastLED @ 3.6.0
board_build.embed_files =