Bear is a tool that generates a compilation database for clang tooling.
The JSON compilation database is used in the clang project to provide information on how a single compilation unit is processed. With this, it is easy to re-run the compilation with alternate programs.
This is a companion discussion topic for the original entry at https://copr.fedorainfracloud.org/coprs/smizrahi/bear/