Consistently use symlinks when installing Boost.

* Jamroot: use symlink, not hardlink
    * tools/build/v2/tools/symlink.jam: Implement fallback
    for doing symlinks on Windows.

Fixes #1902.  Thanks to Frank Mori Hess for the patch.


[SVN r45445]
This commit is contained in:
Vladimir Prus 2008-05-17 06:14:11 +00:00
parent 419894b9c3
commit 45c8296f40
2 changed files with 3 additions and 3 deletions

View file

@ -414,14 +414,14 @@ if $(layout-versioned)
}
}
# Create hardlinks without version.
# Create links without version.
for local s in $(filtered)
{
local name = [ $(s).name ] ;
local ea = [ $(s).action ] ;
local ep = [ $(ea).properties ] ;
local a = [
new non-scanning-action $(s) : common.hard-link : $(ep) ] ;
new non-scanning-action $(s) : symlink.ln : $(ep) ] ;
local noversion-file ;
if $(nt)

@ -1 +1 @@
Subproject commit 5de08f981c5cc32c4f45845a7eb99bc7b23812f4
Subproject commit 111ac9bd2738515998bfd1e1d35f1268ce982435