...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Boost.Build's darwin toolset supports the Apple modified GNU GCC command-line tools. Although the underlying tools are GCC this toolset is specifically tailored to account for the various "features" that Apple implemented to work in the Darwin OS Mach kernel.
darwin
-specific features can be used in target build
requirements or in the BUILD
variable:
Feature | Values | Default | Semantics |
---|---|---|---|
framework |
(free feature) | N/A | Adds application "Frameworks" to use for linking. |
bundle-loader |
(free feature) | N/A | Specifies the path to the application that will be loading this "bundle". When this is specified, and building a DLL target, a "bundle" version of the target is built instead of the regular shared library version. |
Revised 16 November, 2002
Copyright © Dave Abrahams 2002.
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at www.boost.org/LICENSE_1_0.txt)