diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2021-09-19 11:28:20 -0400 |
---|---|---|
committer | Eli Schwartz <eschwartz@archlinux.org> | 2021-09-19 23:34:33 -0400 |
commit | 4568482316f63c48559b97c9a4771740ed61eca6 (patch) | |
tree | c1981efbb5b7fe973f418dd952e2d1a266b1ce28 /mesonbuild/compilers/compilers.py | |
parent | 82e68e98adad23d45fd5a6028d1add613d99a1cb (diff) | |
download | meson-4568482316f63c48559b97c9a4771740ed61eca6.zip meson-4568482316f63c48559b97c9a4771740ed61eca6.tar.gz meson-4568482316f63c48559b97c9a4771740ed61eca6.tar.bz2 |
msubprojects: if fetching the remote fails, gracefully fallback to local copy
This command is useful to e.g. update a cloned subproject which does not
have its packagefiles merged, or which has updated packagefiles. This
does not strictly require internet, so if we can satisfy the ref, simply
log a warning and continue.
This enables a workflow where for network-isolated builds, the
subproject is cloned and moved into place and later on the build
orchestrator runs `meson subprojects update` without a network interface
to initialize the subproject.
Diffstat (limited to 'mesonbuild/compilers/compilers.py')
0 files changed, 0 insertions, 0 deletions