https://github.com/mloskot/colorbb
Perl script that makes Boost.Build b2 command output digestible and eye-candy. Port of colormake by Bjarni R. Einarsson.
https://github.com/mloskot/colorbb
b2 bash-script boost-build colormake make perl-script unix-utilities
Last synced: 3 months ago
JSON representation
Perl script that makes Boost.Build b2 command output digestible and eye-candy. Port of colormake by Bjarni R. Einarsson.
- Host: GitHub
- URL: https://github.com/mloskot/colorbb
- Owner: mloskot
- Created: 2018-03-29T20:26:10.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-11T16:10:30.000Z (over 6 years ago)
- Last Synced: 2025-01-19T17:34:04.590Z (5 months ago)
- Topics: b2, bash-script, boost-build, colormake, make, perl-script, unix-utilities
- Language: Perl
- Homepage:
- Size: 3.35 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
colorbb
-------This is a simple wrapper written in Perl for making the output from
`b2` command from [Boost.Build](http://http://www.boost.org/build/)
easier to read (more colorful), and errors easier to find
in messy compilations. Initially discussed as part of Boost trac ticket
[#3508 - bjam output in colours](https://svn.boost.org/trac10/ticket/3508).Port of [colormake](http://bre.klaki.net/programs/colormake/)
by Bjarni R. Einarsson.
Files
------ `colorbb.pl` A perl filter, which colorizes `b2` output.
- `colorbb` A shell script, which combines `b2` and `colorbb.pl`Install
-------Copy both scripts to location in your `$PATH`.
Usage
-----Type `colorbb` whenever you'd ordinarily type `b2`:
```console
$ colorbb -j4 toolset=clang cxxflags="-std=c++11" variant=debug test
```Author
------Mateusz Loskot, http://mateusz.loskot.net/.
Credits
-------Bjarni R. Einarsson for
[colormake](http://bre.klaki.net/programs/colormake/).License
-------(inherited from colormake)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.