diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2016-01-22 21:16:09 +0000 |
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2016-01-22 21:16:09 +0000 |
| commit | dadbdfff07596fc3b48cc1e735181b9b8c893f67 (patch) | |
| tree | b27dffbc94bfeb477e1ff5e484d34d409ec05813 /utils | |
| parent | dfab1a98e00a97e03f1d59a3cbdc33ced8622a9c (diff) | |
Notes
Diffstat (limited to 'utils')
| -rwxr-xr-x | utils/release/test-release.sh | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/utils/release/test-release.sh b/utils/release/test-release.sh index fb50160f5fed..c3884ba31756 100755 --- a/utils/release/test-release.sh +++ b/utils/release/test-release.sh @@ -65,11 +65,6 @@ function usage() { echo " -no-openmp Disable check-out & build libomp" } -if [ `uname -s` = "Darwin" ]; then - # compiler-rt doesn't yet build with CMake on Darwin. - use_autoconf="yes" -fi - while [ $# -gt 0 ]; do case $1 in -release | --release ) @@ -288,10 +283,20 @@ function export_sources() { if [ ! -h clang ]; then ln -s ../../cfe.src clang fi - cd $BuildDir/llvm.src/tools/clang/tools - if [ ! -h extra ]; then - ln -s ../../../../clang-tools-extra.src extra + + # The autoconf and CMake builds want different symlinks here: + if [ "$use_autoconf" = "yes" ]; then + cd $BuildDir/llvm.src/tools/clang/tools + if [ ! -h extra ]; then + ln -s ../../../../clang-tools-extra.src extra + fi + else + cd $BuildDir/cfe.src/tools + if [ ! -h extra ]; then + ln -s ../../clang-tools-extra.src extra + fi fi + cd $BuildDir/llvm.src/projects if [ -d $BuildDir/test-suite.src ] && [ ! -h test-suite ]; then ln -s ../../test-suite.src test-suite |
