summaryrefslogtreecommitdiff
path: root/filesystem/filesystem_test.go
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2022-12-14 15:43:39 -0800
committer Colin Cross <ccross@android.com> 2022-12-14 15:43:39 -0800
commit95f18bd6c5922bd1d2d7033865960ad751168c8c (patch)
tree33614f627a170b6b820a2ccb18043bc1bff21e50 /filesystem/filesystem_test.go
parentdb9f1af579acca485a091e97e98dbcb78d5e1c01 (diff)
Strip device name from gen_notice license files
The output libcore-library-notices gen_notice module is embedded in core-module-lib-stubs, which is a transtiive dependency of effectively every javac invocation targeting the device. The output files listed in the notice file can contain a path that includes the device name, for example "target/product/generic_arm64/system/framework/core-libart.jar". This causes the stubs contents to be different for every product, which drastically reduces the cache hit rate of RBE. Strip the "out/target/product/generic_arm64" prefix from paths in the notice file. Bug: 262620891 Test: unzip -p out/soong/.intermediates/libcore/art.module.public.api.stubs.module_lib/android_common/turbine-combined/art.module.public.api.stubs.module_lib.jar NOTICES/libcore-NOTICES.txt Change-Id: I705ed1252ef2a595dae53873993adefa1ea85662
Diffstat (limited to 'filesystem/filesystem_test.go')
0 files changed, 0 insertions, 0 deletions