X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=writemain.SH;h=025d954241a4d517c856127814dcfbcedc63f35f;hb=f25172013443eb112285f24a09b83900edb8a738;hp=c42838308541d28717012ab45f40b26021b63578;hpb=ec4e49dc1523dcdb6bec56a66be410eab95cfa61;p=p5sagit%2Fp5-mst-13.2.git diff --git a/writemain.SH b/writemain.SH index c428383..025d954 100644 --- a/writemain.SH +++ b/writemain.SH @@ -37,7 +37,11 @@ $spitshell >>writemain <<'!NO!SUBS!' orig="$*" args='' : Remove any .a suffixes and any leading path components -for file in `echo $orig | sed 's/\.a//g'` ; do +for file in $orig ; do + case "$file" in + *.a) file=`echo $file | sed 's/\.a//g'` + ;; + esac case "$file" in ext/*) file=`echo $file | sed 's:ext/\(.*\)/[^/]*:\1:'` ;;