mirror of
https://github.com/meshtastic/firmware.git
synced 2025-04-23 17:13:38 +00:00
keep latest builds in their own directory - so android build can find them
This commit is contained in:
parent
51b53f406e
commit
f4791137fd
@ -4,10 +4,17 @@ set -e
|
|||||||
|
|
||||||
source bin/version.sh
|
source bin/version.sh
|
||||||
|
|
||||||
COUNTRIES="US EU CN JP"
|
# COUNTRIES="US EU CN JP"
|
||||||
|
COUNTRIES=US
|
||||||
|
|
||||||
SRCMAP=.pio/build/esp32/output.map
|
SRCMAP=.pio/build/esp32/output.map
|
||||||
SRCBIN=.pio/build/esp32/firmware.bin
|
SRCBIN=.pio/build/esp32/firmware.bin
|
||||||
|
OUTDIR=release/latest
|
||||||
|
|
||||||
|
# We keep all old builds (and their map files in the archive dir)
|
||||||
|
ARCHIVEDIR=release/archive
|
||||||
|
|
||||||
|
rm -f $OUTDIR/firmware*
|
||||||
|
|
||||||
for COUNTRY in $COUNTRIES; do
|
for COUNTRY in $COUNTRIES; do
|
||||||
|
|
||||||
@ -18,16 +25,19 @@ for COUNTRY in $COUNTRIES; do
|
|||||||
echo "Building with $PLATFORMIO_BUILD_FLAGS"
|
echo "Building with $PLATFORMIO_BUILD_FLAGS"
|
||||||
rm -f $SRCBIN $SRCMAP
|
rm -f $SRCBIN $SRCMAP
|
||||||
pio run # -v
|
pio run # -v
|
||||||
cp $SRCBIN release/firmware-TBEAM-$COUNTRY-$VERSION.bin
|
cp $SRCBIN $OUTDIR/firmware-TBEAM-$COUNTRY-$VERSION.bin
|
||||||
cp $SRCMAP release/firmware-TBEAM-$COUNTRY-$VERSION.map
|
cp $SRCMAP $ARCHIVEDIR/firmware-TBEAM-$COUNTRY-$VERSION.map
|
||||||
|
|
||||||
export PLATFORMIO_BUILD_FLAGS="-DHELTEC_LORA32 $COMMONOPTS"
|
export PLATFORMIO_BUILD_FLAGS="-DHELTEC_LORA32 $COMMONOPTS"
|
||||||
rm -f $SRCBIN $SRCMAP
|
rm -f $SRCBIN $SRCMAP
|
||||||
pio run # -v
|
pio run # -v
|
||||||
cp $SRCBIN release/firmware-HELTEC-$COUNTRY-$VERSION.bin
|
cp $SRCBIN $OUTDIR/firmware-HELTEC-$COUNTRY-$VERSION.bin
|
||||||
cp $SRCMAP release/firmware-HELTEC-$COUNTRY-$VERSION.map
|
cp $SRCMAP $ARCHIVEDIR/firmware-HELTEC-$COUNTRY-$VERSION.map
|
||||||
done
|
done
|
||||||
|
|
||||||
zip release/firmware-$VERSION.zip release/firmware-*-$VERSION.bin
|
# keep the bins in archive also
|
||||||
|
cp $OUTDIR/firmware* $ARCHIVEDIR
|
||||||
|
|
||||||
|
zip $ARCHIVEDIR/firmware-$VERSION.zip $OUTDIR/firmware-*-$VERSION.bin
|
||||||
|
|
||||||
echo BUILT ALL
|
echo BUILT ALL
|
Loading…
Reference in New Issue
Block a user