Skip to content

Commit 085426a

Browse files
theotherjimmyadbridge
authored andcommitted
Allow keyword arguments to jinja env from exporters gen_file
1 parent cc3fd01 commit 085426a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

tools/export/exporters.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,12 @@ def get_source_paths(self):
111111
source_files.extend(getattr(self.resources, key))
112112
return list(set([os.path.dirname(src) for src in source_files]))
113113

114-
def gen_file(self, template_file, data, target_file):
114+
def gen_file(self, template_file, data, target_file, **kwargs):
115115
"""Generates a project file from a template using jinja"""
116116
jinja_loader = FileSystemLoader(
117117
os.path.dirname(os.path.abspath(__file__)))
118-
jinja_environment = Environment(loader=jinja_loader, undefined=StrictUndefined, trim_blocks=True, lstrip_blocks=True)
118+
jinja_environment = Environment(loader=jinja_loader,
119+
undefined=StrictUndefined, **kwargs)
119120

120121
template = jinja_environment.get_template(template_file)
121122
target_text = template.render(data)

0 commit comments

Comments
 (0)