panfrost: ci: Add support for running the tests on RK3288
[mesa.git] / src / gallium / drivers / panfrost / ci / generate_lava.py
1 #!/usr/bin/env python3
2
3 from jinja2 import Environment, FileSystemLoader
4 import argparse
5
6 parser = argparse.ArgumentParser()
7 parser.add_argument("--template")
8 parser.add_argument("--base-artifacts-url")
9 parser.add_argument("--arch")
10 parser.add_argument("--device-type")
11 parser.add_argument("--kernel-image-name")
12 args = parser.parse_args()
13
14 env = Environment(loader = FileSystemLoader('.'), trim_blocks=True, lstrip_blocks=True)
15 template = env.get_template(args.template)
16
17 values = {}
18 values['base_artifacts_url'] = args.base_artifacts_url
19 values['arch'] = args.arch
20 values['device_type'] = args.device_type
21 values['kernel_image_name'] = args.kernel_image_name
22
23 print(template.render(values))