summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2017-12-26 11:03:04 -0500
committerDavid Robillard <d@drobilla.net>2017-12-29 10:57:47 -0500
commit5ec9f98825ef2111bd41bee3dcee2daa13dc9364 (patch)
tree2e3491cde60ee5b496d56563839c360f81f654a3
parentcde251bb35f7f0df65167e55bce073d4d8edc0df (diff)
downloadautowaf-5ec9f98825ef2111bd41bee3dcee2daa13dc9364.tar.gz
autowaf-5ec9f98825ef2111bd41bee3dcee2daa13dc9364.tar.bz2
autowaf-5ec9f98825ef2111bd41bee3dcee2daa13dc9364.zip
Build clang compilation database if possible
-rw-r--r--autowaf.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/autowaf.py b/autowaf.py
index cdc3eb3..923ca47 100644
--- a/autowaf.py
+++ b/autowaf.py
@@ -188,6 +188,11 @@ def configure(conf):
if Options.options.docs:
conf.load('doxygen')
+ try:
+ conf.load('clang_compilation_database')
+ except:
+ pass
+
conf.env['DOCS'] = Options.options.docs
conf.env['DEBUG'] = Options.options.debug or Options.options.pardebug
conf.env['PARDEBUG'] = Options.options.pardebug