File tree 4 files changed +35
-31
lines changed
4 files changed +35
-31
lines changed Original file line number Diff line number Diff line change @@ -43,19 +43,7 @@ fn main() {
43
43
. env ( "PYTHONPATH" , & mako)
44
44
. env ( "TEMPLATE" , & template)
45
45
. 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" )
59
47
. stderr ( Stdio :: inherit ( ) )
60
48
. output ( )
61
49
. 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() {
50
50
. env ( "PYTHONPATH" , & mako)
51
51
. env ( "STYLE_TEMPLATE" , & style_template)
52
52
. 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" )
71
54
. stderr ( Stdio :: inherit ( ) )
72
55
. output ( )
73
56
. 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