1commands: { 2 copy_before: { 3 from: "external/libchrome/libchrome_tools/include_generator.py" 4 to: "tools/src/external/libchrome/libchrome_tools/include_generator.py" 5 } 6 copy_before: { 7 from: "external/libchrome/crypto/apple_keychain.h" 8 to: "external/libchrome/crypto/apple_keychain.h" 9 } 10 copy_before: { 11 from: "external/libchrome/crypto/crypto_export.h" 12 to: "external/libchrome/crypto/crypto_export.h" 13 } 14 copy_before: { 15 from: "external/libchrome/crypto/ec_private_key.h" 16 to: "external/libchrome/crypto/ec_private_key.h" 17 } 18 copy_before: { 19 from: "external/libchrome/crypto/ec_signature_creator_impl.h" 20 to: "external/libchrome/crypto/ec_signature_creator_impl.h" 21 } 22 copy_before: { 23 from: "external/libchrome/crypto/hmac.h" 24 to: "external/libchrome/crypto/hmac.h" 25 } 26 copy_before: { 27 from: "external/libchrome/crypto/nss_crypto_module_delegate.h" 28 to: "external/libchrome/crypto/nss_crypto_module_delegate.h" 29 } 30 copy_before: { 31 from: "external/libchrome/crypto/nss_key_util.h" 32 to: "external/libchrome/crypto/nss_key_util.h" 33 } 34 copy_before: { 35 from: "external/libchrome/crypto/nss_util.h" 36 to: "external/libchrome/crypto/nss_util.h" 37 } 38 copy_before: { 39 from: "external/libchrome/crypto/nss_util_internal.h" 40 to: "external/libchrome/crypto/nss_util_internal.h" 41 } 42 copy_before: { 43 from: "external/libchrome/crypto/openssl_util.h" 44 to: "external/libchrome/crypto/openssl_util.h" 45 } 46 copy_before: { 47 from: "external/libchrome/crypto/p224.h" 48 to: "external/libchrome/crypto/p224.h" 49 } 50 copy_before: { 51 from: "external/libchrome/crypto/p224_spake.h" 52 to: "external/libchrome/crypto/p224_spake.h" 53 } 54 copy_before: { 55 from: "external/libchrome/crypto/random.h" 56 to: "external/libchrome/crypto/random.h" 57 } 58 copy_before: { 59 from: "external/libchrome/crypto/rsa_private_key.h" 60 to: "external/libchrome/crypto/rsa_private_key.h" 61 } 62 copy_before: { 63 from: "external/libchrome/crypto/scoped_capi_types.h" 64 to: "external/libchrome/crypto/scoped_capi_types.h" 65 } 66 copy_before: { 67 from: "external/libchrome/crypto/scoped_nss_types.h" 68 to: "external/libchrome/crypto/scoped_nss_types.h" 69 } 70 copy_before: { 71 from: "external/libchrome/crypto/scoped_test_nss_chromeos_user.h" 72 to: "external/libchrome/crypto/scoped_test_nss_chromeos_user.h" 73 } 74 copy_before: { 75 from: "external/libchrome/crypto/scoped_test_nss_db.h" 76 to: "external/libchrome/crypto/scoped_test_nss_db.h" 77 } 78 copy_before: { 79 from: "external/libchrome/crypto/scoped_test_system_nss_key_slot.h" 80 to: "external/libchrome/crypto/scoped_test_system_nss_key_slot.h" 81 } 82 copy_before: { 83 from: "external/libchrome/crypto/secure_hash.h" 84 to: "external/libchrome/crypto/secure_hash.h" 85 } 86 copy_before: { 87 from: "external/libchrome/crypto/secure_util.h" 88 to: "external/libchrome/crypto/secure_util.h" 89 } 90 copy_before: { 91 from: "external/libchrome/crypto/sha2.h" 92 to: "external/libchrome/crypto/sha2.h" 93 } 94 copy_before: { 95 from: "external/libchrome/crypto/signature_creator.h" 96 to: "external/libchrome/crypto/signature_creator.h" 97 } 98 copy_before: { 99 from: "external/libchrome/crypto/signature_verifier.h" 100 to: "external/libchrome/crypto/signature_verifier.h" 101 } 102 copy_before: { 103 from: "external/libchrome/crypto/symmetric_key.h" 104 to: "external/libchrome/crypto/symmetric_key.h" 105 } 106 copy_before: { 107 from: "external/libchrome/crypto/wincrypt_shim.h" 108 to: "external/libchrome/crypto/wincrypt_shim.h" 109 } 110 chdir: true 111 command: "bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/apple_keychain.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/apple_keychain.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/crypto_export.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/crypto_export.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/ec_private_key.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/ec_private_key.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/ec_signature_creator_impl.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/ec_signature_creator_impl.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/hmac.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/hmac.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/nss_crypto_module_delegate.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/nss_crypto_module_delegate.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/nss_key_util.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/nss_key_util.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/nss_util.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/nss_util.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/nss_util_internal.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/nss_util_internal.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/openssl_util.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/openssl_util.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/p224.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/p224.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/p224_spake.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/p224_spake.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/random.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/random.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/rsa_private_key.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/rsa_private_key.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/scoped_capi_types.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/scoped_capi_types.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/scoped_nss_types.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/scoped_nss_types.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/scoped_test_nss_chromeos_user.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/scoped_test_nss_chromeos_user.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/scoped_test_nss_db.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/scoped_test_nss_db.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/scoped_test_system_nss_key_slot.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/scoped_test_system_nss_key_slot.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/secure_hash.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/secure_hash.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/secure_util.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/secure_util.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/sha2.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/sha2.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/signature_creator.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/signature_creator.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/signature_verifier.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/signature_verifier.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/symmetric_key.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/symmetric_key.h' && bash -c '__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/include_generator.py external/libchrome/crypto/wincrypt_shim.h __SBOX_SANDBOX_DIR__/out/external/libchrome/crypto/wincrypt_shim.h'" 112 copy_after: { 113 from: "out/external/libchrome/crypto/apple_keychain.h" 114 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/apple_keychain.h" 115 } 116 copy_after: { 117 from: "out/external/libchrome/crypto/crypto_export.h" 118 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/crypto_export.h" 119 } 120 copy_after: { 121 from: "out/external/libchrome/crypto/ec_private_key.h" 122 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/ec_private_key.h" 123 } 124 copy_after: { 125 from: "out/external/libchrome/crypto/ec_signature_creator_impl.h" 126 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/ec_signature_creator_impl.h" 127 } 128 copy_after: { 129 from: "out/external/libchrome/crypto/hmac.h" 130 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/hmac.h" 131 } 132 copy_after: { 133 from: "out/external/libchrome/crypto/nss_crypto_module_delegate.h" 134 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/nss_crypto_module_delegate.h" 135 } 136 copy_after: { 137 from: "out/external/libchrome/crypto/nss_key_util.h" 138 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/nss_key_util.h" 139 } 140 copy_after: { 141 from: "out/external/libchrome/crypto/nss_util.h" 142 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/nss_util.h" 143 } 144 copy_after: { 145 from: "out/external/libchrome/crypto/nss_util_internal.h" 146 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/nss_util_internal.h" 147 } 148 copy_after: { 149 from: "out/external/libchrome/crypto/openssl_util.h" 150 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/openssl_util.h" 151 } 152 copy_after: { 153 from: "out/external/libchrome/crypto/p224.h" 154 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/p224.h" 155 } 156 copy_after: { 157 from: "out/external/libchrome/crypto/p224_spake.h" 158 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/p224_spake.h" 159 } 160 copy_after: { 161 from: "out/external/libchrome/crypto/random.h" 162 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/random.h" 163 } 164 copy_after: { 165 from: "out/external/libchrome/crypto/rsa_private_key.h" 166 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/rsa_private_key.h" 167 } 168 copy_after: { 169 from: "out/external/libchrome/crypto/scoped_capi_types.h" 170 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/scoped_capi_types.h" 171 } 172 copy_after: { 173 from: "out/external/libchrome/crypto/scoped_nss_types.h" 174 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/scoped_nss_types.h" 175 } 176 copy_after: { 177 from: "out/external/libchrome/crypto/scoped_test_nss_chromeos_user.h" 178 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/scoped_test_nss_chromeos_user.h" 179 } 180 copy_after: { 181 from: "out/external/libchrome/crypto/scoped_test_nss_db.h" 182 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/scoped_test_nss_db.h" 183 } 184 copy_after: { 185 from: "out/external/libchrome/crypto/scoped_test_system_nss_key_slot.h" 186 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/scoped_test_system_nss_key_slot.h" 187 } 188 copy_after: { 189 from: "out/external/libchrome/crypto/secure_hash.h" 190 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/secure_hash.h" 191 } 192 copy_after: { 193 from: "out/external/libchrome/crypto/secure_util.h" 194 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/secure_util.h" 195 } 196 copy_after: { 197 from: "out/external/libchrome/crypto/sha2.h" 198 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/sha2.h" 199 } 200 copy_after: { 201 from: "out/external/libchrome/crypto/signature_creator.h" 202 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/signature_creator.h" 203 } 204 copy_after: { 205 from: "out/external/libchrome/crypto/signature_verifier.h" 206 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/signature_verifier.h" 207 } 208 copy_after: { 209 from: "out/external/libchrome/crypto/symmetric_key.h" 210 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/symmetric_key.h" 211 } 212 copy_after: { 213 from: "out/external/libchrome/crypto/wincrypt_shim.h" 214 to: "out/soong/.intermediates/external/libchrome/libchrome-crypto-include/gen/gensrcs/external/libchrome/crypto/wincrypt_shim.h" 215 } 216 input_hash: "9e862bcd8aa73e976104fe87c63e7801cb3b6184bd7f080c87c0e8ac0d936d2d" 217 env: { 218 name: "PATH" 219 inherit: true 220 } 221 env: { 222 name: "JAVA_HOME" 223 inherit: true 224 } 225 env: { 226 name: "TMPDIR" 227 inherit: true 228 } 229 env: { 230 name: "RBE_log_dir" 231 inherit: true 232 } 233 env: { 234 name: "RBE_platform" 235 inherit: true 236 } 237 env: { 238 name: "RBE_server_address" 239 inherit: true 240 } 241 env: { 242 name: "RBE_exec_root" 243 inherit: true 244 } 245 env: { 246 name: "OUT_DIR" 247 value: "out" 248 } 249 dont_inherit_env: true 250} 251 252