diff options
| author | Bill Wendling <isanbard@gmail.com> | 2010-09-08 20:09:14 +0000 |
|---|---|---|
| committer | Bill Wendling <isanbard@gmail.com> | 2010-09-08 20:09:14 +0000 |
| commit | 6277ecca4e7722e7079831829d3551a7771f10f8 (patch) | |
| tree | 8042aeaf8d806fa9d09cdbad747bfb3c6d321ab8 | |
| parent | 40efc0feb416e0b24848ed077c23dd4ca29c601f (diff) | |
| download | bcm5719-llvm-6277ecca4e7722e7079831829d3551a7771f10f8.tar.gz bcm5719-llvm-6277ecca4e7722e7079831829d3551a7771f10f8.zip | |
Add an option to not test ObjC for those platforms which don't support it.
llvm-svn: 113398
| -rw-r--r-- | llvm/utils/release/test-release.sh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/llvm/utils/release/test-release.sh b/llvm/utils/release/test-release.sh index 8e55a71c3af..4b118838569 100644 --- a/llvm/utils/release/test-release.sh +++ b/llvm/utils/release/test-release.sh @@ -19,6 +19,7 @@ Release_no_dot="" RC="" do_checkout="yes" do_ada="no" +do_objc="yes" do_fortran="yes" do_64bit="yes" BuildDir="`pwd`" @@ -33,6 +34,7 @@ function usage() { echo " -no-checkout Don't checkout the sources from SVN." echo " -no-64bit Don't test the 64-bit version. [default: yes]" echo " -ada Build Ada. [default: no]" + echo " -disable-objc Disable ObjC build. [default: build]" echo " -disable-fortran Disable Fortran build. [default: build]" } @@ -67,6 +69,9 @@ while [ $# -gt 0 ]; do -ada | --ada ) do_ada="yes" ;; + -disable-objc | --disable-objc ) + do_objc="no" + ;; -disable-fortran | --disable-fortran ) echo "WARNING: Do you *really* need to disable Fortran?" sleep 5 @@ -250,7 +255,10 @@ function configure_llvm_gcc() { InstallDir="$4" llvmObjDir="$5" - languages="c,c++,objc,obj-c++" + languages="c,c++" + if [ "$do_objc" = "yes" ]; then + languages="$languages,objc,obj-c++" + fi if [ "$do_fortran" = "yes" ]; then languages="$languages,fortran" fi |

