diff options
| author | Hans Wennborg <hans@hanshq.net> | 2016-01-15 17:04:45 +0000 |
|---|---|---|
| committer | Hans Wennborg <hans@hanshq.net> | 2016-01-15 17:04:45 +0000 |
| commit | 907103495f0ba77daf5a6e63edbe84379047e645 (patch) | |
| tree | 32fb4fa3442883f7fb71b98a5c7be90fa2f39613 | |
| parent | dc8508e72a0bcd78d014e1d773ef406021dd89b3 (diff) | |
| download | bcm5719-llvm-907103495f0ba77daf5a6e63edbe84379047e645.tar.gz bcm5719-llvm-907103495f0ba77daf5a6e63edbe84379047e645.zip | |
test-release.sh: Fix clang-tools-extra symlink for CMake build
The CMake and Autoconf builds want the symlink set up differently.
llvm-svn: 257905
| -rwxr-xr-x | llvm/utils/release/test-release.sh | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/llvm/utils/release/test-release.sh b/llvm/utils/release/test-release.sh index fb50160f5fe..51eef2026fa 100755 --- a/llvm/utils/release/test-release.sh +++ b/llvm/utils/release/test-release.sh @@ -288,10 +288,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 |

