commands: { copy_before: { from: "external/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py" to: "tools/src/external/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.debuginfo.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.debuginfo.grammar.json" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.vkspreflection.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.vkspreflection.grammar.json" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json" } copy_before: { from: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json" to: "external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json" } chdir: true command: "__SBOX_SANDBOX_DIR__/tools/src/external/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=external/swiftshader/third_party/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/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --spirv-core-grammar=external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json --extinst-debuginfo-grammar=external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.debuginfo.grammar.json --extinst-cldebuginfo100-grammar=external/swiftshader/third_party/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 --output-language=c++; __SBOX_SANDBOX_DIR__/tools/src/external/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=external/swiftshader/third_party/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/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=external/swiftshader/third_party/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/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=external/swiftshader/third_party/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/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=external/swiftshader/third_party/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/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=external/swiftshader/third_party/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/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --spirv-core-grammar=external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json --extinst-debuginfo-grammar=external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.debuginfo.grammar.json --extinst-cldebuginfo100-grammar=external/swiftshader/third_party/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 --output-language=c++; __SBOX_SANDBOX_DIR__/tools/src/external/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-opencl-grammar=external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json --opencl-insts-output=__SBOX_SANDBOX_DIR__/out/opencl.std.insts.inc --output-language=c++; __SBOX_SANDBOX_DIR__/tools/src/external/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-glsl-grammar=external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json --glsl-insts-output=__SBOX_SANDBOX_DIR__/out/glsl.std.450.insts.inc --output-language=c++; __SBOX_SANDBOX_DIR__/tools/src/external/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=external/swiftshader/third_party/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/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/extinst.nonsemantic.vkspreflection.grammar.json --vendor-insts-output=__SBOX_SANDBOX_DIR__/out/nonsemantic.vkspreflection.insts.inc --vendor-operand-kind-prefix=; __SBOX_SANDBOX_DIR__/tools/src/external/swiftshader/third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=external/swiftshader/third_party/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_; " copy_after: { from: "out/core.insts-unified1.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/core.insts-unified1.inc" } copy_after: { from: "out/debuginfo.insts.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/debuginfo.insts.inc" } copy_after: { from: "out/enum_string_mapping.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/enum_string_mapping.inc" } copy_after: { from: "out/extension_enum.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/extension_enum.inc" } copy_after: { from: "out/glsl.std.450.insts.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/glsl.std.450.insts.inc" } copy_after: { from: "out/nonsemantic.clspvreflection.insts.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/nonsemantic.clspvreflection.insts.inc" } copy_after: { from: "out/nonsemantic.shader.debuginfo.100.insts.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/nonsemantic.shader.debuginfo.100.insts.inc" } copy_after: { from: "out/nonsemantic.vkspreflection.insts.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/nonsemantic.vkspreflection.insts.inc" } copy_after: { from: "out/opencl.debuginfo.100.insts.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/opencl.debuginfo.100.insts.inc" } copy_after: { from: "out/opencl.std.insts.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/opencl.std.insts.inc" } copy_after: { from: "out/operand.kinds-unified1.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/operand.kinds-unified1.inc" } copy_after: { from: "out/spv-amd-gcn-shader.insts.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/spv-amd-gcn-shader.insts.inc" } copy_after: { from: "out/spv-amd-shader-ballot.insts.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/spv-amd-shader-ballot.insts.inc" } copy_after: { from: "out/spv-amd-shader-explicit-vertex-parameter.insts.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/spv-amd-shader-explicit-vertex-parameter.insts.inc" } copy_after: { from: "out/spv-amd-shader-trinary-minmax.insts.inc" to: "out/soong/.intermediates/external/swiftshader/third_party/SPIRV-Tools/swiftshader_spvtools_generate_grammar_tables/gen/spv-amd-shader-trinary-minmax.insts.inc" } input_hash: "98cb460661c8f6b8303ee91071cb94e771fd2220a2cddbdda549ee5496f1d3c0" env: { name: "PATH" inherit: true } env: { name: "JAVA_HOME" inherit: true } env: { name: "TMPDIR" inherit: true } env: { name: "RBE_log_dir" inherit: true } env: { name: "RBE_platform" inherit: true } env: { name: "RBE_server_address" inherit: true } env: { name: "RBE_exec_root" inherit: true } env: { name: "OUT_DIR" value: "out" } dont_inherit_env: true }