Hadrian: Drop remaining symlink traversal code from build scripts
authorAndrey Mokhov <andrey.mokhov@gmail.com>
Wed, 6 Mar 2019 13:42:27 +0000 (13:42 +0000)
committerMarge Bot <ben+marge-bot@smart-cactus.org>
Fri, 8 Mar 2019 10:56:32 +0000 (05:56 -0500)
commit5d7441432e4c00a463f645248b354707d7d8335e
tree331528de9815b47ca782b13e468e9a11afddd910
parent48927a9a1e6b455bdf9dc4d47695795f10fc1988
Hadrian: Drop remaining symlink traversal code from build scripts

This partly resolves #16325 (https://ghc.haskell.org/trac/ghc/ticket/16325).

As previously discussed in https://github.com/snowleopard/hadrian/issues/667,
we do not need the symlink traversal code in build scripts. However, it
appears we forgot to delete this code from our Stack-based build scripts,
which led to placing all build artefacts in an unexpected location when
using Hadrian in combination with symlink trees. This commit fixes this.
hadrian/build.stack.nix.sh
hadrian/build.stack.sh