Better r.e. to prevent from substituing empty strings on some platforms
[mod_auth_kerb.git] / 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