| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since recently, boostcpp.jam and Jamroot detect default address-model
and architecture of the compiler, so that every library can modify its
behaviour accordingly. However, these properties also become part of
target paths, if they are different from global default value.
What we conceptually want is to introduce 'toolset instance', which is
toolset name and the exact compiler command, and determine default
address model of that. Then, we want to show address model in the target
path only if it's different from toolset-instance's default.
It would happen automatically if toolset-instance were a feature. But
we don't have it now - we don't allocate any ids for each 'using', and
changing that scheme is not trivial.
So, this patch introduces a new feature, deduced-address-model, which
is hidden (never present in target path) and composite, expanding to
same value of address-model. As result, it suppresses address-model
from the command-line, but only if it's equal to deduced value.
|
| |
|
|
|
|
| |
[SVN r83782]
|
|
|
|
| |
[SVN r83684]
|
|
|
|
|
|
| |
the libraries that depend on it. Fixes #7105.
[SVN r81000]
|
|
|
|
|
|
| |
with requested versioned layout as the Boost library build has been reported to fail with this code enabled for Boost library release 1.50. See the related Boost library development mailing list thread at http://lists.boost.org/Archives/boost/2012/06/194312.php for more detailed information.
[SVN r79301]
|
|
|
|
|
|
| |
requested versioned layout as the Boost library build has been reported to fail with this code enabled for Boost library release 1.50. See related Boost library development mailing list thread at http://lists.boost.org/Archives/boost/2012/06/194312.php for more detailed information.
[SVN r79300]
|
|
|
|
|
|
| |
make-unversioned-links() rule.
[SVN r78939]
|
|
|
|
|
|
| |
unversioned library targets from being staged or installed on Windows & Unix when versioned layout is used. Closes ticket #6027 (https://svn.boost.org/trac/boost/ticket/6027).
[SVN r78938]
|
|
|
|
|
|
| |
target being declared as explicit.
[SVN r78937]
|
|
|
|
| |
[SVN r78936]
|
|
|
|
|
|
| |
checking more strict so e.g. '--run--with--system' is not interpreted as one of those options.
[SVN r78935]
|
|
|
|
|
|
| |
- wrapped comments and some code lines to 80 characters, removed duplicate imports, ordered imports alphabetically, corrected comment & end-user message typos, removed redundant quoting & trimmed trailing spaces.
[SVN r78934]
|
|
|
|
| |
[SVN r75733]
|
|
|
|
| |
[SVN r64794]
|
|
[SVN r64690]
|