Boost.Build

Boost.Build is a system for large project software construction, which is simple to use and powerfull.
Download

Boost.Build Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Vladimir Prus
  • Publisher web site:
  • http://boost.org/boost-build2/

Boost.Build Tags


Boost.Build Description

Boost.Build is a system for large project software construction, which is simple to use and powerfull. Boost.Build is a system for large project software construction, which is simple to use and powerfull. Boost.Build project is an onging project to rewrite Boost.Build, improving design and making it more extensible.Here are some key features of "Boost.Build":· Simple and high level target description language. In most cases name of target and list of sources is enough.· Variant builds. You can build with your choice of basic variants (e.g. debug, release, profile...), toolsets (e.g. gcc and msvc) and specific properties (e.g. inlining off) from a single command invocation.· Portability. ``Feature Normalization'' allows to fine-tune targets independently from the toolset used, and modular toolset descriptions are employed to generate actual build instructions.· Multi-project builds. Several projects can be combined and built together, with dependencies correctly tracked. Typically, the setting (like include paths and defines) needed to use other project will be handled automatically.· Extensibility. New file types and tools can be easily addedWhat's New in This Release:· Support for precompiled headers with gcc was added.· To use a default-configured compiler, it's no longer necessary to edit a configuration file.· The Pathscale, PGI, and mipspro compilers are now supported.· Projects can now selectively ignore a parent project's requirements.· Free features, like defines, on the command line now affect all targets.


Boost.Build Related Software