Bear is a tool that generates a compilation database for clang tooling.
Features:
bear
and citnames
are expose less flags, but using a configuration file.Bugfixes:
Bugfixes:
Bugfixes:
intercept
command output after using it.Rewrite Bear in C++
Bear is decomposed into an intercept and a semantic analysis processes. It also supports compiler wrappers for intercepting compiler calls in environments where the dynamic linker trick is not working.
fix #297
clean up on build system and documentations
Rewrite Bear in C++
Bear is decomposed into an intercept and a semantic analysis processes. It also supports compiler wrappers for intercepting compiler calls in environments where the dynamic linker trick is not working.
This is a release candidate!!! (Expecting to have issues with packaging or with functionalities on OSes where I could not test. Please report any issues you have with version number.)
Bugfixes:
_NSGetEnviron
on macOS (@saagarjha, #290)--remove-flags
argument (@wangnangg, #288)