Files
build_soong/java
Spandan Das 370f13c3bd 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
2023-06-01 19:12:12 +00:00
..
2023-05-23 17:32:30 +00:00
2023-05-10 15:33:10 +00:00
2023-05-04 12:38:24 -07:00
2023-05-04 12:38:24 -07:00
2023-03-21 08:13:25 -07:00
2022-08-17 10:43:13 -07:00
2023-05-19 20:31:32 +00:00
2023-01-20 17:05:14 -05:00
2023-05-19 20:31:32 +00:00
2023-05-19 20:31:32 +00:00