From eacefd4b09e8562057f2fe84964ae80a91449427 Mon Sep 17 00:00:00 2001 From: andreas Date: Thu, 19 Sep 2024 20:00:04 +0200 Subject: [PATCH] split dependencies to allow for builds without FastLED --- platformio.ini | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/platformio.ini b/platformio.ini index b249ef8..0616d7f 100644 --- a/platformio.ini +++ b/platformio.ini @@ -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 =