From b1d2701f7662c33a231b528a4bb444b366d1489a Mon Sep 17 00:00:00 2001 From: Jiyong Park Date: Tue, 17 Sep 2019 14:51:28 +0900 Subject: [PATCH] Build java_sdk_libraries with much less sources This change fixes a regression that java_sdk_libraries under frameworks/base were built with all framework sources. Bug: 141149570 Test: m Change-Id: Iea1d2ae20ca1c5b514a52d8b2a22e8a1d7543efd --- Android.bp | 2 ++ location/lib/Android.bp | 7 +++---- media/lib/signer/Android.bp | 7 +++---- test-mock/Android.bp | 7 +++---- 4 files changed, 11 insertions(+), 12 deletions(-) diff --git a/Android.bp b/Android.bp index 7241417e6f5d..75773535610f 100644 --- a/Android.bp +++ b/Android.bp @@ -894,8 +894,10 @@ metalava_framework_docs_args += " --replace-documentation " + packages_to_document = [ "android", + "dalvik", "java", "javax", + "junit", "org.apache.http", "org.json", "org.w3c.dom", diff --git a/location/lib/Android.bp b/location/lib/Android.bp index b36aa036daba..fe0f669508eb 100644 --- a/location/lib/Android.bp +++ b/location/lib/Android.bp @@ -16,12 +16,11 @@ java_sdk_library { name: "com.android.location.provider", - srcs: [ - "java/**/*.java", - ":framework-all-sources", - ], + srcs: ["java/**/*.java"], + api_srcs: [":framework-all-sources"], libs: [ "androidx.annotation_annotation", + "framework-all", ], api_packages: ["com.android.location.provider"], } diff --git a/media/lib/signer/Android.bp b/media/lib/signer/Android.bp index 2286c5379e1a..6b03e4de57d7 100644 --- a/media/lib/signer/Android.bp +++ b/media/lib/signer/Android.bp @@ -16,9 +16,8 @@ java_sdk_library { name: "com.android.mediadrm.signer", - srcs: [ - "java/**/*.java", - ":framework-all-sources", - ], + srcs: ["java/**/*.java"], + api_srcs: [":framework-all-sources"], + libs: ["framework-all"], api_packages: ["com.android.mediadrm.signer"], } diff --git a/test-mock/Android.bp b/test-mock/Android.bp index adc9e2251c0b..81b1e49ffed1 100644 --- a/test-mock/Android.bp +++ b/test-mock/Android.bp @@ -19,10 +19,9 @@ java_sdk_library { name: "android.test.mock", - srcs: [ - "src/**/*.java", - ":framework-all-sources", - ], + srcs: ["src/**/*.java"], + api_srcs: [":framework-all-sources"], + libs: ["framework-all"], api_packages: [ "android.test.mock", -- 2.11.0