On 21/06/2025 12:35, Filip Kastl wrote:
> On Fri 2025-06-20 10:46:08, Alex Coplan wrote:
> > Hi,
> > 
> > This adds a main() function to mklog.py (like e.g. check_GNU_style.py
> > has), which makes it easier to import and invoke from another python
> > script.  This is useful when using a wrapper script to set up the python
> > environment.
> > 
> > Smoke tested by using the modified mklog.py to generate the ChangeLog
> > for this patch.
> > 
> > OK to install?
> 
> It is a small change and doing this is considered good practice for Python
> scripts anyway AFAIK.  So LGTM.  I'm not a maintainer though.

Thanks, I've now pushed this as obvious (in hindsight I probably could
have done that straight away).

Pushed as g:ca8ea1d23e8b6798b6eb8c018957b25aa6f0db95.

Alex

> 
> Filip Kastl
> 
> > 
> > Thanks,
> > Alex
> > 
> > contrib/ChangeLog:
> > 
> >     * mklog.py: Add main() function.
> 
> > diff --git a/contrib/mklog.py b/contrib/mklog.py
> > index dcf7dde6333..26d4156b034 100755
> > --- a/contrib/mklog.py
> > +++ b/contrib/mklog.py
> > @@ -360,7 +360,7 @@ def skip_line_in_changelog(line):
> >      return FIRST_LINE_OF_END_RE.match(line) is None
> >  
> >  
> > -if __name__ == '__main__':
> > +def main():
> >      extra_args = os.getenv('GCC_MKLOG_ARGS')
> >      if extra_args:
> >          sys.argv += json.loads(extra_args)
> > @@ -447,3 +447,6 @@ if __name__ == '__main__':
> >                  f.write('\n'.join(end))
> >          else:
> >              print(output, end='')
> > +
> > +if __name__ == '__main__':
> > +    main()
> 

Reply via email to