Merge "Combine hidden API encoding with flag generation" am: 975e757232 am: b9b5bcf0e3

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1736225

Change-Id: I3197f3def4688fdeaeddc920cc55fc6364599b9a
This commit is contained in:
Paul Duffin
2021-06-17 16:36:40 +00:00
committed by Automerger Merge Worker
5 changed files with 193 additions and 116 deletions

View File

@@ -6414,6 +6414,7 @@ func testNoUpdatableJarsInBootImage(t *testing.T, errmsg string, preparer androi
"com.android.art.debug",
],
hostdex: true,
compile_dex: true,
}
apex {

View File

@@ -82,6 +82,7 @@ func TestBootclasspathFragments(t *testing.T) {
"com.android.art",
],
srcs: ["b.java"],
compile_dex: true,
}
java_library {
@@ -90,6 +91,7 @@ func TestBootclasspathFragments(t *testing.T) {
"com.android.art",
],
srcs: ["b.java"],
compile_dex: true,
}
bootclasspath_fragment {
@@ -318,6 +320,7 @@ func TestBootclasspathFragmentInArtApex(t *testing.T) {
apex_available: [
"com.android.art",
],
compile_dex: true,
}
java_import {
@@ -326,6 +329,7 @@ func TestBootclasspathFragmentInArtApex(t *testing.T) {
apex_available: [
"com.android.art",
],
compile_dex: true,
}
`),
)
@@ -489,7 +493,7 @@ func TestBootclasspathFragmentInPrebuiltArtApex(t *testing.T) {
src: "com.android.art-arm.apex",
},
},
exported_java_libs: ["foo", "bar"],
exported_bootclasspath_fragments: ["mybootclasspathfragment"],
}
java_import {
@@ -521,8 +525,7 @@ func TestBootclasspathFragmentInPrebuiltArtApex(t *testing.T) {
java.CheckModuleDependencies(t, result.TestContext, "com.android.art", "android_common_com.android.art", []string{
`com.android.art.apex.selector`,
`prebuilt_bar`,
`prebuilt_foo`,
`prebuilt_mybootclasspathfragment`,
})
java.CheckModuleDependencies(t, result.TestContext, "mybootclasspathfragment", "android_common", []string{