diff options
author | Sadaf Ebrahimi <sadafebrahimi@google.com> | 2024-05-16 20:08:47 +0000 |
---|---|---|
committer | Sadaf Ebrahimi <sadafebrahimi@google.com> | 2024-05-16 20:08:47 +0000 |
commit | 56cd34840be9474c3dd7cf6cee91bff06965f197 (patch) | |
tree | d9965ade868733d5cc03a62947059956e607d10f /Android.bp | |
parent | 301fdf08635479c9e48d65457ca79b9ed0a07c13 (diff) | |
download | lottie-56cd34840be9474c3dd7cf6cee91bff06965f197.tar.gz |
Add genrule for adding package attribute to AndroidManifest.xml
Package attribute of lottie/src/main/AndroidManifest.xml was deleted in
SHA 486930a9d60523c615b08a73624ed3b2e4babb40 of upstream
github/airbnb/lottie-android.
Test: TreeHugger
Change-Id: I7706569a131f1ce422e56290872bfa7693c27851
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 17 |
1 files changed, 16 insertions, 1 deletions
@@ -47,6 +47,21 @@ filegroup { licenses: ["external_lottie_code_of_conduct_license"], } +android_manifest_package_attribute = "\"com.airbnb.lottie\"" + +genrule { + name: "AddPackageAttributeToAndroidManifest", + srcs: [ + "lottie/src/main/AndroidManifest.xml" + ], + out: [ + "lottie/src/main/AndroidManifestGen.xml", + ], + cmd: "sed -E 's/<manifest>/<manifest package=" + + android_manifest_package_attribute + + ">/g' $(in) > $(out)", +} + android_library { name: "lottie", srcs: [ @@ -61,7 +76,7 @@ android_library { "androidx.appcompat_appcompat", "okio-lib", ], - manifest: "lottie/src/main/AndroidManifest.xml", + manifest: ":AddPackageAttributeToAndroidManifest", sdk_version: "31", min_sdk_version: "19", java_version: "1.8", |