diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2016-09-25 04:14:09 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2016-09-25 04:14:09 +0200 |
commit | 5ddcfe0a748cd85ddb3fb45bfdbee97548e13df4 (patch) | |
tree | b4c9847f3f52cc265c122a47c366304aebcd9e82 /build2 | |
parent | 6103f4ea865ab52e44880edd022f2bfa9b4e6ede (diff) |
Update feature: Support for Clang compilation database
Diffstat (limited to 'build2')
-rw-r--r-- | build2/compilation-database | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/build2/compilation-database b/build2/compilation-database index 1a9705a..c5a6dea 100644 --- a/build2/compilation-database +++ b/build2/compilation-database @@ -1,4 +1,20 @@ -- Support for Compilation Database [feature] +- Support for Clang compilation database [feature] + +Notes +===== + +* For static analysis tools it can be important to "see" across projects. + Though current Clang tools are all single translation unit. + +* Incremental analysis seems to be important (i.e., only re-analyse TUs that + have chnaged). + +Questions +========= + +* Will the database be per-amalgamation? + +--- Number of CLang-based C/C++ code analyzing tools (such as clang-check, clang-format, clang-tidy) require compilation flags to be provided for the |