Merging r258436:
authorDimitry Andric <dimitry@andric.com>
Tue, 26 Jan 2016 19:43:59 +0000 (19:43 +0000)
committerDimitry Andric <dimitry@andric.com>
Tue, 26 Jan 2016 19:43:59 +0000 (19:43 +0000)
commit9a498947cdb25737faecfdabcb64848432c49d68
tree4f40dc9a2853463a43171ee8bc101e9de57e0470
parent4b85564ba4a41465155b9128a68e5e14fea78365
Merging r258436:
------------------------------------------------------------------------
r258436 | dim | 2016-01-21 22:57:49 +0100 (Thu, 21 Jan 2016) | 17 lines

Let test-release.sh checkout subprojects directly into the target tree,
instead of using symlinks

Summary:
In the past I have run into several problems with the way
`test-release.sh` creates all the subproject directories as siblings,
and then uses symlinks to stitch them all together.  In some scenarios
this leads to clang not being able to find header files, etc.

This patch changes the script so it directly exports into the correct
target locations for each subproject.

Reviewers: hans

Subscribers: emaste, llvm-commits

Differential Revision: http://reviews.llvm.org/D16420
------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_38@258842 91177308-0d34-0410-b5e6-96231b3b80d8
utils/release/test-release.sh