summaryrefslogtreecommitdiff
path: root/java/java.go
diff options
context:
space:
mode:
author Dan Willemsen <dwillemsen@google.com> 2018-02-21 18:28:18 -0800
committer Dan Willemsen <dwillemsen@google.com> 2018-02-22 02:37:01 +0000
commit9da9d49ede01c762ac76b604dc4ab3ce24658c1c (patch)
tree57b3255c7b7aba8adbabb8c310f9e900746b930d /java/java.go
parent431e17af07c625cfbe68f82fb8503a6229a9dd87 (diff)
Only depend on a single file for generated headers
While the rule may really need all of the generated header files to exist, only one of them (per genrule task) needs to be in the dependency list, since the rest are essentially aliases. This brings an AOSP aosp_arm-userdebug out/soong/build.ninja file from 372MB to 156MB, with equivalent functionality. The Android-aosp_arm.mk file is reduced from 11MB to 6.5MB. Bug: 73745773 Test: diff out/soong/build.ninja Test: diff out/soong/Android-aosp_arm.mk Test: rm -rf out; m Change-Id: If17377666292cc20957417fc4c3cd52f98971d0c
Diffstat (limited to 'java/java.go')
0 files changed, 0 insertions, 0 deletions