From b28d06be7a0b730fb893b2f208af4ff864cda166 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Tue, 25 Sep 2018 18:13:26 +0200 Subject: waf: Create clang compilation database http://clang.llvm.org/docs/JSONCompilationDatabase.html This can be used by ymcd or clangd. Signed-off-by: Andreas Schneider Reviewed-by: Ralph Boehme --- buildtools/wafsamba/wscript | 2 ++ 1 file changed, 2 insertions(+) (limited to 'buildtools/wafsamba') diff --git a/buildtools/wafsamba/wscript b/buildtools/wafsamba/wscript index ce5e0b48fc1..2b4423e2fa7 100644 --- a/buildtools/wafsamba/wscript +++ b/buildtools/wafsamba/wscript @@ -597,6 +597,8 @@ struct foo bar = { .y = 'X', .x = 1 }; if conf.env.enable_libfuzzer: conf.DEFINE('ENABLE_LIBFUZZER', 1) + conf.load('clang_compilation_database') + conf.SAMBA_BUILD_ENV() -- cgit v1.2.1