Hi, there is a patch agains the JSON compilation database documentation. It fix my long time debt to mention Ryan Prichard's `btrace` tool on this page.
Please review! Regards, Laszlo
Index: docs/JSONCompilationDatabase.rst =================================================================== --- docs/JSONCompilationDatabase.rst (revision 193932) +++ docs/JSONCompilationDatabase.rst (working copy) @@ -33,8 +33,11 @@ of compilation databases for Unix Makefile builds (Ninja builds in the 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>`_. +Project with different build tool might want to run a build wrapper to +intercept compiler calls and generate compilation database. +Known wrapper tools which are using the dynamic linker to intercept the +compiler executions: `bear <https://github.com/rizsotto/Bear>`_, +`btrace <https://github.com/rprichard/sourceweb>`_. Clang's tooling interface supports reading compilation databases; see the :doc:`LibTooling documentation <LibTooling>`. libclang and its
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
