From 2d49429e58aba399ad0892e3cc38efbfbe38349f Mon Sep 17 00:00:00 2001 From: Frantisek Sumsal Date: Thu, 10 Aug 2023 11:10:28 +0200 Subject: [PATCH] tools: pylint meson-render-jinja2.py --- tools/meson-render-jinja2.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/meson-render-jinja2.py b/tools/meson-render-jinja2.py index 6ccb1fbe0cc..3a3d912d8f5 100755 --- a/tools/meson-render-jinja2.py +++ b/tools/meson-render-jinja2.py @@ -1,5 +1,6 @@ #!/usr/bin/env python3 # SPDX-License-Identifier: LGPL-2.1-or-later +# pylint: disable=consider-using-with import ast import os @@ -30,7 +31,7 @@ def render(filename, defines): undefined=jinja2.StrictUndefined) return template.render(defines) -if __name__ == '__main__': +def main(): defines = parse_config_h(sys.argv[1]) defines.update(parse_config_h(sys.argv[2])) output = render(sys.argv[3], defines) @@ -38,3 +39,6 @@ if __name__ == '__main__': f.write(output) info = os.stat(sys.argv[3]) os.chmod(sys.argv[4], info.st_mode) + +if __name__ == '__main__': + main()