summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Anton Hansson <hansson@google.com> 2020-08-18 11:58:57 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2020-08-18 11:58:57 +0000
commitf0031bf3533c8f130130337ae9b4266711f432b4 (patch)
tree0ac86ea69d5e88e27bb6a6e0386bd47d00c7d624
parent2c99ff0042136b768f8a15b5ad407d84eb7d44a0 (diff)
parentcf42e98eeff2ae6c6a62870d4848f50fee651e7e (diff)
Merge "Make framework-res dep in stubs explicit"
-rw-r--r--StubLibraries.bp1
-rw-r--r--core/res/Android.bp7
2 files changed, 8 insertions, 0 deletions
diff --git a/StubLibraries.bp b/StubLibraries.bp
index b999a10d0a3f..146b848ef2d1 100644
--- a/StubLibraries.bp
+++ b/StubLibraries.bp
@@ -287,6 +287,7 @@ java_defaults {
// License notices from art module
"art-notices-for-framework-stubs-jar",
+ "framework-res-package-jar", // Export package of framework-res
],
errorprone: {
javacflags: [
diff --git a/core/res/Android.bp b/core/res/Android.bp
index 3402033b04f1..99342b9d472a 100644
--- a/core/res/Android.bp
+++ b/core/res/Android.bp
@@ -40,6 +40,13 @@ android_app {
export_package_resources: true,
}
+java_genrule {
+ name: "framework-res-package-jar",
+ srcs: [":framework-res{.export-package.apk}"],
+ out: ["framework-res-package.jar"],
+ cmd: "cp $(in) $(out)",
+}
+
// This logic can be removed once robolectric's transition to binary resources is complete
filegroup {
name: "robolectric_framework_raw_res_files",