platform_build_soong/scripts/hiddenapi
Paul Duffin 031d8693b3 Allow explicitly specified additional annotations for hiddenapi
Adds the hiddenapi_additional_annotations to allow a library to list
the libraries that provided additional hiddenapi related annotations
for a library.

Modifies merge_csv.py so it can process multiple zip files at the same
time and uses that to merge the embedded .uau files from a module and
those it depends upon.

Bug: 180102243
Test: m droid
      Verified that hiddenapi files (both aggregated ones and for the
      individual modules) are not affected by this change.
Change-Id: I796520021c7357398a9e2a09f1029e4a578b05b3
2021-02-16 13:28:26 +00:00
..
Android.bp Move hiddenapi tools used by build/soong from frameworks/base 2021-02-09 10:46:36 +00:00
generate_hiddenapi_lists.py Move hiddenapi tools used by build/soong from frameworks/base 2021-02-09 10:46:36 +00:00
generate_hiddenapi_lists_test.py Move hiddenapi tools used by build/soong from frameworks/base 2021-02-09 10:46:36 +00:00
merge_csv.py Allow explicitly specified additional annotations for hiddenapi 2021-02-16 13:28:26 +00:00