From 866d2b4f6bbe9531276210fca659159811460e4e Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sat, 25 Nov 2006 00:45:57 +0000 Subject: [PATCH] Fix implicit build/install. [SVN r36173] --- Jamfile.v2 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Jamfile.v2 b/Jamfile.v2 index e77e32fe16..2f34a218fb 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