summaryrefslogtreecommitdiff
path: root/java/genrule.go
AgeCommit message (Collapse)Author
2023-12-08Remove ConvertWithBp2build implementations Colin Cross
Remove the ConvertWithBp2build implementations from all the module types, along with the related code. Bug: 315353489 Test: m blueprint_tests Change-Id: I212672286686a318893bc7348ddd5a5ec51e77a7
2022-08-17Reformat build/soong for go 1.19 Colin Cross
Test: none Change-Id: I132368f0fcbdb5ea088b5b84dbe4ccfdd9e94cad
2022-01-21bp2build converts java_genrule and java_genrule_host Sam Delmerico
Bp2build currently supports building genrules for cc modules, but does not support building java_genrule* modules. This commit adds this functionality. Bug: 213480907 Test: go test ./bp2build Change-Id: I473196c5bcf5582ba0c8faa65b5005f81ac973a4
2021-10-08Allow defaults in java_genrule modules Colin Cross
Call InitDefaultableModule in java_genrule factories to allow the defaults property to be used. Bug: 202547639 Test: m checkbuild Change-Id: I3a5960304af3e9babb30d036d63016087000d773
2019-12-19Dedup java genrule module type registration Paul Duffin
Test: m checkbuild Bug: 146540677 Change-Id: I17f24fe145b4bb453e82aabaecc9c251f2b9769b
2019-02-13Add module type docs to the java package Colin Cross
Add some overview of the java module types so that we have something to display in the autogenerated docs. Bug: 67909957 Test: m soong_docs Change-Id: I3594dd550f8272f4418f3ea12cded4083674809b
2018-04-13Soong: add "java_genrule_host" Makoto Onuki
Bug: 78030154 Test: Tested with an internal test module. Change-Id: Ifaefb7cba2eb491b62fa3b398fee931ab667575f
2017-12-06Add java_genrules to use jars as inputs and outputs Colin Cross
Add a java_genrule that has the right multilib flags to be a dependency of a java rule. Make java libraries implement SourceFileProducer so that their classes jar can be used as an input to a java_genrule. Allow libs and static_libs dependencies to be a java_genrule. Test: TestJarGenrules Change-Id: Ib1b31ef9c0b7e72eeed2c9ecc4ce8a1088e0b1c9