Add support for prebuilts attribute to the bp2build APEX converter.

Test: Updated unit test.

Change-Id: I73dfa84d7a55c0b94393ad6257b5f16313422852
This commit is contained in:
Rupert Shuttleworth
2021-07-28 05:53:42 -04:00
parent 8e5b4c5043
commit 9447e1ee12
2 changed files with 26 additions and 0 deletions

View File

@@ -69,6 +69,18 @@ cc_library {
bazel_module: { bp2build_available: false },
}
// TODO(b/194878861): Add bp2build support for prebuilt_etc
cc_library {
name: "pretend_prebuilt_1",
bazel_module: { bp2build_available: false },
}
// TODO(b/194878861): Add bp2build support for prebuilt_etc
cc_library {
name: "pretend_prebuilt_2",
bazel_module: { bp2build_available: false },
}
filegroup {
name: "com.android.apogee-file_contexts",
srcs: [
@@ -95,6 +107,10 @@ apex {
"binary_1",
"binary_2",
],
prebuilts: [
"pretend_prebuilt_1",
"pretend_prebuilt_2",
],
}
`,
expectedBazelTargets: []string{`apex(
@@ -114,6 +130,10 @@ apex {
":native_shared_lib_1",
":native_shared_lib_2",
],
prebuilts = [
":pretend_prebuilt_1",
":pretend_prebuilt_2",
],
updatable = False,
)`}})
}