From 1e1feab4007702a201cec57b2257e60bec070a27 Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Thu, 14 Nov 2024 10:31:12 +0100 Subject: Materialize computed roots before top-level analysis Add a basic implementation of computed roots. So far we neither enforce nor make good use of the fact that the underlying target of a computed root has to be an export target of a content-fixed repository; instead, we always install the root to a temporary directory and pick it up from there. Still, the basic functionality is there, and it is minimally useful. --- bin/bootstrap.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bin/bootstrap.py') diff --git a/bin/bootstrap.py b/bin/bootstrap.py index 6f7dc9b0..91700b7d 100755 --- a/bin/bootstrap.py +++ b/bin/bootstrap.py @@ -419,6 +419,8 @@ def bootstrap() -> None: dirs.remove('other_tools') if 'archive' in dirs: dirs.remove('archive') + if 'computed_roots' in dirs: + dirs.remove('computed_roots') for f in files: if f.endswith(".cpp"): cpp_files.append(os.path.join(root, f)) -- cgit v1.2.3