From a4e3a1191949449d1fda319771c725fdaa6f8b75 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sat, 5 May 2018 15:11:17 +0200 Subject: Build compilation database (clangdb) when compiling --- backend/ninja/Ninja.hpp | 1 + 1 file changed, 1 insertion(+) (limited to 'backend/ninja/Ninja.hpp') diff --git a/backend/ninja/Ninja.hpp b/backend/ninja/Ninja.hpp index 7bbff51..575a9bc 100644 --- a/backend/ninja/Ninja.hpp +++ b/backend/ninja/Ninja.hpp @@ -56,6 +56,7 @@ namespace backend bool containsDependency(const std::string &dependency) const; sibs::Result getLinkerFlags(const sibs::SibsConfig &config, sibs::LinkerFlagCallbackFunc staticLinkerFlagCallbackFunc, sibs::LinkerFlagCallbackFunc dynamicLinkerFlagCallback, sibs::GlobalIncludeDirCallbackFunc globalIncludeDirCallback, sibs::CflagsCallbackFunc cflagsCallbackFunc) const; sibs::Result compile(const _tinydir_char_t *buildFilePath); + sibs::Result buildCompilationDatabase(const _tinydir_char_t *buildFilePath); private: std::string customGlobalIncludeDirs; std::vector sourceFiles; -- cgit v1.2.3