BSD Ports

devel/bear 4.2.2 OpenBSD

clang database generator

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Rafael Sadowski <[email protected]>
Last update
Commit
95f0dc7a65
Categories
devel, lang/rust

Description

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.

Some build system natively supports the generation of JSON compilation database. For projects which does not use such build tool, Bear generates the JSON file during the build process.

In the other systems

SystemPortVersion
OpenBSDdevel/bear4.2.2
FreeBSDdevel/bear4.2.2_1
HardenedBSDdevel/bear4.2.2
GhostBSDdevel/bear4.2.1_1

Install

Binary package:

pkg_add bear

From the ports tree:

cd /usr/ports/devel/bear && make install

Dependencies

Build dependencies 2

No port depends on this one.

Commit history 2

DateCommitCreditsLog message
95f0dc7a65 rsadowski Update bear to 4.2.2
3f17f74b92 kn sync wantlib and bump shared_libraries for abseil-cpp consumers
ok rsadowski jca landry (for their ports)