diff options
| -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 | 

