From: Jonathan Wakely Date: Tue, 9 Jun 2020 19:39:39 +0000 (+0100) Subject: gcc-changelog: Use non-zero exit status on error X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=62963c60fc19d07615afe9d4f1b897b2f60801b2;p=gcc.git gcc-changelog: Use non-zero exit status on error Also add comment explaining what the script does. contrib/ChangeLog: * gcc-changelog/git_email.py: Set exit status on error. --- diff --git a/contrib/gcc-changelog/git_email.py b/contrib/gcc-changelog/git_email.py index 367cf76d8ee..bf74bd8b156 100755 --- a/contrib/gcc-changelog/git_email.py +++ b/contrib/gcc-changelog/git_email.py @@ -70,6 +70,9 @@ class GitEmail(GitCommit): strict=strict) +# With zero arguments, process every patch file in the ./patches directory. +# With one argument, process the named patch file. +# Patch files must be in 'git format-patch' format. if __name__ == '__main__': if len(sys.argv) == 1: allfiles = [] @@ -100,3 +103,4 @@ if __name__ == '__main__': if not email.lines: print('Error: patch contains no parsed lines', file=sys.stderr) email.print_errors() + sys.exit(1)