1commands: {
2 copy_before: {
3  from: "out/soong/.intermediates/system/apex/tools/deapexer/linux_glibc_x86_64_PY3/deapexer"
4  to: "tools/out/bin/deapexer"
5  executable: false
6 }
7 copy_before: {
8  from: "out/soong/.intermediates/external/e2fsprogs/misc/blkid_static/linux_glibc_x86_64/blkid_static"
9  to: "tools/out/bin/blkid_static"
10  executable: false
11 }
12 copy_before: {
13  from: "out/soong/.intermediates/external/e2fsprogs/debugfs/debugfs_static/linux_glibc_x86_64/debugfs_static"
14  to: "tools/out/bin/debugfs_static"
15  executable: false
16 }
17 copy_before: {
18  from: "out/soong/.intermediates/external/erofs-utils/fsck.erofs/linux_glibc_x86_64/fsck.erofs"
19  to: "tools/out/bin/fsck.erofs"
20  executable: false
21 }
22 copy_before: {
23  from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so"
24  to: "tools/out/lib64/libsqlite.so"
25  executable: false
26 }
27 copy_before: {
28  from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so"
29  to: "tools/out/lib64/libicui18n-host.so"
30  executable: false
31 }
32 copy_before: {
33  from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so"
34  to: "tools/out/lib64/libicuuc-host.so"
35  executable: false
36 }
37 copy_before: {
38  from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat"
39  to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat"
40  executable: false
41 }
42 copy_before: {
43  from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so"
44  to: "tools/out/lib64/libc++.so"
45  executable: false
46 }
47 copy_before: {
48  from: "out/soong/.intermediates/external/e2fsprogs/debugfs/debugfs/linux_glibc_x86_64/debugfs"
49  to: "tools/out/bin/debugfs"
50  executable: false
51 }
52 copy_before: {
53  from: "out/soong/.intermediates/external/e2fsprogs/misc/libext2_misc/linux_glibc_x86_64_shared/libext2_misc.so"
54  to: "tools/out/lib64/libext2_misc.so"
55  executable: false
56 }
57 copy_before: {
58  from: "out/soong/.intermediates/external/e2fsprogs/lib/ss/libext2_ss/linux_glibc_x86_64_shared/libext2_ss-host.so"
59  to: "tools/out/lib64/libext2_ss-host.so"
60  executable: false
61 }
62 copy_before: {
63  from: "out/soong/.intermediates/external/e2fsprogs/lib/support/libext2_quota/linux_glibc_x86_64_shared/libext2_quota-host.so"
64  to: "tools/out/lib64/libext2_quota-host.so"
65  executable: false
66 }
67 copy_before: {
68  from: "out/soong/.intermediates/external/e2fsprogs/lib/ext2fs/libext2fs/linux_glibc_x86_64_shared/libext2fs-host.so"
69  to: "tools/out/lib64/libext2fs-host.so"
70  executable: false
71 }
72 copy_before: {
73  from: "out/soong/.intermediates/system/core/libsparse/libsparse/linux_glibc_x86_64_shared/libsparse-host.so"
74  to: "tools/out/lib64/libsparse-host.so"
75  executable: false
76 }
77 copy_before: {
78  from: "out/soong/.intermediates/system/libbase/libbase/linux_glibc_x86_64_shared/libbase.so"
79  to: "tools/out/lib64/libbase.so"
80  executable: false
81 }
82 copy_before: {
83  from: "out/soong/.intermediates/system/logging/liblog/liblog/linux_glibc_x86_64_shared/liblog.so"
84  to: "tools/out/lib64/liblog.so"
85  executable: false
86 }
87 copy_before: {
88  from: "out/soong/.intermediates/external/zlib/libz/linux_glibc_x86_64_shared/libz-host.so"
89  to: "tools/out/lib64/libz-host.so"
90  executable: false
91 }
92 copy_before: {
93  from: "out/soong/.intermediates/external/e2fsprogs/lib/blkid/libext2_blkid/linux_glibc_x86_64_shared/libext2_blkid-host.so"
94  to: "tools/out/lib64/libext2_blkid-host.so"
95  executable: false
96 }
97 copy_before: {
98  from: "out/soong/.intermediates/external/e2fsprogs/lib/uuid/libext2_uuid/linux_glibc_x86_64_shared/libext2_uuid-host.so"
99  to: "tools/out/lib64/libext2_uuid-host.so"
100  executable: false
101 }
102 copy_before: {
103  from: "out/soong/.intermediates/external/e2fsprogs/lib/et/libext2_com_err/linux_glibc_x86_64_shared/libext2_com_err-host.so"
104  to: "tools/out/lib64/libext2_com_err-host.so"
105  executable: false
106 }
107 copy_before: {
108  from: "out/soong/.intermediates/external/e2fsprogs/lib/e2p/libext2_e2p/linux_glibc_x86_64_shared/libext2_e2p-host.so"
109  to: "tools/out/lib64/libext2_e2p-host.so"
110  executable: false
111 }
112 copy_before: {
113  from: "out/soong/.intermediates/external/e2fsprogs/lib/support/libext2_support/linux_glibc_x86_64_shared/libext2_support.so"
114  to: "tools/out/lib64/libext2_support.so"
115  executable: false
116 }
117 copy_before: {
118  from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so"
119  to: "tools/out/lib64/libc++.so"
120  executable: false
121 }
122 copy_before: {
123  from: "out/soong/.intermediates/external/erofs-utils/fsck.erofs/linux_glibc_x86_64/fsck.erofs"
124  to: "tools/out/bin/fsck.erofs"
125  executable: false
126 }
127 copy_before: {
128  from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so"
129  to: "tools/out/lib64/libc++.so"
130  executable: false
131 }
132 copy_before: {
133  from: "out/host/linux-x86/bin/go/merge_zips/linux_glibc_x86_64/obj/merge_zips"
134  to: "tools/out/bin/merge_zips"
135  executable: false
136 }
137 copy_before: {
138  from: "out/host/linux-x86/bin/go/soong_zip/linux_glibc_x86_64/obj/soong_zip"
139  to: "tools/out/bin/soong_zip"
140  executable: false
141 }
142 copy_before: {
143  from: "out/soong/.intermediates/art/build/apex/com.android.art/android_common_com.android.art/com.android.art.capex"
144  to: "out/soong/.intermediates/art/build/apex/com.android.art/android_common_com.android.art/com.android.art.capex"
145 }
146 copy_before: {
147  from: "out/soong/mainline-sdks/art-module-host-exports-current.zip"
148  to: "out/soong/mainline-sdks/art-module-host-exports-current.zip"
149 }
150 chdir: true
151 command: "__SBOX_SANDBOX_DIR__/tools/out/bin/deapexer --debugfs_path __SBOX_SANDBOX_DIR__/tools/out/bin/debugfs --fsckerofs_path __SBOX_SANDBOX_DIR__/tools/out/bin/fsck.erofs extract __SBOX_SANDBOX_DIR__/out/soong/.intermediates/art/build/apex/com.android.art/android_common_com.android.art/com.android.art.capex __SBOX_SANDBOX_DIR__/out/extracted && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -o __SBOX_SANDBOX_DIR__/out/art_release.zip.tmp -P bootjars -j -f __SBOX_SANDBOX_DIR__/out/extracted/javalib/core-oj.jar -f __SBOX_SANDBOX_DIR__/out/extracted/javalib/core-libart.jar -f __SBOX_SANDBOX_DIR__/out/extracted/javalib/okhttp.jar -f __SBOX_SANDBOX_DIR__/out/extracted/javalib/bouncycastle.jar -f __SBOX_SANDBOX_DIR__/out/extracted/javalib/apache-xml.jar && __SBOX_SANDBOX_DIR__/tools/out/bin/merge_zips __SBOX_SANDBOX_DIR__/out/art_release.zip __SBOX_SANDBOX_DIR__/out/art_release.zip.tmp __SBOX_SANDBOX_DIR__/out/soong/mainline-sdks/art-module-host-exports-current.zip"
152 copy_after: {
153  from: "out/art_release.zip"
154  to: "out/soong/.intermediates/art/build/apex/art_release_zip/android_common/gen/art_release.zip"
155 }
156 input_hash: "409e62b0b0ce4126286db52edb4178827e032d738f6c05943b06c3d44dc0fae9"
157 env: {
158  name: "PATH"
159  inherit: true
160 }
161 env: {
162  name: "JAVA_HOME"
163  inherit: true
164 }
165 env: {
166  name: "TMPDIR"
167  inherit: true
168 }
169 env: {
170  name: "RBE_log_dir"
171  inherit: true
172 }
173 env: {
174  name: "RBE_platform"
175  inherit: true
176 }
177 env: {
178  name: "RBE_server_address"
179  inherit: true
180 }
181 env: {
182  name: "RBE_exec_root"
183  inherit: true
184 }
185 env: {
186  name: "OUT_DIR"
187  value: "out"
188 }
189 dont_inherit_env: true
190}
191
192