./wip/Bear, Tool to generate compilation database

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.1.2, Package name: Bear-3.1.2, Maintainer: pkgsrc-users

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.


Required to run:
[lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 124.216 KB

Version history: (Expand)


CVS history: (Expand)


   2015-09-07 21:16:42 by jonthn | Files touched by this commit (2)
Log message:
Update to 2.1.1

2.1.1 (2015.08.31)

Bugfixes:

Fix iterator next method usage (@drvink, #97)
   2015-08-29 22:26:29 by jonthn | Files touched by this commit (2)
Log message:
Update to Bear 2.1.0

2.1.0 (2015.08.08)

Features:

Ignore preprocessor flags for dependency generation (@jonthn, #74)
Exclude irrelevant files names in command (@wweic, #94)
Support MetaWare toolkit (@twpedersen, #95)
Use docker build for travis-ci

Bugfixes:

Get rid of cmake warnings on osx (@emlai, #90)
Protect report generation in multithread build systems (@smoofra, #93)
   2015-05-05 23:55:23 by jonthn | Files touched by this commit (2)
Log message:
Update to version 2.0.3
+ change fetch mechanism for Github

2.0.3 (2015-04-04)

Bugfixes:

    Fix passing of arguments to mkdtemp (@kljohann, #75)
    Empty output when compiler used to link. (@QuaziRandom, #80)
    Bad escape of strings in compilation database. (@jumapico, #81)
   2015-04-14 01:22:01 by othyro | Files touched by this commit (26)
Log message:
lang/python26 has been removed. Remove other python versions here too like
31 and 32 which are not supported any longer.
   2015-02-24 20:15:16 by jonthn | Files touched by this commit (2)
Log message:
Update Bear to 2.0.2

2.0.2 (2015-02-08) Bugfixes:
    Address Sanitizer error fixed.
    Fix some typos in man page (@sebastinas, #72)
   2015-02-08 17:29:22 by jonthn | Files touched by this commit (3)
Log message:
Update Bear to 2.0.1

2.0.1 (2015-01-23)

Bugfixes:

    Double free problem fixed when descrutor called multiple times.

2.0 (2015-01-20)

Features:

    Rewrite command bear from C to Python.
    Simplified build process with a single module for libear.

Bugfixes:

    Work with empty environment (#69, @YorkZ)
    Filter out redundant entries (#66, @HongxuChen)
    Append to existing compilation database (#63, @p0rnfl4k3s)

1.4.4 (2015-01-09)

Features:

    Improve escaping logic (#67, #68, @SpecLad)
    Reword README file to be more english (#64, @libnoon)
   2015-01-06 20:18:36 by jonthn | Files touched by this commit (2)
Log message:
Fix PLIST to work for Darwin and others UNIX
   2015-01-05 23:41:29 by jonthn | Files touched by this commit (4)
Log message:
Import Bear-1.4.3 as wip/Bear.

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.