sforkowany z mirror/meshtastic-firmware
remote try catch in new build tool - file was missing
rodzic
4cbf0a0730
commit
2d4849e0d0
|
@ -3,15 +3,10 @@ Import("projenv")
|
||||||
|
|
||||||
import configparser
|
import configparser
|
||||||
prefsLoc = projenv["PROJECT_DIR"] + "/version.properties"
|
prefsLoc = projenv["PROJECT_DIR"] + "/version.properties"
|
||||||
print(f"Preferences in {prefsLoc}")
|
|
||||||
try:
|
|
||||||
config = configparser.RawConfigParser()
|
config = configparser.RawConfigParser()
|
||||||
config.read(prefsLoc)
|
config.read(prefsLoc)
|
||||||
version = dict(config.items('VERSION'))
|
version = dict(config.items('VERSION'))
|
||||||
verStr = "{}.{}.{}".format(version["major"], version["minor"], version["build"])
|
verStr = "{}.{}.{}".format(version["major"], version["minor"], version["build"])
|
||||||
except:
|
|
||||||
print("Can't read preferences, using 0.0.0")
|
|
||||||
verStr = "0.0.0"
|
|
||||||
|
|
||||||
print(f"Using meshtastic platform-custom.py, firmare version {verStr}")
|
print(f"Using meshtastic platform-custom.py, firmare version {verStr}")
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
source bin/version.sh
|
VERSION=`bin/buildinfo.py`
|
||||||
|
|
||||||
esptool.py --baud 921600 write_flash 0x10000 release/latest/bins/firmware-tbeam-US-$VERSION.bin
|
esptool.py --baud 921600 write_flash 0x10000 release/latest/bins/firmware-tbeam-US-$VERSION.bin
|
||||||
|
|
Ładowanie…
Reference in New Issue