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