Merge "Enable referencing of aapt-generated proguard flags" am: 7fecde9041
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2516696 Change-Id: I1de940d7b3bfadc5dbb9756941681f6bff70b2c2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -977,6 +977,10 @@ func (a *AndroidApp) DepIsInSameApex(ctx android.BaseModuleContext, dep android.
|
|||||||
// For OutputFileProducer interface
|
// For OutputFileProducer interface
|
||||||
func (a *AndroidApp) OutputFiles(tag string) (android.Paths, error) {
|
func (a *AndroidApp) OutputFiles(tag string) (android.Paths, error) {
|
||||||
switch tag {
|
switch tag {
|
||||||
|
// In some instances, it can be useful to reference the aapt-generated flags from another
|
||||||
|
// target, e.g., system server implements services declared in the framework-res manifest.
|
||||||
|
case ".aapt.proguardOptionsFile":
|
||||||
|
return []android.Path{a.proguardOptionsFile}, nil
|
||||||
case ".aapt.srcjar":
|
case ".aapt.srcjar":
|
||||||
return []android.Path{a.aaptSrcJar}, nil
|
return []android.Path{a.aaptSrcJar}, nil
|
||||||
case ".export-package.apk":
|
case ".export-package.apk":
|
||||||
|
Reference in New Issue
Block a user