Better r.e. to prevent from substituing empty strings on some platforms origin
authorkouril <kouril>
Thu, 22 Jul 2010 09:13:54 +0000 (09:13 +0000)
committerkouril <kouril>
Thu, 22 Jul 2010 09:13:54 +0000 (09:13 +0000)
apxs.sh

diff --git a/apxs.sh b/apxs.sh
index cdb3e65..d8a776a 100755 (executable)
--- a/apxs.sh
+++ b/apxs.sh
@@ -1,5 +1,5 @@
 #!/bin/sh
-cppflags=`[ -n "$1" ] && echo $1 | sed -e 's/\([^ ]*\)/-Wc,\1/g'`
-ldflags=`[ -n "$2"  ] && echo $2 | sed -e 's/\([^ ]*\)/-Wl,\1/g'`
+cppflags=`[ -n "$1" ] && echo $1 | sed -e 's/\([^ ]\+\)/-Wc,\1/g'`
+ldflags=`[ -n "$2"  ] && echo $2 | sed -e 's/\([^ ]\+\)/-Wl,\1/g'`
 ret=eval "$4" $5 $cppflags $ldflags src/mod_auth_kerb.c $3
 exit $ret