1commands: {
2 copy_before: {
3  from: "out/soong/.intermediates/bionic/libc/tools/genseccomp/linux_glibc_x86_64_PY3/genseccomp"
4  to: "tools/out/bin/genseccomp"
5  executable: false
6 }
7 copy_before: {
8  from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so"
9  to: "tools/out/lib64/libsqlite.so"
10  executable: false
11 }
12 copy_before: {
13  from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so"
14  to: "tools/out/lib64/libicui18n-host.so"
15  executable: false
16 }
17 copy_before: {
18  from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so"
19  to: "tools/out/lib64/libicuuc-host.so"
20  executable: false
21 }
22 copy_before: {
23  from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat"
24  to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat"
25  executable: false
26 }
27 copy_before: {
28  from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so"
29  to: "tools/out/lib64/libc++.so"
30  executable: false
31 }
32 copy_before: {
33  from: "bionic/libc/SECCOMP_ALLOWLIST_APP.TXT"
34  to: "bionic/libc/SECCOMP_ALLOWLIST_APP.TXT"
35 }
36 copy_before: {
37  from: "bionic/libc/SECCOMP_ALLOWLIST_COMMON.TXT"
38  to: "bionic/libc/SECCOMP_ALLOWLIST_COMMON.TXT"
39 }
40 copy_before: {
41  from: "bionic/libc/SECCOMP_BLOCKLIST_APP.TXT"
42  to: "bionic/libc/SECCOMP_BLOCKLIST_APP.TXT"
43 }
44 copy_before: {
45  from: "bionic/libc/SECCOMP_BLOCKLIST_COMMON.TXT"
46  to: "bionic/libc/SECCOMP_BLOCKLIST_COMMON.TXT"
47 }
48 copy_before: {
49  from: "bionic/libc/SECCOMP_PRIORITY.TXT"
50  to: "bionic/libc/SECCOMP_PRIORITY.TXT"
51 }
52 copy_before: {
53  from: "bionic/libc/SYSCALLS.TXT"
54  to: "bionic/libc/SYSCALLS.TXT"
55 }
56 copy_before: {
57  from: "out/soong/.intermediates/bionic/libc/libseccomp_gen_syscall_nrs_arm/android_recovery_arm64_armv8-2a_cortex-a55/libseccomp_gen_syscall_nrs_arm.o"
58  to: "out/soong/.intermediates/bionic/libc/libseccomp_gen_syscall_nrs_arm/android_recovery_arm64_armv8-2a_cortex-a55/libseccomp_gen_syscall_nrs_arm.o"
59 }
60 copy_before: {
61  from: "out/soong/.intermediates/bionic/libc/libseccomp_gen_syscall_nrs_arm64/android_recovery_arm64_armv8-2a_cortex-a55/libseccomp_gen_syscall_nrs_arm64.o"
62  to: "out/soong/.intermediates/bionic/libc/libseccomp_gen_syscall_nrs_arm64/android_recovery_arm64_armv8-2a_cortex-a55/libseccomp_gen_syscall_nrs_arm64.o"
63 }
64 chdir: true
65 command: "CC_ARCH=arm64 CC_NATIVE_BRIDGE= CC_MULTILIB=lib64 CC_OS=android && __SBOX_SANDBOX_DIR__/tools/out/bin/genseccomp --out-dir=__SBOX_SANDBOX_DIR__/out --name-modifier=app bionic/libc/SYSCALLS.TXT bionic/libc/SECCOMP_ALLOWLIST_COMMON.TXT bionic/libc/SECCOMP_ALLOWLIST_APP.TXT bionic/libc/SECCOMP_BLOCKLIST_COMMON.TXT bionic/libc/SECCOMP_BLOCKLIST_APP.TXT bionic/libc/SECCOMP_PRIORITY.TXT __SBOX_SANDBOX_DIR__/out/soong/.intermediates/bionic/libc/libseccomp_gen_syscall_nrs_arm/android_recovery_arm64_armv8-2a_cortex-a55/libseccomp_gen_syscall_nrs_arm.o __SBOX_SANDBOX_DIR__/out/soong/.intermediates/bionic/libc/libseccomp_gen_syscall_nrs_arm64/android_recovery_arm64_armv8-2a_cortex-a55/libseccomp_gen_syscall_nrs_arm64.o"
66 copy_after: {
67  from: "out/arm64_app_policy.cpp"
68  to: "out/soong/.intermediates/bionic/libc/libseccomp_policy_app_sources_arm/android_recovery_arm64_armv8-2a_cortex-a55/gen/arm64_app_policy.cpp"
69 }
70 copy_after: {
71  from: "out/arm_app_policy.cpp"
72  to: "out/soong/.intermediates/bionic/libc/libseccomp_policy_app_sources_arm/android_recovery_arm64_armv8-2a_cortex-a55/gen/arm_app_policy.cpp"
73 }
74 input_hash: "0841acff574abe95f7794a3c40300a98bc576e3af1ce4d3bb11784238eb7f350"
75 env: {
76  name: "PATH"
77  inherit: true
78 }
79 env: {
80  name: "JAVA_HOME"
81  inherit: true
82 }
83 env: {
84  name: "TMPDIR"
85  inherit: true
86 }
87 env: {
88  name: "RBE_log_dir"
89  inherit: true
90 }
91 env: {
92  name: "RBE_platform"
93  inherit: true
94 }
95 env: {
96  name: "RBE_server_address"
97  inherit: true
98 }
99 env: {
100  name: "RBE_exec_root"
101  inherit: true
102 }
103 env: {
104  name: "OUT_DIR"
105  value: "out"
106 }
107 dont_inherit_env: true
108}
109
110