Skip to content

Commit 21d9fcc

Browse files
committed
ESP32: Preload pioarduino scons
1 parent 78d6a8e commit 21d9fcc

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

bin/pio_load_and_dedupe.sh

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ to_build=$(
1313

1414
echo "Gathering environments for platform: $PLATFORM_SRC"
1515

16+
TOOL_FLAGS="--tool platformio/tool-cppcheck --tool platformio/tool-mklittlefs"
17+
if [[ "$PLATFORM_SRC" != esp32* ]]; then
18+
TOOL_FLAGS="$TOOL_FLAGS --tool https://github.com/pioarduino/scons/releases/download/4.8.1/scons-local-4.8.1.tar.gz"
19+
fi
20+
1621
echo "$to_build" | while read -r env; do
1722
echo "################################################"
1823
echo "▶️ Loading pkgs for env: $env"
@@ -21,9 +26,7 @@ echo "$to_build" | while read -r env; do
2126
pio pkg install --environment "$env"
2227
# Install additional tools
2328
# `--no-save` prevents this from modifying platformio.ini
24-
pio pkg install --environment "$env" --no-save \
25-
--tool platformio/tool-cppcheck \
26-
--tool platformio/tool-mklittlefs
29+
pio pkg install --environment "$env" --no-save $TOOL_FLAGS
2730
done
2831
echo "All packages loaded successfully."
2932

0 commit comments

Comments
 (0)