B&I's buildit forces a PATH that omits /Developer. Temporarily add
authorStuart Hastings <stuart@apple.com>
Mon, 28 Sep 2009 23:42:38 +0000 (23:42 +0000)
committerStuart Hastings <stuart@apple.com>
Mon, 28 Sep 2009 23:42:38 +0000 (23:42 +0000)
/Developer/usr/bin to the PATH when looking for llvm-gcc.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83028 91177308-0d34-0410-b5e6-96231b3b80d8

utils/buildit/build_llvm

index 8d8c755b6091df00e671621a7b8fd0cbee62aa7d..91fbe15be473dadf3632cb39c157f8b6b207285a 100755 (executable)
@@ -90,11 +90,13 @@ cd $DIR/obj-llvm || exit 1
 # If the user has set CC or CXX, respect their wishes.  If not,
 # compile with LLVM-GCC/LLVM-G++ if available; if LLVM is not
 # available, fall back to usual GCC/G++ default.
+savedPATH=$PATH ; PATH="$PATH:/Developer/usr/bin"
 XTMPCC=$(which llvm-gcc)
 if [ x$CC  = x -a x$XTMPCC != x ] ; then export CC=$XTMPCC  ; fi
 XTMPCC=$(which llvm-g++)
 if [ x$CXX = x -a x$XTMPCC != x ] ; then export CXX=$XTMPCC ; fi
-unset XTMPCC
+PATH=$savedPATH
+unset XTMPCC savedPATH
 
 if [ \! -f Makefile.config ]; then
     $SRC_DIR/configure --prefix=$DT_HOME/local \