summaryrefslogtreecommitdiff
path: root/sdk/java_sdk_test.go
diff options
context:
space:
mode:
author Spandan Das <spandandas@google.com> 2023-05-31 22:03:33 +0000
committer Spandan Das <spandandas@google.com> 2023-06-01 19:12:12 +0000
commit370f13c3bd64c888d14dbdc81497f665b43b0e79 (patch)
treee73395bbeda4a7a30911d3416a43353eba75c8fd /sdk/java_sdk_test.go
parent8d6bf5e59b1bbc7d0fa962ec0db6cbb446c25bb7 (diff)
bp2build for java libraries using xsd_config srcs
In Soong, java libraries can use src files generated from xsd_config. In Bazel, instead of providing srcs, java_xsd_config_library will provide a jar. Update bp2build so that all src references to xsd_config modules in srcs get routed to deps and exports attributes This CL creates an interface in build/soong/android to get around a circular dependency issue. The bp2build logic needs to exist in soong-java, but soong-java does have soong-xsdc in its package path. Use the interface and type assertions to special case xsd_config references Bug: 211678537 Test: bp2build test in sibling CL in system/tools/xsdc Change-Id: Ida924bb20b1fd7eb8beeef950b070d37a9c6f3b5
Diffstat (limited to 'sdk/java_sdk_test.go')
0 files changed, 0 insertions, 0 deletions