remote try catch in new build tool - file was missing

1.2-legacy
Kevin Hester 2020-12-10 14:04:19 +08:00
rodzic 4cbf0a0730
commit 2d4849e0d0
2 zmienionych plików z 5 dodań i 10 usunięć

Wyświetl plik

@ -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}") config = configparser.RawConfigParser()
try: config.read(prefsLoc)
config = configparser.RawConfigParser() version = dict(config.items('VERSION'))
config.read(prefsLoc) verStr = "{}.{}.{}".format(version["major"], version["minor"], version["build"])
version = dict(config.items('VERSION'))
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}")

Wyświetl plik

@ -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