diff options
author | Bill Wendling <isanbard@gmail.com> | 2009-02-09 02:13:33 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2009-02-09 02:13:33 +0000 |
commit | a7a246acd803000702054ac48a27c9deab666c29 (patch) | |
tree | ab6d8dbcc7b3776a8cc5ac2d900d65f3a319f609 | |
parent | 07f773934db2fbf552ad0e6e062b220e1a35fa49 (diff) | |
download | external_llvm-a7a246acd803000702054ac48a27c9deab666c29.zip external_llvm-a7a246acd803000702054ac48a27c9deab666c29.tar.gz external_llvm-a7a246acd803000702054ac48a27c9deab666c29.tar.bz2 |
Remove warnings about not being able to delete something. Don't run lipo on gccas, gccld, and llvm-config scripts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64107 91177308-0d34-0410-b5e6-96231b3b80d8
-rwxr-xr-x | utils/buildit/build_llvm | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/utils/buildit/build_llvm b/utils/buildit/build_llvm index bd245f1..71b6603 100755 --- a/utils/buildit/build_llvm +++ b/utils/buildit/build_llvm @@ -184,16 +184,19 @@ cp `find $DIR -name tblgen` $DT_HOME/local/bin # Remove .dir files cd $DEST_DIR$DEST_ROOT -rm bin/.dir etc/llvm/.dir lib/.dir +rm -f bin/.dir etc/llvm/.dir lib/.dir # Remove PPC64 fat slices. cd $DEST_DIR$DEST_ROOT/bin if [ $MACOSX_DEPLOYMENT_TARGET = "10.4" ]; then - find . -perm 755 -type f -exec lipo -extract ppc -extract i386 {} -output {} \; + find . -perm 755 -type f \! \( -name '*gccas' -o -name '*gccld' -o -name llvm-config \) \ + -exec lipo -extract ppc -extract i386 {} -output {} \; elif [ $MACOSX_DEPLOYMENT_TARGET = "10.5" ]; then - find . -perm 755 -type f -exec lipo -extract ppc7400 -extract i386 {} -output {} \; + find . -perm 755 -type f \! \( -name '*gccas' -o -name '*gccld' -o -name llvm-config \) \ + -exec lipo -extract ppc7400 -extract i386 {} -output {} \; else - find . -perm 755 -type f -exec lipo -extract ppc7400 -extract i386 -extract x86_64 {} -output {} \; + find . -perm 755 -type f \! \( -name '*gccas' -o -name '*gccld' -o -name llvm-config \) \ + -exec lipo -extract ppc7400 -extract i386 -extract x86_64 {} -output {} \; fi cd $DEST_DIR$DEST_ROOT |