commands: { copy_before: { from: "out/host/linux-x86/bin/go/soong_zip/linux_glibc_x86_64/obj/soong_zip" to: "tools/out/bin/soong_zip" executable: false } copy_before: { from: "build/soong/scripts/jar-wrapper.sh" to: "tools/out/bin/metalava" executable: true } copy_before: { from: "out/soong/.intermediates/tools/metalava/metalava/metalava/linux_glibc_common/withres/metalava.jar" to: "tools/out/framework/metalava.jar" executable: false } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/android/annotation/FlaggedApi.java" to: "tools/metalava/stub-annotations/src/main/java/android/annotation/FlaggedApi.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/android/annotation/NonNull.java" to: "tools/metalava/stub-annotations/src/main/java/android/annotation/NonNull.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/android/annotation/Nullable.java" to: "tools/metalava/stub-annotations/src/main/java/android/annotation/Nullable.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/android/annotation/SdkConstant.java" to: "tools/metalava/stub-annotations/src/main/java/android/annotation/SdkConstant.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnimRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnimRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnimatorRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnimatorRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnyRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnyRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnyThread.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AnyThread.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ArrayRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ArrayRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AttrRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/AttrRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/BinderThread.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/BinderThread.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/BoolRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/BoolRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/CallSuper.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/CallSuper.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/CheckResult.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/CheckResult.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorInt.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorInt.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorLong.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorLong.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/ColorRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DimenRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DimenRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Dimension.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Dimension.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Discouraged.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Discouraged.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DisplayContext.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DisplayContext.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DrawableRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/DrawableRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FloatRange.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FloatRange.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FontRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FontRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FractionRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/FractionRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/HalfFloat.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/HalfFloat.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IdRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IdRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IntRange.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IntRange.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IntegerRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/IntegerRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/InterpolatorRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/InterpolatorRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/LayoutRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/LayoutRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/MainThread.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/MainThread.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/MenuRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/MenuRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NavigationRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NavigationRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NonNull.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NonNull.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NonUiContext.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/NonUiContext.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Nullable.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Nullable.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/PluralsRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/PluralsRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Px.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Px.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RawRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RawRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RecentlyNonNull.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RecentlyNonNull.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RecentlyNullable.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RecentlyNullable.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresApi.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresApi.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresFeature.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresFeature.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresPermission.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RequiresPermission.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RestrictTo.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/RestrictTo.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Size.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/Size.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StringRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StringRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StyleRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StyleRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StyleableRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/StyleableRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/TransitionRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/TransitionRes.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/UiContext.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/UiContext.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/UiThread.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/UiThread.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/WorkerThread.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/WorkerThread.java" } copy_before: { from: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/XmlRes.java" to: "tools/metalava/stub-annotations/src/main/java/androidx/annotation/XmlRes.java" } chdir: true 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)" copy_after: { from: "out/private-stub-annotations.srcjar" to: "out/soong/.intermediates/tools/metalava/private-stub-annotations/gen/private-stub-annotations.srcjar" } input_hash: "9faa9dab6820a24ad77663efd5c5a6049b6839c0a93c711c2ae56b98ab3986c4" env: { name: "PATH" inherit: true } env: { name: "JAVA_HOME" inherit: true } env: { name: "TMPDIR" inherit: true } env: { name: "RBE_log_dir" inherit: true } env: { name: "RBE_platform" inherit: true } env: { name: "RBE_server_address" inherit: true } env: { name: "RBE_exec_root" inherit: true } env: { name: "OUT_DIR" value: "out" } dont_inherit_env: true }