llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-clang Author: None (i-ky) <details> <summary>Changes</summary> Its operation principles differ from Bear, which allows it to capture compile commands when Bear is not able to. Full disclosure: I am the author of basset. --- Full diff: https://github.com/llvm/llvm-project/pull/79758.diff 1 Files Affected: - (modified) clang/docs/JSONCompilationDatabase.rst (+1) ``````````diff diff --git a/clang/docs/JSONCompilationDatabase.rst b/clang/docs/JSONCompilationDatabase.rst index f5432278bd4d4e..fc8ece1637d40e 100644 --- a/clang/docs/JSONCompilationDatabase.rst +++ b/clang/docs/JSONCompilationDatabase.rst @@ -39,6 +39,7 @@ works) with the option ``CMAKE_EXPORT_COMPILE_COMMANDS``. For projects on Linux, there is an alternative to intercept compiler calls with a tool called `Bear <https://github.com/rizsotto/Bear>`_. +There is also another one called `basset <https://github.com/i-ky/basset>`_. `Bazel <https://bazel.build>`_ can export a compilation database via `this extractor extension `````````` </details> https://github.com/llvm/llvm-project/pull/79758 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits