1commands: {
2 copy_before: {
3  from: "out/host/linux-x86/bin/go/soong_zip/linux_glibc_x86_64/obj/soong_zip"
4  to: "tools/out/bin/soong_zip"
5  executable: false
6 }
7 copy_before: {
8  from: "build/soong/scripts/jar-wrapper.sh"
9  to: "tools/out/bin/metalava"
10  executable: true
11 }
12 copy_before: {
13  from: "out/soong/.intermediates/tools/metalava/metalava/metalava/linux_glibc_common/withres/metalava.jar"
14  to: "tools/out/framework/metalava.jar"
15  executable: false
16 }
17 copy_before: {
18  from: "tools/metalava/stub-annotations/src/main/java/android/annotation/FlaggedApi.java"
19  to: "tools/metalava/stub-annotations/src/main/java/android/annotation/FlaggedApi.java"
20 }
21 copy_before: {
22  from: "tools/metalava/stub-annotations/src/main/java/android/annotation/NonNull.java"
23  to: "tools/metalava/stub-annotations/src/main/java/android/annotation/NonNull.java"
24 }
25 copy_before: {
26  from: "tools/metalava/stub-annotations/src/main/java/android/annotation/Nullable.java"
27  to: "tools/metalava/stub-annotations/src/main/java/android/annotation/Nullable.java"
28 }
29 copy_before: {
30  from: "tools/metalava/stub-annotations/src/main/java/android/annotation/SdkConstant.java"
31  to: "tools/metalava/stub-annotations/src/main/java/android/annotation/SdkConstant.java"
32 }
33 copy_before: {
34  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnimRes.java"
35  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnimRes.java"
36 }
37 copy_before: {
38  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnimatorRes.java"
39  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnimatorRes.java"
40 }
41 copy_before: {
42  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnyRes.java"
43  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnyRes.java"
44 }
45 copy_before: {
46  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnyThread.java"
47  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnyThread.java"
48 }
49 copy_before: {
50  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ArrayRes.java"
51  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ArrayRes.java"
52 }
53 copy_before: {
54  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AttrRes.java"
55  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AttrRes.java"
56 }
57 copy_before: {
58  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/BinderThread.java"
59  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/BinderThread.java"
60 }
61 copy_before: {
62  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/BoolRes.java"
63  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/BoolRes.java"
64 }
65 copy_before: {
66  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/CallSuper.java"
67  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/CallSuper.java"
68 }
69 copy_before: {
70  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/CheckResult.java"
71  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/CheckResult.java"
72 }
73 copy_before: {
74  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorInt.java"
75  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorInt.java"
76 }
77 copy_before: {
78  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorLong.java"
79  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorLong.java"
80 }
81 copy_before: {
82  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorRes.java"
83  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorRes.java"
84 }
85 copy_before: {
86  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DimenRes.java"
87  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DimenRes.java"
88 }
89 copy_before: {
90  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Dimension.java"
91  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Dimension.java"
92 }
93 copy_before: {
94  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Discouraged.java"
95  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Discouraged.java"
96 }
97 copy_before: {
98  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DisplayContext.java"
99  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DisplayContext.java"
100 }
101 copy_before: {
102  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DrawableRes.java"
103  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DrawableRes.java"
104 }
105 copy_before: {
106  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FloatRange.java"
107  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FloatRange.java"
108 }
109 copy_before: {
110  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FontRes.java"
111  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FontRes.java"
112 }
113 copy_before: {
114  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FractionRes.java"
115  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FractionRes.java"
116 }
117 copy_before: {
118  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/HalfFloat.java"
119  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/HalfFloat.java"
120 }
121 copy_before: {
122  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IdRes.java"
123  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IdRes.java"
124 }
125 copy_before: {
126  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IntRange.java"
127  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IntRange.java"
128 }
129 copy_before: {
130  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IntegerRes.java"
131  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IntegerRes.java"
132 }
133 copy_before: {
134  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/InterpolatorRes.java"
135  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/InterpolatorRes.java"
136 }
137 copy_before: {
138  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/LayoutRes.java"
139  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/LayoutRes.java"
140 }
141 copy_before: {
142  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/MainThread.java"
143  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/MainThread.java"
144 }
145 copy_before: {
146  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/MenuRes.java"
147  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/MenuRes.java"
148 }
149 copy_before: {
150  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NavigationRes.java"
151  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NavigationRes.java"
152 }
153 copy_before: {
154  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NonNull.java"
155  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NonNull.java"
156 }
157 copy_before: {
158  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NonUiContext.java"
159  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NonUiContext.java"
160 }
161 copy_before: {
162  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Nullable.java"
163  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Nullable.java"
164 }
165 copy_before: {
166  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/PluralsRes.java"
167  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/PluralsRes.java"
168 }
169 copy_before: {
170  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Px.java"
171  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Px.java"
172 }
173 copy_before: {
174  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RawRes.java"
175  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RawRes.java"
176 }
177 copy_before: {
178  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RecentlyNonNull.java"
179  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RecentlyNonNull.java"
180 }
181 copy_before: {
182  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RecentlyNullable.java"
183  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RecentlyNullable.java"
184 }
185 copy_before: {
186  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresApi.java"
187  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresApi.java"
188 }
189 copy_before: {
190  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresFeature.java"
191  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresFeature.java"
192 }
193 copy_before: {
194  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresPermission.java"
195  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresPermission.java"
196 }
197 copy_before: {
198  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RestrictTo.java"
199  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RestrictTo.java"
200 }
201 copy_before: {
202  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Size.java"
203  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Size.java"
204 }
205 copy_before: {
206  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StringRes.java"
207  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StringRes.java"
208 }
209 copy_before: {
210  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StyleRes.java"
211  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StyleRes.java"
212 }
213 copy_before: {
214  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StyleableRes.java"
215  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StyleableRes.java"
216 }
217 copy_before: {
218  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/TransitionRes.java"
219  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/TransitionRes.java"
220 }
221 copy_before: {
222  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/UiContext.java"
223  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/UiContext.java"
224 }
225 copy_before: {
226  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/UiThread.java"
227  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/UiThread.java"
228 }
229 copy_before: {
230  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/WorkerThread.java"
231  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/WorkerThread.java"
232 }
233 copy_before: {
234  from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/XmlRes.java"
235  to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/XmlRes.java"
236 }
237 chdir: true
238 command: "(__SBOX_SANDBOX_DIR__/tools/out/bin/metalava make-annotations-package-private tools/metalava/stub-annotations/src/main/java __SBOX_SANDBOX_DIR__/out/private-stub-annotations) && (__SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -o __SBOX_SANDBOX_DIR__/out/private-stub-annotations.srcjar -C __SBOX_SANDBOX_DIR__/out -D __SBOX_SANDBOX_DIR__/out)"
239 copy_after: {
240  from: "out/private-stub-annotations.srcjar"
241  to: "out/soong/.intermediates/tools/metalava/private-stub-annotations/gen/private-stub-annotations.srcjar"
242 }
243 input_hash: "9faa9dab6820a24ad77663efd5c5a6049b6839c0a93c711c2ae56b98ab3986c4"
244 env: {
245  name: "PATH"
246  inherit: true
247 }
248 env: {
249  name: "JAVA_HOME"
250  inherit: true
251 }
252 env: {
253  name: "TMPDIR"
254  inherit: true
255 }
256 env: {
257  name: "RBE_log_dir"
258  inherit: true
259 }
260 env: {
261  name: "RBE_platform"
262  inherit: true
263 }
264 env: {
265  name: "RBE_server_address"
266  inherit: true
267 }
268 env: {
269  name: "RBE_exec_root"
270  inherit: true
271 }
272 env: {
273  name: "OUT_DIR"
274  value: "out"
275 }
276 dont_inherit_env: true
277}
278
279