summaryrefslogtreecommitdiff
path: root/java/generated_java_library.go
diff options
context:
space:
mode:
author Spandan Das <spandandas@google.com> 2024-10-18 18:35:50 +0000
committer Spandan Das <spandandas@google.com> 2024-10-18 18:35:50 +0000
commit8a49643e6b727490898ea94b41667eecf24685f2 (patch)
tree816d46d0db9116c28acb0366d366d0ccde5121d4 /java/generated_java_library.go
parentd9875bc11afeac1c8f23aa48b4329173c4f89fca (diff)
Use a partition packaging spec filter for android_filesystem
This revives https://r.android.com/3308803. The use case for this filter is 1. To remove the transitive shared library dependencies of `system_ext` binaries that are intended to be installed in `system`. Without this filter, we get two copies of libc.so, libz.so, ... on device 2. To filter out dexpreopt files of apps. Even if an app is installed in `/system_ext`, its dexpreopt files will be installed in `system_other`. Kati allows this by allowing ctx.InstallFile to specify the path relative to device root. Diff in autogenerated `system_ext` partition for aosp cf before and after this CL https://diff.googleplex.com/#key=6ekb09PtreNh Test: go test ./filesystem Bug: 372487849 Change-Id: Ie52723be2469d3b210ee1ebb62997d378d44788b
Diffstat (limited to 'java/generated_java_library.go')
0 files changed, 0 insertions, 0 deletions