diff options
author | Anton Hansson <hansson@google.com> | 2019-03-18 14:09:47 +0000 |
---|---|---|
committer | Anton Hansson <hansson@google.com> | 2019-03-18 14:21:09 +0000 |
commit | 08231e17863e617539a3857c160764fd8e6c2237 (patch) | |
tree | 1ad7ddb6468c7628754ed1059f2d2a0a0aa6d26c /tools/generate-enforce-rro-android-manifest.py | |
parent | b7ee86ff8517030492c285f0a896b9ed5361b140 (diff) | |
download | platform_build-08231e17863e617539a3857c160764fd8e6c2237.tar.gz platform_build-08231e17863e617539a3857c160764fd8e6c2237.tar.bz2 platform_build-08231e17863e617539a3857c160764fd8e6c2237.zip |
Refactor generate_enforce_rro
A few tweaks to make it easier to extend to generating RROs in
multiple partitions:
- deduce the module name inside generate_enforce_rro
- dedup rule definition
- tweak framework-res check to use source module name instead
Bug: 127758779
Test: verify noop on presubmit targets
Change-Id: I2f0d6270b21f5427c372c04a5c6e7fb712e72a9a
Diffstat (limited to 'tools/generate-enforce-rro-android-manifest.py')
-rwxr-xr-x | tools/generate-enforce-rro-android-manifest.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/generate-enforce-rro-android-manifest.py b/tools/generate-enforce-rro-android-manifest.py index 68331cfad1..0d7623ffdd 100755 --- a/tools/generate-enforce-rro-android-manifest.py +++ b/tools/generate-enforce-rro-android-manifest.py @@ -48,8 +48,9 @@ def get_args(): def main(argv): args = get_args() - package_name = args.package_info - if not args.use_package_name: + if args.use_package_name: + package_name = args.package_info + else: with open(args.package_info) as f: data = f.read() f.close() |