File tree Expand file tree Collapse file tree 4 files changed +35
-31
lines changed
Expand file tree Collapse file tree 4 files changed +35
-31
lines changed Original file line number Diff line number Diff line change @@ -43,19 +43,7 @@ fn main() {
4343 . env ( "PYTHONPATH" , & mako)
4444 . env ( "TEMPLATE" , & template)
4545 . env ( "PRODUCT" , product)
46- . arg ( "-c" )
47- . arg ( r#"
48- import os
49- import sys
50- from mako.template import Template
51- from mako import exceptions
52- try:
53- template = Template(open(os.environ['TEMPLATE'], 'rb').read(), input_encoding='utf8')
54- print(template.render(PRODUCT=os.environ['PRODUCT']).encode('utf8'))
55- except:
56- sys.stderr.write(exceptions.text_error_template().render().encode('utf8'))
57- sys.exit(1)
58- "# )
46+ . arg ( "generate_properties_rs.py" )
5947 . stderr ( Stdio :: inherit ( ) )
6048 . output ( )
6149 . unwrap ( ) ;
Original file line number Diff line number Diff line change 1+ import os
2+ import sys
3+
4+ from mako import exceptions
5+ from mako .lookup import TemplateLookup
6+ from mako .template import Template
7+
8+ try :
9+ template = Template (open (os .environ ['TEMPLATE' ], 'rb' ).read (),
10+ input_encoding = 'utf8' )
11+ print (template .render (PRODUCT = os .environ ['PRODUCT' ]).encode ('utf8' ))
12+ except :
13+ sys .stderr .write (exceptions .text_error_template ().render ().encode ('utf8' ))
14+ sys .exit (1 )
Original file line number Diff line number Diff line change @@ -50,24 +50,7 @@ fn main() {
5050 . env ( "PYTHONPATH" , & mako)
5151 . env ( "STYLE_TEMPLATE" , & style_template)
5252 . env ( "GECKOLIB_TEMPLATE" , & geckolib_template)
53- . arg ( "-c" )
54- . arg ( r#"
55- import json
56- import os
57- import sys
58- from mako.template import Template
59- from mako import exceptions
60- try:
61- style_template = Template(filename=os.environ['STYLE_TEMPLATE'], input_encoding='utf8')
62- style_template.render(PRODUCT='gecko')
63-
64- geckolib_template = Template(filename=os.environ['GECKOLIB_TEMPLATE'], input_encoding='utf8')
65- output = geckolib_template.render(STYLE_STRUCTS = style_template.module.STYLE_STRUCTS)
66- print(output.encode('utf8'))
67- except:
68- sys.stderr.write(exceptions.text_error_template().render().encode('utf8'))
69- sys.exit(1)
70- "# )
53+ . arg ( "ports/geckolib/generate_properties_rs.py" )
7154 . stderr ( Stdio :: inherit ( ) )
7255 . output ( )
7356 . unwrap ( ) ;
Original file line number Diff line number Diff line change 1+ import json
2+ import os
3+ import sys
4+
5+ from mako import exceptions
6+ from mako .lookup import TemplateLookup
7+ from mako .template import Template
8+
9+ try :
10+ style_template = Template (filename = os .environ ['STYLE_TEMPLATE' ],
11+ input_encoding = 'utf8' )
12+ style_template .render (PRODUCT = 'gecko' )
13+
14+ geckolib_template = Template (filename = os .environ ['GECKOLIB_TEMPLATE' ], input_encoding = 'utf8' )
15+ output = geckolib_template .render (STYLE_STRUCTS = style_template .module .STYLE_STRUCTS )
16+ print (output .encode ('utf8' ))
17+ except :
18+ sys .stderr .write (exceptions .text_error_template ().render ().encode ('utf8' ))
19+ sys .exit (1 )
You can’t perform that action at this time.
0 commit comments