Browse Source

Allow offline building - skip package updater if there is no connection (#1841)

master
Niek van der Maas 5 years ago
committed by Max Prokhorov
parent
commit
274f71d7d9
1 changed files with 6 additions and 3 deletions
  1. +6
    -3
      code/extra_script_pre.py

+ 6
- 3
code/extra_script_pre.py View File

@ -66,9 +66,12 @@ def get_shared_libdeps_dir(section, name):
def ensure_platform_updated(): def ensure_platform_updated():
if PIO_PLATFORM.are_outdated_packages():
print("updating platform packages", file=sys.stderr)
PIO_PLATFORM.update_packages()
try:
if PIO_PLATFORM.are_outdated_packages():
print("updating platform packages", file=sys.stderr)
PIO_PLATFORM.update_packages()
except Exception:
print("Warning: no connection, cannot check for outdated packages", file=sys.stderr)
# latest toolchain is still optional with PIO (TODO: recheck after 2.6.0!) # latest toolchain is still optional with PIO (TODO: recheck after 2.6.0!)


Loading…
Cancel
Save