diff options
-rw-r--r-- | utils/release/test-release.sh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/utils/release/test-release.sh b/utils/release/test-release.sh index 8e55a71..4b11883 100644 --- a/utils/release/test-release.sh +++ b/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 |