2
Homepage: http://www.boost.org/doc/tools/build/index.html
4
5
Maintainer: Debian Boost Team <pkg-boost-devel@lists.alioth.debian.org>
5
6
Uploaders: Steve M. Robbins <smr@debian.org>, Domenico Andreoli <cavok@debian.org>, Christophe Prud'homme <prudhomm@mit.edu>
6
Build-Depends: debhelper (>= 4), docbook-to-man, bison
7
Standards-Version: 3.7.2
7
Build-Depends: debhelper (>= 7)
8
Standards-Version: 3.8.0
9
10
Package: boost-build
11
12
Depends: bjam (>> 3.1.9-1)
12
Description: Build system
13
Boost.Build is a build system with a simple and high-level language.
14
It supports build variants, and several different compilers and tools.
16
Homepage: http://www.boost.org/tools/build/v2/
13
Description: cross-platform build system for C++ projects
14
Boost.Build is an easy way to build C++ projects, everywhere. You
15
name you executables and libraries and list their
16
sources. Boost.Build takes care about compiling your sources with
17
right options, creating static and shared libraries, making
18
executables, and other chores -- whether you're using gcc, msvc, or a
19
dozen more supported C++ compilers -- on Windows, OSX, Linux and
20
commercial UNIX systems.
22
Some of the most important features:
24
* Simple and high level build description.
25
* Portability. Most important build properties have symbolic names that
27
* Variant builds. When you build the same project twice with different
28
properties, all produced files are placed in different directories,
29
so you can build with 2 versions of gcc, or both debug and
30
release variants in one invocation.
31
* Global dependencies. No matter what directory you build in, Boost.Build
32
will always check all dependencies in your entire project, preventing
33
inconsistent binaries.
34
* Usage requirements. A target can specify properties, like include paths
35
and preprocessor defines, that are necessary to use it. Those properties
36
will be automatically applied whenever the target is used.