This CL adds a genrule that generates a text file that contains all of
the normal / non-signature permissions formatted with one permission per
line.
This can be used by tools that require a list of permissions known as
part of their build. Without this support, it would be difficult to
write the build rules for such tools as it is not possible to access the
frameworks/base/core/res/AndroidManifest.xml from Android.bp files in
other directories.
Test: Built locally and manually verified the file
Change-Id: I01046e5faa1f0a81c3d2ee82643094d4cf82f221
(cherry picked from commit 7954524e3cc618830f0bf7b23687bf222ecd285b)
Bug: 134566750
Test: m
Change-Id: I0260942108a13cc5e9bed1d6005abfb8daffe0ac
Exempt-From-Owner-Approval: minor build change
Robolectric needs the raw resources from framework-res for now,
export them as a filegroup.
Bug: 122331577
Test: m checkbuild
Change-Id: I3981743d579c6ed1a93da81e583d565c9d8a2cba
Use Soong to build framework-res.apk and framework.jar.
See build/soong/README.md for more information.
Bug: 69917341
Test: m checkbuild tests docs
Test: manually compare framework.jar and framework-res.apk
Test: manually compare out/target/common/docs
Change-Id: Ibdfe1cbf34d97c43f4857c2c5d7604fa72d5b5a4