Bear is a tool that generates a compilation database for clang tooling.
Features:
Bugfixes:
Features:
intercept
produced file is JSON format (from Protocol Buffer binary format).citnames
with unit tests and functional tests.Bugfixes:
intercept
produced output are sub-second, and can support build system profiling use cases.Bugfixes:
Bugfixes:
CMAKE_TOOLCHAIN_FILE
is propagated to subproject. (Thanks @okhowang on #374)ccache
problem (#377 and #372)Bugfixes:
Bugfixes:
citnames
execution time linear to the input size. (Single SQL execution during the event reading.)intercept
performance tuning to allocate less object during event processing.Bugfixes:
Features:
er
) got merged with the compiler wrapper (wrapper
).Bugfixes:
Bugfixes: