From b9409e415f58c984c1e147bd615e0af65ab4a639 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sat, 25 Nov 2006 00:48:54 +0000 Subject: [PATCH] (merge from head) Fix implicit build/install. [SVN r36174] --- Jamfile.v2 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Jamfile.v2 b/Jamfile.v2 index 514b70f53b..2805c7264a 100644 --- a/Jamfile.v2 +++ b/Jamfile.v2 @@ -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 on LIB on ; +explicit stage-proper ; if $(layout-versioned) @@ -405,9 +407,11 @@ if $(layout-versioned) generate stage-unversioned : stage-proper : @make-unversioned-links ; + explicit stage-unversioned ; generate install-unversioned : install-proper : @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