1commands: { 2 copy_before: { 3 from: "external/libchrome/libchrome_tools/jni_generator_helper.sh" 4 to: "tools/src/external/libchrome/libchrome_tools/jni_generator_helper.sh" 5 } 6 copy_before: { 7 from: "out/soong/.intermediates/external/libchrome/jni_generator/linux_glibc_x86_64_PY3/jni_generator" 8 to: "tools/out/bin/jni_generator" 9 executable: false 10 } 11 copy_before: { 12 from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so" 13 to: "tools/out/lib64/libsqlite.so" 14 executable: false 15 } 16 copy_before: { 17 from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so" 18 to: "tools/out/lib64/libicui18n-host.so" 19 executable: false 20 } 21 copy_before: { 22 from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so" 23 to: "tools/out/lib64/libicuuc-host.so" 24 executable: false 25 } 26 copy_before: { 27 from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat" 28 to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat" 29 executable: false 30 } 31 copy_before: { 32 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 33 to: "tools/out/lib64/libc++.so" 34 executable: false 35 } 36 copy_before: { 37 from: "external/libchrome/base/android/java/src/org/chromium/base/BuildInfo.java" 38 to: "external/libchrome/base/android/java/src/org/chromium/base/BuildInfo.java" 39 } 40 copy_before: { 41 from: "external/libchrome/base/android/java/src/org/chromium/base/ContentUriUtils.java" 42 to: "external/libchrome/base/android/java/src/org/chromium/base/ContentUriUtils.java" 43 } 44 copy_before: { 45 from: "external/libchrome/base/android/java/src/org/chromium/base/JavaExceptionReporter.java" 46 to: "external/libchrome/base/android/java/src/org/chromium/base/JavaExceptionReporter.java" 47 } 48 copy_before: { 49 from: "external/libchrome/base/android/java/src/org/chromium/base/PathUtils.java" 50 to: "external/libchrome/base/android/java/src/org/chromium/base/PathUtils.java" 51 } 52 copy_before: { 53 from: "external/libchrome/base/android/java/src/org/chromium/base/SysUtils.java" 54 to: "external/libchrome/base/android/java/src/org/chromium/base/SysUtils.java" 55 } 56 copy_before: { 57 from: "external/libchrome/base/android/java/src/org/chromium/base/ThreadUtils.java" 58 to: "external/libchrome/base/android/java/src/org/chromium/base/ThreadUtils.java" 59 } 60 copy_before: { 61 from: "external/libchrome/mojo/public/java/system/src/org/chromium/mojo/system/impl/BaseRunLoop.java" 62 to: "external/libchrome/mojo/public/java/system/src/org/chromium/mojo/system/impl/BaseRunLoop.java" 63 } 64 copy_before: { 65 from: "external/libchrome/mojo/public/java/system/src/org/chromium/mojo/system/impl/CoreImpl.java" 66 to: "external/libchrome/mojo/public/java/system/src/org/chromium/mojo/system/impl/CoreImpl.java" 67 } 68 copy_before: { 69 from: "external/libchrome/mojo/public/java/system/src/org/chromium/mojo/system/impl/WatcherImpl.java" 70 to: "external/libchrome/mojo/public/java/system/src/org/chromium/mojo/system/impl/WatcherImpl.java" 71 } 72 chdir: true 73 command: "__SBOX_SANDBOX_DIR__/tools/src/external/libchrome/libchrome_tools/jni_generator_helper.sh --jni_generator=__SBOX_SANDBOX_DIR__/tools/out/bin/jni_generator --output_dir=__SBOX_SANDBOX_DIR__/out/jni --includes=base/android/jni_generator/jni_generator_helper.h --ptr_type=long external/libchrome/base/android/java/src/org/chromium/base/BuildInfo.java external/libchrome/base/android/java/src/org/chromium/base/ContentUriUtils.java external/libchrome/base/android/java/src/org/chromium/base/JavaExceptionReporter.java external/libchrome/base/android/java/src/org/chromium/base/PathUtils.java external/libchrome/base/android/java/src/org/chromium/base/SysUtils.java external/libchrome/base/android/java/src/org/chromium/base/ThreadUtils.java external/libchrome/mojo/public/java/system/src/org/chromium/mojo/system/impl/BaseRunLoop.java external/libchrome/mojo/public/java/system/src/org/chromium/mojo/system/impl/CoreImpl.java external/libchrome/mojo/public/java/system/src/org/chromium/mojo/system/impl/WatcherImpl.java" 74 copy_after: { 75 from: "out/jni/BaseRunLoop_jni.h" 76 to: "out/soong/.intermediates/external/libchrome/libmojo_jni_headers/gen/jni/BaseRunLoop_jni.h" 77 } 78 copy_after: { 79 from: "out/jni/BuildInfo_jni.h" 80 to: "out/soong/.intermediates/external/libchrome/libmojo_jni_headers/gen/jni/BuildInfo_jni.h" 81 } 82 copy_after: { 83 from: "out/jni/ContentUriUtils_jni.h" 84 to: "out/soong/.intermediates/external/libchrome/libmojo_jni_headers/gen/jni/ContentUriUtils_jni.h" 85 } 86 copy_after: { 87 from: "out/jni/CoreImpl_jni.h" 88 to: "out/soong/.intermediates/external/libchrome/libmojo_jni_headers/gen/jni/CoreImpl_jni.h" 89 } 90 copy_after: { 91 from: "out/jni/JavaExceptionReporter_jni.h" 92 to: "out/soong/.intermediates/external/libchrome/libmojo_jni_headers/gen/jni/JavaExceptionReporter_jni.h" 93 } 94 copy_after: { 95 from: "out/jni/PathUtils_jni.h" 96 to: "out/soong/.intermediates/external/libchrome/libmojo_jni_headers/gen/jni/PathUtils_jni.h" 97 } 98 copy_after: { 99 from: "out/jni/SysUtils_jni.h" 100 to: "out/soong/.intermediates/external/libchrome/libmojo_jni_headers/gen/jni/SysUtils_jni.h" 101 } 102 copy_after: { 103 from: "out/jni/WatcherImpl_jni.h" 104 to: "out/soong/.intermediates/external/libchrome/libmojo_jni_headers/gen/jni/WatcherImpl_jni.h" 105 } 106 input_hash: "29e171462d41f29cee0595ce39fbc80239d02f136352f61e7ad7da9bff9f0963" 107 env: { 108 name: "PATH" 109 inherit: true 110 } 111 env: { 112 name: "JAVA_HOME" 113 inherit: true 114 } 115 env: { 116 name: "TMPDIR" 117 inherit: true 118 } 119 env: { 120 name: "RBE_log_dir" 121 inherit: true 122 } 123 env: { 124 name: "RBE_platform" 125 inherit: true 126 } 127 env: { 128 name: "RBE_server_address" 129 inherit: true 130 } 131 env: { 132 name: "RBE_exec_root" 133 inherit: true 134 } 135 env: { 136 name: "OUT_DIR" 137 value: "out" 138 } 139 dont_inherit_env: true 140} 141 142