1commands: { 2 copy_before: { 3 from: "out/soong/.intermediates/external/protobuf/aprotoc/linux_glibc_x86_64/aprotoc" 4 to: "tools/out/bin/aprotoc" 5 executable: false 6 } 7 copy_before: { 8 from: "out/soong/.intermediates/frameworks/base/tools/streaming_proto/protoc-gen-javastream/linux_glibc_x86_64/protoc-gen-javastream" 9 to: "tools/out/bin/protoc-gen-javastream" 10 executable: false 11 } 12 copy_before: { 13 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 14 to: "tools/out/lib64/libc++.so" 15 executable: false 16 } 17 copy_before: { 18 from: "out/host/linux-x86/bin/go/soong_zip/linux_glibc_x86_64/obj/soong_zip" 19 to: "tools/out/bin/soong_zip" 20 executable: false 21 } 22 copy_before: { 23 from: "external/protobuf/src/google/protobuf/any.proto" 24 to: "external/protobuf/src/google/protobuf/any.proto" 25 } 26 copy_before: { 27 from: "external/protobuf/src/google/protobuf/api.proto" 28 to: "external/protobuf/src/google/protobuf/api.proto" 29 } 30 copy_before: { 31 from: "external/protobuf/src/google/protobuf/compiler/plugin.proto" 32 to: "external/protobuf/src/google/protobuf/compiler/plugin.proto" 33 } 34 copy_before: { 35 from: "external/protobuf/src/google/protobuf/descriptor.proto" 36 to: "external/protobuf/src/google/protobuf/descriptor.proto" 37 } 38 copy_before: { 39 from: "external/protobuf/src/google/protobuf/duration.proto" 40 to: "external/protobuf/src/google/protobuf/duration.proto" 41 } 42 copy_before: { 43 from: "external/protobuf/src/google/protobuf/empty.proto" 44 to: "external/protobuf/src/google/protobuf/empty.proto" 45 } 46 copy_before: { 47 from: "external/protobuf/src/google/protobuf/field_mask.proto" 48 to: "external/protobuf/src/google/protobuf/field_mask.proto" 49 } 50 copy_before: { 51 from: "external/protobuf/src/google/protobuf/source_context.proto" 52 to: "external/protobuf/src/google/protobuf/source_context.proto" 53 } 54 copy_before: { 55 from: "external/protobuf/src/google/protobuf/struct.proto" 56 to: "external/protobuf/src/google/protobuf/struct.proto" 57 } 58 copy_before: { 59 from: "external/protobuf/src/google/protobuf/timestamp.proto" 60 to: "external/protobuf/src/google/protobuf/timestamp.proto" 61 } 62 copy_before: { 63 from: "external/protobuf/src/google/protobuf/type.proto" 64 to: "external/protobuf/src/google/protobuf/type.proto" 65 } 66 copy_before: { 67 from: "external/protobuf/src/google/protobuf/wrappers.proto" 68 to: "external/protobuf/src/google/protobuf/wrappers.proto" 69 } 70 copy_before: { 71 from: "frameworks/base/core/proto/android/app/pendingintent.proto" 72 to: "frameworks/base/core/proto/android/app/pendingintent.proto" 73 } 74 copy_before: { 75 from: "frameworks/base/core/proto/android/content/component_name.proto" 76 to: "frameworks/base/core/proto/android/content/component_name.proto" 77 } 78 copy_before: { 79 from: "frameworks/base/core/proto/android/content/intent.proto" 80 to: "frameworks/base/core/proto/android/content/intent.proto" 81 } 82 copy_before: { 83 from: "frameworks/base/core/proto/android/nfc/aid_group.proto" 84 to: "frameworks/base/core/proto/android/nfc/aid_group.proto" 85 } 86 copy_before: { 87 from: "frameworks/base/core/proto/android/nfc/apdu_service_info.proto" 88 to: "frameworks/base/core/proto/android/nfc/apdu_service_info.proto" 89 } 90 copy_before: { 91 from: "frameworks/base/core/proto/android/nfc/card_emulation.proto" 92 to: "frameworks/base/core/proto/android/nfc/card_emulation.proto" 93 } 94 copy_before: { 95 from: "frameworks/base/core/proto/android/nfc/ndef.proto" 96 to: "frameworks/base/core/proto/android/nfc/ndef.proto" 97 } 98 copy_before: { 99 from: "frameworks/base/core/proto/android/nfc/nfc_fservice_info.proto" 100 to: "frameworks/base/core/proto/android/nfc/nfc_fservice_info.proto" 101 } 102 copy_before: { 103 from: "frameworks/base/core/proto/android/nfc/nfc_service.proto" 104 to: "frameworks/base/core/proto/android/nfc/nfc_service.proto" 105 } 106 copy_before: { 107 from: "frameworks/base/core/proto/android/os/patternmatcher.proto" 108 to: "frameworks/base/core/proto/android/os/patternmatcher.proto" 109 } 110 copy_before: { 111 from: "frameworks/base/core/proto/android/os/persistablebundle.proto" 112 to: "frameworks/base/core/proto/android/os/persistablebundle.proto" 113 } 114 copy_before: { 115 from: "frameworks/base/core/proto/android/privacy.proto" 116 to: "frameworks/base/core/proto/android/privacy.proto" 117 } 118 chdir: true 119 command: "bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/app/pendingintent.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/app/pendingintent.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/app/pendingintent.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/app/pendingintent.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/app/pendingintent.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/app/pendingintent.proto' && bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/content/component_name.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/content/component_name.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/content/component_name.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/content/component_name.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/content/component_name.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/content/component_name.proto' && bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/content/intent.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/content/intent.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/content/intent.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/content/intent.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/content/intent.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/content/intent.proto' && bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/aid_group.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/aid_group.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/nfc/aid_group.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/aid_group.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/aid_group.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/aid_group.proto' && bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/apdu_service_info.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/apdu_service_info.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/nfc/apdu_service_info.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/apdu_service_info.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/apdu_service_info.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/apdu_service_info.proto' && bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/card_emulation.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/card_emulation.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/nfc/card_emulation.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/card_emulation.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/card_emulation.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/card_emulation.proto' && bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/ndef.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/ndef.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/nfc/ndef.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/ndef.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/ndef.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/ndef.proto' && bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/nfc_fservice_info.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/nfc_fservice_info.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/nfc/nfc_fservice_info.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/nfc_fservice_info.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/nfc_fservice_info.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/nfc_fservice_info.proto' && bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/nfc_service.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/nfc_service.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/nfc/nfc_service.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/nfc_service.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/nfc_service.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/nfc/nfc_service.proto' && bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/os/patternmatcher.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/os/patternmatcher.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/os/patternmatcher.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/os/patternmatcher.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/os/patternmatcher.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/os/patternmatcher.proto' && bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/os/persistablebundle.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/os/persistablebundle.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/os/persistablebundle.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/os/persistablebundle.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/os/persistablebundle.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/os/persistablebundle.proto' && bash -c 'mkdir -p __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/privacy.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/protoc-gen-javastream --javastream_out=__SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/privacy.proto -Iexternal/protobuf/src -I . frameworks/base/core/proto/android/privacy.proto && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/privacy.srcjar -C __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/privacy.proto -D __SBOX_SANDBOX_DIR__/out/frameworks/base/core/proto/android/privacy.proto'" 120 copy_after: { 121 from: "out/frameworks/base/core/proto/android/app/pendingintent.srcjar" 122 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/app/pendingintent.srcjar" 123 } 124 copy_after: { 125 from: "out/frameworks/base/core/proto/android/content/component_name.srcjar" 126 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/content/component_name.srcjar" 127 } 128 copy_after: { 129 from: "out/frameworks/base/core/proto/android/content/intent.srcjar" 130 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/content/intent.srcjar" 131 } 132 copy_after: { 133 from: "out/frameworks/base/core/proto/android/nfc/aid_group.srcjar" 134 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/nfc/aid_group.srcjar" 135 } 136 copy_after: { 137 from: "out/frameworks/base/core/proto/android/nfc/apdu_service_info.srcjar" 138 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/nfc/apdu_service_info.srcjar" 139 } 140 copy_after: { 141 from: "out/frameworks/base/core/proto/android/nfc/card_emulation.srcjar" 142 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/nfc/card_emulation.srcjar" 143 } 144 copy_after: { 145 from: "out/frameworks/base/core/proto/android/nfc/ndef.srcjar" 146 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/nfc/ndef.srcjar" 147 } 148 copy_after: { 149 from: "out/frameworks/base/core/proto/android/nfc/nfc_fservice_info.srcjar" 150 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/nfc/nfc_fservice_info.srcjar" 151 } 152 copy_after: { 153 from: "out/frameworks/base/core/proto/android/nfc/nfc_service.srcjar" 154 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/nfc/nfc_service.srcjar" 155 } 156 copy_after: { 157 from: "out/frameworks/base/core/proto/android/os/patternmatcher.srcjar" 158 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/os/patternmatcher.srcjar" 159 } 160 copy_after: { 161 from: "out/frameworks/base/core/proto/android/os/persistablebundle.srcjar" 162 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/os/persistablebundle.srcjar" 163 } 164 copy_after: { 165 from: "out/frameworks/base/core/proto/android/privacy.srcjar" 166 to: "out/soong/.intermediates/frameworks/base/framework-nfc-javastream-protos/gen/gensrcs/frameworks/base/core/proto/android/privacy.srcjar" 167 } 168 input_hash: "3f227a69fef0f7dc74d73007e5477b3407a164df896b32613feef3fe74059bb6" 169 env: { 170 name: "PATH" 171 inherit: true 172 } 173 env: { 174 name: "JAVA_HOME" 175 inherit: true 176 } 177 env: { 178 name: "TMPDIR" 179 inherit: true 180 } 181 env: { 182 name: "RBE_log_dir" 183 inherit: true 184 } 185 env: { 186 name: "RBE_platform" 187 inherit: true 188 } 189 env: { 190 name: "RBE_server_address" 191 inherit: true 192 } 193 env: { 194 name: "RBE_exec_root" 195 inherit: true 196 } 197 env: { 198 name: "OUT_DIR" 199 value: "out" 200 } 201 dont_inherit_env: true 202} 203 204