diff --git a/waflib/extras/clang_compilation_database.py b/waflib/extras/clang_compilation_database.py index 1398b0af..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 type(self) == Build.BuildContext: + if self.cmd.startswith('build'): Scripting.run_command('clangdb') old_execute_build(self)