diff --git a/components/style/build.rs b/components/style/build.rs index 88e301b6bba..4f7eaf76013 100644 --- a/components/style/build.rs +++ b/components/style/build.rs @@ -50,8 +50,8 @@ import sys from mako.template import Template from mako import exceptions try: - print(Template(filename=os.environ['TEMPLATE'], input_encoding='utf8').render(PRODUCT=os.environ['PRODUCT']) - .encode('utf8')) + template = Template(open(os.environ['TEMPLATE'], 'rb').read(), input_encoding='utf8') + print(template.render(PRODUCT=os.environ['PRODUCT']).encode('utf8')) except: sys.stderr.write(exceptions.text_error_template().render().encode('utf8')) sys.exit(1)