Skip /usr/lib/debug when walking $RPM_BUILD_ROOT.
authorjbj <devnull@localhost>
Fri, 14 Mar 2003 21:43:16 +0000 (21:43 +0000)
committerjbj <devnull@localhost>
Fri, 14 Mar 2003 21:43:16 +0000 (21:43 +0000)
CVS patchset: 6688
CVS date: 2003/03/14 21:43:16

scripts/find-debuginfo.sh

index ad640dd..aa37f83 100644 (file)
@@ -13,8 +13,10 @@ echo -n > $SOURCEFILE
 
 # Strip ELF binaries
 for f in `find $RPM_BUILD_ROOT -type f \( -perm -0100 -or -perm -0010 -or -perm -0001 \) -exec file {} \; | \
-       sed -n -e 's/^\(.*\):[  ]*ELF.*, not stripped/\1/p'`; do
+       sed -n -e 's/^\(.*\):[  ]*ELF.*, not stripped/\1/p'`
+do
        BASEDIR=`dirname $f | sed -n -e "s#^$RPM_BUILD_ROOT#/#p"`
+       [ "$BASEDIR" = "/usr/lib/debug" ] && continue;
        OUTPUTDIR=${RPM_BUILD_ROOT}/usr/lib/debug${BASEDIR}
        mkdir -p ${OUTPUTDIR}
        echo extracting debug info from $f