check_perms failues on Linux bots.
http://build.chromium.org/p/chromium/builders/Linux/builds/40809/steps/check_perms/logs/stdio
> /b/build/slave/Linux/build/src/build/sanitize-mac-build-log.sed: Has executable bit but not shebang
> /b/build/slave/Linux/build/src/build/sanitize-win-build-log.sed: Has executable bit but not shebang
> Cleanup sanitize build sed and sh scripts.
>
> Minor cleanup:
> * switch regexes to extended regexes,
> which remove a few gratuitous backslashes
> (and makes them less confusing, since basic regexes are so rarely used)
> * fix . -> \. (which *does* need escaping in either case)
> * make sed files non-executable,
> since if executed they just say "don't execute this"
> * delete blank line
>
> (Just noticed these scripts when working on Blink IDL bindings, and made
> necessary fixes for my changes, but cleaning up while I'm here.)
>
> Review URL: https://chromiumcodereview.appspot.com/19052002TBR=nbarth@chromium.org
Review URL: https://codereview.chromium.org/19129002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@211566 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Minor cleanup:
* switch regexes to extended regexes,
which remove a few gratuitous backslashes
(and makes them less confusing, since basic regexes are so rarely used)
* fix . -> \. (which *does* need escaping in either case)
* make sed files non-executable,
since if executed they just say "don't execute this"
* delete blank line
(Just noticed these scripts when working on Blink IDL bindings, and made
necessary fixes for my changes, but cleaning up while I'm here.)
Review URL: https://chromiumcodereview.appspot.com/19052002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@211564 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
renaming the existing generate-bindings.pl,
as part of adding a second IDL compile flow so we can compile
with either Python or Perl.
We thus need to update this sed script to process the new command lines.
(Separate CL b/c build in Blink and this is in Chromium.)
Ok to commit, now that the build CL has landed:
Issue 18190004: Add Python flow to bindings generation, move dummy-generating IDL files over
https://codereview.chromium.org/18190004/
BUG=239771
Review URL: https://chromiumcodereview.appspot.com/17215002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@211057 4ff67af0-8c30-449e-8e8b-ad334ec8d88c