https://github.com/i-ky updated https://github.com/llvm/llvm-project/pull/79758
>From b75a4a9b0a125145f88df66f71b49514c9cb8b86 Mon Sep 17 00:00:00 2001 From: i-ky <gl.ivanov...@gmail.com> Date: Sun, 28 Jan 2024 18:12:14 +0200 Subject: [PATCH] Mention compilation database generator tool `basset` Its operation principles differ from Bear, which allows it to capture compile commands when Bear is not able to. --- clang/docs/JSONCompilationDatabase.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/clang/docs/JSONCompilationDatabase.rst b/clang/docs/JSONCompilationDatabase.rst index f5432278bd4d4..fc8ece1637d40 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 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits