convert java static dependencies
This commit enables conversions of java_library_static and adds the static_deps Soong attribute to Bazel deps for all Java libraries. Currently, Soong handles static dependencies for Java differently, and Bp2build may need to address that later (see b/217236083). Bug: 215229742 Test: go test ./bp2build Change-Id: I4f86780c634dca0a2cfb9294084b14e139cc2375
This commit is contained in:
@@ -291,7 +291,7 @@ var (
|
||||
"external/bouncycastle": Bp2BuildDefaultTrue,
|
||||
"external/brotli": Bp2BuildDefaultTrue,
|
||||
"external/conscrypt": Bp2BuildDefaultTrue,
|
||||
"external/error_prone": Bp2BuildDefaultTrue,
|
||||
"external/error_prone": Bp2BuildDefaultTrueRecursively,
|
||||
"external/fmtlib": Bp2BuildDefaultTrueRecursively,
|
||||
"external/google-benchmark": Bp2BuildDefaultTrueRecursively,
|
||||
"external/googletest": Bp2BuildDefaultTrueRecursively,
|
||||
@@ -431,8 +431,19 @@ var (
|
||||
"libprotobuf-internal-protos", // b/210751803, we don't handle path property for filegroups
|
||||
"libprotobuf-internal-python-srcs", // b/210751803, we don't handle path property for filegroups
|
||||
"libprotobuf-java-full", // b/210751803, we don't handle path property for filegroups
|
||||
"host-libprotobuf-java-full", // b/210751803, we don't handle path property for filegroups
|
||||
"libprotobuf-java-util-full", // b/210751803, we don't handle path property for filegroups
|
||||
"conscrypt", // b/210751803, we don't handle path property for filegroups
|
||||
|
||||
"conscrypt", // b/210751803, we don't handle path property for filegroups
|
||||
"conscrypt-for-host", // b/210751803, we don't handle path property for filegroups
|
||||
|
||||
"host-libprotobuf-java-lite", // b/217236083, java_library cannot have deps without srcs
|
||||
"host-libprotobuf-java-micro", // b/217236083, java_library cannot have deps without srcs
|
||||
"host-libprotobuf-java-nano", // b/217236083, java_library cannot have deps without srcs
|
||||
"error_prone_core", // b/217236083, java_library cannot have deps without srcs
|
||||
"bouncycastle-host", // b/217236083, java_library cannot have deps without srcs
|
||||
|
||||
"apex_manifest_proto_java", // b/215230097, we don't handle .proto files in java_library srcs attribute
|
||||
|
||||
// python protos
|
||||
"libprotobuf-python", // contains .proto sources
|
||||
|
Reference in New Issue
Block a user