From: John Koleszar Date: Mon, 25 Jun 2012 17:09:05 +0000 (-0700) Subject: gen_asm_deps.sh: regex fix X-Git-Tag: v1.2.0~161 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4e06b0c602356635f2f0cb97c04a92bd478e63b7;p=libvpx gen_asm_deps.sh: regex fix Fixed the quantifier that optionally matches a quote before the filename. This was originally reported in the homebrew project[1]. Note that this fix is different than patch posted there, as there are some platforms that don't have the quote, so it needs to be included in the expression optionally. [1]: https://github.com/mxcl/homebrew/issues/12567#issuecomment-6434000 Change-Id: Ibf2ed93ce169d80932e877f942dc4eeb03867f8b --- diff --git a/build/make/gen_asm_deps.sh b/build/make/gen_asm_deps.sh index 717f87020..0b4e3aa84 100755 --- a/build/make/gen_asm_deps.sh +++ b/build/make/gen_asm_deps.sh @@ -42,7 +42,7 @@ done [ -n "$srcfile" ] || show_help sfx=${sfx:-asm} -includes=$(LC_ALL=C egrep -i "include +\"?+[a-z0-9_/]+\.${sfx}" $srcfile | +includes=$(LC_ALL=C egrep -i "include +\"?[a-z0-9_/]+\.${sfx}" $srcfile | perl -p -e "s;.*?([a-z0-9_/]+.${sfx}).*;\1;") #" restore editor state for inc in ${includes}; do