meson-render-jinja2: apply "ruff format"
This commit is contained in:
@@ -9,6 +9,7 @@ import sys
|
|||||||
|
|
||||||
import jinja2
|
import jinja2
|
||||||
|
|
||||||
|
|
||||||
def parse_config_h(filename):
|
def parse_config_h(filename):
|
||||||
# Parse config.h file generated by meson.
|
# Parse config.h file generated by meson.
|
||||||
ans = {}
|
ans = {}
|
||||||
@@ -24,15 +25,19 @@ def parse_config_h(filename):
|
|||||||
ans[a] = b
|
ans[a] = b
|
||||||
return ans
|
return ans
|
||||||
|
|
||||||
|
|
||||||
def render(filename, defines):
|
def render(filename, defines):
|
||||||
text = open(filename).read()
|
text = open(filename).read()
|
||||||
template = jinja2.Template(text,
|
template = jinja2.Template(
|
||||||
trim_blocks=True,
|
text,
|
||||||
lstrip_blocks=True,
|
trim_blocks=True,
|
||||||
keep_trailing_newline=True,
|
lstrip_blocks=True,
|
||||||
undefined=jinja2.StrictUndefined)
|
keep_trailing_newline=True,
|
||||||
|
undefined=jinja2.StrictUndefined,
|
||||||
|
)
|
||||||
return template.render(defines)
|
return template.render(defines)
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
defines = parse_config_h(sys.argv[1])
|
defines = parse_config_h(sys.argv[1])
|
||||||
output = render(sys.argv[2], defines)
|
output = render(sys.argv[2], defines)
|
||||||
@@ -41,5 +46,6 @@ def main():
|
|||||||
info = os.stat(sys.argv[2])
|
info = os.stat(sys.argv[2])
|
||||||
os.chmod(sys.argv[3], info.st_mode)
|
os.chmod(sys.argv[3], info.st_mode)
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
main()
|
main()
|
||||||
|
|||||||
Reference in New Issue
Block a user