diff --git a/waflib/extras/clang_compilation_database.py b/waflib/extras/clang_compilation_database.py index 2c8747dc..ff71f22e 100644 --- a/waflib/extras/clang_compilation_database.py +++ b/waflib/extras/clang_compilation_database.py @@ -123,7 +123,7 @@ def patch_execute(): """ Invoke clangdb command before build """ - if isinstance(self, Build.BuildContext): + if self.cmd.startswith('build'): Scripting.run_command('clangdb') old_execute_build(self)