Fix several issues with the test-release.sh script
authorDan Liew <dan@su-root.co.uk>
Tue, 14 Jul 2015 19:46:19 +0000 (19:46 +0000)
committerDan Liew <dan@su-root.co.uk>
Tue, 14 Jul 2015 19:46:19 +0000 (19:46 +0000)
commit7fa38a5349530037afcd8ade0b5151c22bffa3f8
tree16ef9e646b6ae27a06e2265247b5078b777ecbcd
parent758744706a81b171a8989b87f10d19511e5a16ba
Fix several issues with the test-release.sh script

* Use the default install prefix (/usr/local) and use DESTDIR instead to
  set a temporary install location for tarballing. This is the correct
  way to package binary releases (otherwise the temporary install path
  ends up in files in the binary release).
* Remove ``-disable-clang`` option. It did not work correctly
  (tarballing assumed phase 3 was run) and when doing a release
  we should always be doing a three-phased build and test.

Note: Technically we should only be using DESTDIR for the third phase
and use --prefix for the first and second phase because we run the built
clang from phase 1 and 2 (and in general an application's behaviour
may depend on the install prefix). However in the case of clang it
seems to not care what the install prefix was so to simplify the script
we use DESTDIR for all three stages.

llvm-svn: 242187
llvm/utils/release/test-release.sh