diff options
| author | 2022-06-10 20:14:37 +0100 | |
|---|---|---|
| committer | 2022-06-22 10:39:14 +0000 | |
| commit | 8464badf09b82dbd4c073fb13755dc820981e57d (patch) | |
| tree | ffa87451c85d81020e5ad1000533fe235f907f10 /compiler/utils/jni_macro_assembler.cc | |
| parent | 3c5e6bee67ceb78420b7d37d1bef5bcb2f0ff9af (diff) | |
Update the build rule and APIs of service-art.
Changes:
- Remove `impl_library_visibility` because it's unused.
- Remove `stubs_library_visibility`, `stubs_source_visibility`, and
`shared_library` because they are already in the defaults.
- Remove `compile_dex` because it's the default for APEX jars.
- Remove `required` because it's not meaningful.
- Remove `dist_group` because it is for libraries that expose public
APIs, while `service-art` does not expose public APIs.
- Add `jarjar_rules` to keep symbols in static libraries (particularly
"modules-utils-shell-command-handler") private to `service-art`.
- Remove `unsafe_ignore_missing_latest_api` as suggested in
b/235330409#comment3.
Bug: 235330409
Test: art/tools/buildbot-build.sh
Change-Id: Ib6b6dfe2d68005ee7b43423e83e1c547a37fcfc2
Merged-In: I389453ab668305802da0de7a06f66d967136be64
Diffstat (limited to 'compiler/utils/jni_macro_assembler.cc')
0 files changed, 0 insertions, 0 deletions