summaryrefslogtreecommitdiff
path: root/boostcpp.jam
diff options
context:
space:
mode:
authorJurko Gospodnetić <jurko.gospodnetic@pke.hr>2012-07-05 22:49:34 +0000
committerJurko Gospodnetić <jurko.gospodnetic@pke.hr>2012-07-05 22:49:34 +0000
commit9ebace63c0da7e230d1b6b862ef62480e661ef13 (patch)
treee0fb73555d542da672ba26d9746c82c909e5540f /boostcpp.jam
parent288f333789d238bf36681314402520a8d497f71a (diff)
downloadboost-9ebace63c0da7e230d1b6b862ef62480e661ef13.tar.gz
Disabled generating unversioned library targets on Windows & Unix 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 related Boost library development mailing list thread at http://lists.boost.org/Archives/boost/2012/06/194312.php for more detailed information.
[SVN r79300]
Diffstat (limited to 'boostcpp.jam')
-rw-r--r--boostcpp.jam14
1 files changed, 10 insertions, 4 deletions
diff --git a/boostcpp.jam b/boostcpp.jam
index 4ad461b4c7..0b069d194a 100644
--- a/boostcpp.jam
+++ b/boostcpp.jam
@@ -255,12 +255,18 @@ rule declare_install_and_stage_proper_targets ( libraries * : headers * )
if $(layout-versioned) && ( [ modules.peek : NT ] || [ modules.peek : UNIX ] )
{
generate stage-unversioned : stage-proper :
- <generating-rule>@boostcpp.make-unversioned-links ;
+ <generating-rule>@boostcpp.make-unversioned-links ;
$(p).mark-target-as-explicit stage-unversioned ;
- generate install-unversioned : install-proper :
- <generating-rule>@boostcpp.make-unversioned-links ;
- $(p).mark-target-as-explicit install-unversioned ;
+ # Commented out as it does not seem to work. Whoever wrote this
+ # originally, left some typos in it, but when that got corrected and the
+ # code got enabled - it started reporting ambiguous/duplicate target
+ # Boost Build errors. Anyone requiring unversioned staged libraries
+ # needs to correct those errors before reenabling this code.
+ # (06.07.2012.) (Jurko)
+ #~ generate install-unversioned : install-proper :
+ #~ <generating-rule>@boostcpp.make-unversioned-links ;
+ #~ $(p).mark-target-as-explicit install-unversioned ;
}
else
{