aboutsummaryrefslogtreecommitdiffstats
path: root/java/app.go
diff options
context:
space:
mode:
authorPaul Duffin <paulduffin@google.com>2019-02-15 14:27:22 +0000
committerPaul Duffin <paulduffin@google.com>2019-02-15 14:35:30 +0000
commite5b5657f875be27cc8f8fcf3a1e6fa814d794c95 (patch)
tree03bac93d58cee0feec0d0efc32eb30b68ff1e9fe /java/app.go
parentbf920d5264fe31373c20b70a755c063946c4c0aa (diff)
downloadandroid_build_soong-e5b5657f875be27cc8f8fcf3a1e6fa814d794c95.tar.gz
android_build_soong-e5b5657f875be27cc8f8fcf3a1e6fa814d794c95.tar.bz2
android_build_soong-e5b5657f875be27cc8f8fcf3a1e6fa814d794c95.zip
Support libraries (not just boot jars) that have hiddenapi
The build assumes (apart from one minor exception) that only modules that are in the PRODUCT_BOOT_JARS list require processing as part of the hiddenapi. Unfortunately, that is not true for android.test.base, at least not when REMOVE_ATB_FROM_BCP=true. This change adds a white list (containing android.test.base) of additional modules that should be processed as part of the hiddenapi and updates the hiddenapi.go file to use it. It does not matter that android.test.base is a boot jar and in the white list, the behavior is the same as it would be if it was only in one. Bug: 73711752 Test: make REMOVE_ATB_FROM_BCP=true droid and make droid Change-Id: I1c64272f444e6866136c65fb7c48910d55811844
Diffstat (limited to 'java/app.go')
0 files changed, 0 insertions, 0 deletions