]> granicus.if.org Git - apache/commitdiff
* build/instdso.sh: Extract LIBRARY_NAMES and DLNAME without using
authorJoe Orton <jorton@apache.org>
Wed, 8 Jun 2005 15:37:55 +0000 (15:37 +0000)
committerJoe Orton <jorton@apache.org>
Wed, 8 Jun 2005 15:37:55 +0000 (15:37 +0000)
grep; fix extraction of LIBRARY_NAMES which was sedding the wrong
variable name.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189595 13f79535-47bb-0310-9956-ffa450edef68

build/instdso.sh

index c3e1b76df985754c8f3d1effe166535d01c4cbb9..068419ad9d6faba1b566ee6b557c954b1460b29d 100755 (executable)
@@ -61,8 +61,8 @@ then
     exit 0
 fi
 
-DLNAME=`grep "^dlname" $TARGETDIR/$DSOARCHIVE_BASENAME | sed -e "s/dlname='\([^']*\)'/\1/"`
-LIBRARY_NAMES=`grep "library_names" $TARGETDIR/$DSOARCHIVE_BASENAME | sed -e "s/dlname='\([^']*\)'/\1/"`
+DLNAME=`sed -n "/^dlname=/{s/.*='\([^']*\)'/\1/;p}" $TARGETDIR/$DSOARCHIVE_BASENAME`
+LIBRARY_NAMES=`sed -n "/^library_names/{s/library_names='\([^']*\)'/\1/;p}" $TARGETDIR/$DSOARCHIVE_BASENAME`
 LIBRARY_NAMES=`echo $LIBRARY_NAMES | sed -e "s/ *$DLNAME//g"`
 
 if test -z "$DLNAME"