From e83ab50c06a43ff4892d23764ab963b6d24a3f3b Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Mon, 23 Aug 2021 22:12:31 +0300 Subject: Delete old outputs that are no longer in the Ninja file. --- mesonbuild/backend/ninjabackend.py | 1 + 1 file changed, 1 insertion(+) diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index 9707640..dc5b5df 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -572,6 +572,7 @@ class NinjaBackend(backends.Backend): # Refresh Ninja's caches. https://github.com/ninja-build/ninja/pull/1685 if mesonlib.version_compare(self.ninja_version, '>=1.10.2') and os.path.exists('.ninja_deps'): subprocess.call(self.ninja_command + ['-t', 'restat']) + subprocess.call(self.ninja_command + ['-t', 'cleandead']) self.generate_compdb() # http://clang.llvm.org/docs/JSONCompilationDatabase.html -- cgit v1.1