From ea990ff81743108c473a78963372ab8062ace6b8 Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Fri, 27 May 2022 09:37:41 -0400 Subject: ci: Make sure to always update subprojects The command was not run in Windows jobs, better keep subprojects handling in a single script. Part-of: --- ci/scripts/handle-subprojects-cache.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ci') diff --git a/ci/scripts/handle-subprojects-cache.py b/ci/scripts/handle-subprojects-cache.py index 9e3722111d..7e126e5fbf 100755 --- a/ci/scripts/handle-subprojects-cache.py +++ b/ci/scripts/handle-subprojects-cache.py @@ -8,6 +8,7 @@ import shutil import os import sys import argparse +import subprocess DEST = "/subprojects" PARSER = argparse.ArgumentParser() @@ -69,6 +70,7 @@ def copy_cache(options): print("Copying from %s -> %s" % (cache_dir, project_path)) shutil.copytree(cache_dir, project_path) + subprocess.check_call(['meson', 'subprojects', 'update', '--reset']) if __name__ == "__main__": -- cgit v1.2.1