intel/genxml: use a main() function

So we have less stuff in the global namespace

Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Acked-by: Jordan Justen <jordan.l.justen@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18955>
This commit is contained in:
Dylan Baker 2022-10-03 10:32:37 -07:00
parent 0ac3b6f671
commit ede03c99db

View file

@ -165,7 +165,7 @@ def process(xml: et.ElementTree) -> None:
genxml[:] = new_elems
if __name__ == '__main__':
def main() -> None:
parser = argparse.ArgumentParser()
parser.add_argument('files', nargs='*',
default=pathlib.Path(__file__).parent.glob('*.xml'),
@ -194,3 +194,7 @@ if __name__ == '__main__':
if not args.quiet:
print('done.')
if __name__ == '__main__':
main()