diff --git a/api/Android.bp b/api/Android.bp index ae0d59635e8fc..471b9930eddb7 100644 --- a/api/Android.bp +++ b/api/Android.bp @@ -56,6 +56,25 @@ genrule { visibility: ["//visibility:public"], } +genrule { + name: "frameworks-base-api-current.srcjar", + srcs: [ + ":api-stubs-docs-non-updatable", + ":conscrypt.module.public.api{.public.stubs.source}", + ":framework-media{.public.stubs.source}", + ":framework-mediaprovider{.public.stubs.source}", + ":framework-permission{.public.stubs.source}", + ":framework-sdkextensions{.public.stubs.source}", + ":framework-statsd{.public.stubs.source}", + ":framework-tethering{.public.stubs.source}", + ":framework-wifi{.public.stubs.source}", + ], + out: ["current.srcjar"], + tools: ["merge_zips"], + cmd: "$(location merge_zips) $(out) $(in)", + visibility: ["//visibility:private"], // Used by make module in //development, mind. +} + genrule { name: "frameworks-base-api-removed.txt", srcs: [