From c248bbab04cb674bde5de8d6e2b2736a574fa0f8 Mon Sep 17 00:00:00 2001 From: Bill Wendling Date: Wed, 8 Sep 2010 20:09:14 +0000 Subject: [PATCH] Add an option to not test ObjC for those platforms which don't support it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113398 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/release/test-release.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/utils/release/test-release.sh b/utils/release/test-release.sh index 8e55a71c3af..4b118838569 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