release 0.0.3 alpha posted
This commit is contained in:
+27
-9
@@ -1,15 +1,33 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
VERSION=0.0.3
|
||||
|
||||
COUNTRY=US
|
||||
COUNTRIES="US EU CN JP"
|
||||
|
||||
rm .pio/build/esp32/firmware.bin
|
||||
export PLATFORMIO_BUILD_FLAGS="-DT_BEAM_V10 -DAPP_VERSION=$VERSION"
|
||||
pio run # -v
|
||||
cp .pio/build/esp32/firmware.bin release/firmware-TBEAM-$COUNTRY.bin
|
||||
SRCMAP=.pio/build/esp32/output.map
|
||||
SRCBIN=.pio/build/esp32/firmware.bin
|
||||
|
||||
rm .pio/build/esp32/firmware.bin
|
||||
export PLATFORMIO_BUILD_FLAGS="-DHELTEC_LORA32 -DAPP_VERSION=$VERSION"
|
||||
pio run # -v
|
||||
cp .pio/build/esp32/firmware.bin release/firmware-HELTEC-$COUNTRY.bin
|
||||
for COUNTRY in $COUNTRIES; do
|
||||
|
||||
COMMONOPTS="-DAPP_VERSION=$VERSION -DHW_VERSION_$COUNTRY -Wall -Wextra -Wno-missing-field-initializers -Isrc -Os -Wl,-Map,.pio/build/esp32/output.map -DAXP_DEBUG_PORT=Serial"
|
||||
|
||||
export PLATFORMIO_BUILD_FLAGS="-DT_BEAM_V10 $COMMONOPTS"
|
||||
echo "Building with $PLATFORMIO_BUILD_FLAGS"
|
||||
rm -f $SRCBIN $SRCMAP
|
||||
pio run # -v
|
||||
cp $SRCBIN release/firmware-TBEAM-$COUNTRY-$VERSION.bin
|
||||
cp $SRCMAP release/firmware-TBEAM-$COUNTRY-$VERSION.map
|
||||
|
||||
export PLATFORMIO_BUILD_FLAGS="-DHELTEC_LORA32 $COMMONOPTS"
|
||||
rm -f $SRCBIN $SRCMAP
|
||||
pio run # -v
|
||||
cp $SRCBIN release/firmware-HELTEC-$COUNTRY-$VERSION.bin
|
||||
cp $SRCMAP release/firmware-HELTEC-$COUNTRY-$VERSION.map
|
||||
|
||||
done
|
||||
|
||||
zip release/firmware-$VERSION.zip release/firmware-*-$VERSION.bin
|
||||
|
||||
echo BUILT ALL
|
||||
Reference in New Issue
Block a user