mirror of
https://github.com/boostorg/boost.git
synced 2025-04-07 22:39:25 +00:00
(merge from head) Fix implicit build/install.
[SVN r36174]
This commit is contained in:
parent
e2f164f70a
commit
b9409e415f
1 changed files with 7 additions and 1 deletions
|
@ -335,6 +335,7 @@ package.install install-proper
|
|||
: libs/$(libraries)/build
|
||||
: $(headers)
|
||||
;
|
||||
explicit install-proper ;
|
||||
|
||||
# Install just library.
|
||||
install stage-proper
|
||||
|
@ -343,6 +344,7 @@ install stage-proper
|
|||
<install-dependencies>on <install-type>LIB
|
||||
<install-no-version-symlinks>on
|
||||
;
|
||||
explicit stage-proper ;
|
||||
|
||||
|
||||
if $(layout-versioned)
|
||||
|
@ -405,9 +407,11 @@ if $(layout-versioned)
|
|||
|
||||
generate stage-unversioned : stage-proper :
|
||||
<generating-rule>@make-unversioned-links ;
|
||||
explicit stage-unversioned ;
|
||||
|
||||
generate install-unversioned : install-proper :
|
||||
<generating-rule>@make-unversioned-links ;
|
||||
explicit install-unversioned ;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -418,10 +422,12 @@ else
|
|||
|
||||
alias install : install-proper install-unversioned ;
|
||||
alias stage : stage-proper stage-unversioned ;
|
||||
explicit install ;
|
||||
explicit stage ;
|
||||
|
||||
|
||||
# Just build the libraries, don't install them anywhere.
|
||||
# This is what happend with just "bjam --v2".
|
||||
# This is what happens with just "bjam --v2".
|
||||
alias build_all : libs/$(libraries)/build ;
|
||||
|
||||
# This rule should be called from libraries' Jamfiles and will
|
||||
|
|
Loading…
Add table
Reference in a new issue