LogoopenSUSE Build Service > Projects
Sign Up | Log In

Bear is a tool to generate compilation database for clang tooling.

Bear is a tool to generate compilation database for clang tooling.

The JSON compilation database is used in clang project to provide information how a single compilation unit was processed. When that is available then it is easy to re-run the compilation with different programs.

One way to get compilation database is to use cmake as build tool. Passing -DCMAKE_EXPORT_COMPILE_COMMANDS=ON to cmake generates compile_commands.json file into the current directory.

When the project compiles with no cmake, but another build system, there is no free json file. Bear is a tool to generate such file during the build process.

Source Files (show merged sources derived from linked package)

Filename Size Changed Actions
2.2.1.tar.gz 34.9 KB about 1 year ago Download File
Bear-rpmlintrc 235 Bytes about 4 years ago Download File
Bear.changes 1.45 KB about 1 year ago Download File
Bear.spec 1.73 KB about 1 year ago Download File

Comments for home:etamPL (0)