From 9f5be559c9a60dc80ba3dd177cd50dc0a09117fe Mon Sep 17 00:00:00 2001 From: Jonathan Bennett Date: Sun, 5 Oct 2025 13:52:57 -0500 Subject: [PATCH] update build-* to also output binaries to *-update.bin/uf2 --- bin/build-nrf52.sh | 2 ++ bin/build-rp2xx0.sh | 2 ++ bin/build-stm32wl.sh | 2 ++ 3 files changed, 6 insertions(+) diff --git a/bin/build-nrf52.sh b/bin/build-nrf52.sh index deca209d24..8f3df11817 100755 --- a/bin/build-nrf52.sh +++ b/bin/build-nrf52.sh @@ -47,6 +47,8 @@ else cp bin/*.uf2 $OUTDIR fi +cp $OUTDIR/$basename.uf2 $OUTDIR/$basename-update.uf2 + if (echo $1 | grep -q "rak4631"); then echo "Copying hex file" cp .pio/build/$1/firmware.hex $OUTDIR/$basename.hex diff --git a/bin/build-rp2xx0.sh b/bin/build-rp2xx0.sh index cb48659145..e6f2c261df 100755 --- a/bin/build-rp2xx0.sh +++ b/bin/build-rp2xx0.sh @@ -29,5 +29,7 @@ echo "Copying uf2 file" SRCBIN=.pio/build/$1/firmware.uf2 cp $SRCBIN $OUTDIR/$basename.uf2 +cp $OUTDIR/$basename.uf2 $OUTDIR/$basename-update.uf2 + cp bin/device-install.* $OUTDIR cp bin/device-update.* $OUTDIR diff --git a/bin/build-stm32wl.sh b/bin/build-stm32wl.sh index f62df4842c..e130bdaba2 100755 --- a/bin/build-stm32wl.sh +++ b/bin/build-stm32wl.sh @@ -27,3 +27,5 @@ cp $SRCELF $OUTDIR/$basename.elf SRCBIN=.pio/build/$1/firmware.bin cp $SRCBIN $OUTDIR/$basename.bin + +cp $OUTDIR/$basename.bin $OUTDIR/$basename-update.bin