1commands: {
2 copy_before: {
3  from: "external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py"
4  to: "tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py"
5 }
6 copy_before: {
7  from: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.debuginfo.grammar.json"
8  to: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.debuginfo.grammar.json"
9 }
10 copy_before: {
11  from: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json"
12  to: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json"
13 }
14 copy_before: {
15  from: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json"
16  to: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json"
17 }
18 copy_before: {
19  from: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json"
20  to: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json"
21 }
22 copy_before: {
23  from: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json"
24  to: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json"
25 }
26 copy_before: {
27  from: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json"
28  to: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json"
29 }
30 copy_before: {
31  from: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json"
32  to: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json"
33 }
34 copy_before: {
35  from: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json"
36  to: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json"
37 }
38 copy_before: {
39  from: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json"
40  to: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json"
41 }
42 copy_before: {
43  from: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json"
44  to: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json"
45 }
46 copy_before: {
47  from: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json"
48  to: "external/deqp-deps/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json"
49 }
50 chdir: true
51 command: "__SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --extinst-glsl-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json --glsl-insts-output=__SBOX_SANDBOX_DIR__/out/glsl.std.450.insts.inc; __SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --extinst-opencl-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json --opencl-insts-output=__SBOX_SANDBOX_DIR__/out/opencl.std.insts.inc; __SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --extinst-vendor-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.debuginfo.grammar.json --vendor-insts-output=__SBOX_SANDBOX_DIR__/out/debuginfo.insts.inc --vendor-operand-kind-prefix=; __SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --extinst-vendor-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json --vendor-insts-output=__SBOX_SANDBOX_DIR__/out/nonsemantic.clspvreflection.insts.inc --vendor-operand-kind-prefix=; __SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --extinst-vendor-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json --vendor-insts-output=__SBOX_SANDBOX_DIR__/out/nonsemantic.shader.debuginfo.100.insts.inc --vendor-operand-kind-prefix=SHDEBUG100_; __SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --extinst-vendor-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json --vendor-insts-output=__SBOX_SANDBOX_DIR__/out/opencl.debuginfo.100.insts.inc --vendor-operand-kind-prefix=CLDEBUG100_; __SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --extinst-vendor-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json --vendor-insts-output=__SBOX_SANDBOX_DIR__/out/spv-amd-gcn-shader.insts.inc --vendor-operand-kind-prefix=; __SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --extinst-vendor-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json --vendor-insts-output=__SBOX_SANDBOX_DIR__/out/spv-amd-shader-ballot.insts.inc --vendor-operand-kind-prefix=; __SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --extinst-vendor-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json --vendor-insts-output=__SBOX_SANDBOX_DIR__/out/spv-amd-shader-explicit-vertex-parameter.insts.inc --vendor-operand-kind-prefix=; __SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --extinst-vendor-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json --vendor-insts-output=__SBOX_SANDBOX_DIR__/out/spv-amd-shader-trinary-minmax.insts.inc --vendor-operand-kind-prefix=; __SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --spirv-core-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json --extinst-debuginfo-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.debuginfo.grammar.json --extinst-cldebuginfo100-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json --core-insts-output=__SBOX_SANDBOX_DIR__/out/core.insts-unified1.inc --operand-kinds-output=__SBOX_SANDBOX_DIR__/out/operand.kinds-unified1.inc; __SBOX_SANDBOX_DIR__/tools/src/external/deqp-deps/SPIRV-Tools/utils/generate_grammar_tables.py --output-language=c++ --spirv-core-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json --extinst-debuginfo-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.debuginfo.grammar.json --extinst-cldebuginfo100-grammar=external/deqp-deps/SPIRV-Headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json --extension-enum-output=__SBOX_SANDBOX_DIR__/out/extension_enum.inc --enum-string-mapping-output=__SBOX_SANDBOX_DIR__/out/enum_string_mapping.inc; "
52 copy_after: {
53  from: "out/core.insts-unified1.inc"
54  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/core.insts-unified1.inc"
55 }
56 copy_after: {
57  from: "out/debuginfo.insts.inc"
58  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/debuginfo.insts.inc"
59 }
60 copy_after: {
61  from: "out/enum_string_mapping.inc"
62  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/enum_string_mapping.inc"
63 }
64 copy_after: {
65  from: "out/extension_enum.inc"
66  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/extension_enum.inc"
67 }
68 copy_after: {
69  from: "out/glsl.std.450.insts.inc"
70  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/glsl.std.450.insts.inc"
71 }
72 copy_after: {
73  from: "out/nonsemantic.clspvreflection.insts.inc"
74  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/nonsemantic.clspvreflection.insts.inc"
75 }
76 copy_after: {
77  from: "out/nonsemantic.shader.debuginfo.100.insts.inc"
78  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/nonsemantic.shader.debuginfo.100.insts.inc"
79 }
80 copy_after: {
81  from: "out/opencl.debuginfo.100.insts.inc"
82  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/opencl.debuginfo.100.insts.inc"
83 }
84 copy_after: {
85  from: "out/opencl.std.insts.inc"
86  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/opencl.std.insts.inc"
87 }
88 copy_after: {
89  from: "out/operand.kinds-unified1.inc"
90  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/operand.kinds-unified1.inc"
91 }
92 copy_after: {
93  from: "out/spv-amd-gcn-shader.insts.inc"
94  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/spv-amd-gcn-shader.insts.inc"
95 }
96 copy_after: {
97  from: "out/spv-amd-shader-ballot.insts.inc"
98  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/spv-amd-shader-ballot.insts.inc"
99 }
100 copy_after: {
101  from: "out/spv-amd-shader-explicit-vertex-parameter.insts.inc"
102  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/spv-amd-shader-explicit-vertex-parameter.insts.inc"
103 }
104 copy_after: {
105  from: "out/spv-amd-shader-trinary-minmax.insts.inc"
106  to: "out/soong/.intermediates/external/deqp-deps/SPIRV-Tools/deqp_spvtools_generate_grammar_tables/gen/spv-amd-shader-trinary-minmax.insts.inc"
107 }
108 input_hash: "5a4267a3b7bcd1c3b3c4d59de70b16baaab50d167c203f95f67208a777c67d46"
109 env: {
110  name: "PATH"
111  inherit: true
112 }
113 env: {
114  name: "JAVA_HOME"
115  inherit: true
116 }
117 env: {
118  name: "TMPDIR"
119  inherit: true
120 }
121 env: {
122  name: "RBE_log_dir"
123  inherit: true
124 }
125 env: {
126  name: "RBE_platform"
127  inherit: true
128 }
129 env: {
130  name: "RBE_server_address"
131  inherit: true
132 }
133 env: {
134  name: "RBE_exec_root"
135  inherit: true
136 }
137 env: {
138  name: "OUT_DIR"
139  value: "out"
140 }
141 dont_inherit_env: true
142}
143
144