Fix ordering of overlays am: 68a7023436
am: 88f36bb683
Change-Id: I0624954229542718f06fa206d51d94e881495ec4
This commit is contained in:
commit
1dc0a2a9e1
2 changed files with 8 additions and 4 deletions
|
@ -412,7 +412,11 @@ func (overlaySingleton) GenerateBuildActions(ctx android.SingletonContext) {
|
|||
}
|
||||
|
||||
var overlayData []overlayGlobResult
|
||||
for _, overlay := range ctx.Config().ResourceOverlays() {
|
||||
overlayDirs := ctx.Config().ResourceOverlays()
|
||||
for i := range overlayDirs {
|
||||
// Iterate backwards through the list of overlay directories so that the later, lower-priority
|
||||
// directories in the list show up earlier in the command line to aapt2.
|
||||
overlay := overlayDirs[len(overlayDirs)-1-i]
|
||||
var result overlayGlobResult
|
||||
result.dir = overlay
|
||||
|
||||
|
|
|
@ -111,13 +111,13 @@ var testEnforceRROTests = []struct {
|
|||
enforceRROTargets: nil,
|
||||
enforceRROExcludedOverlays: nil,
|
||||
fooOverlayFiles: []string{
|
||||
"device/vendor/blah/overlay/foo/res/values/strings.xml",
|
||||
"device/vendor/blah/static_overlay/foo/res/values/strings.xml",
|
||||
"device/vendor/blah/overlay/foo/res/values/strings.xml",
|
||||
},
|
||||
fooRRODirs: nil,
|
||||
barOverlayFiles: []string{
|
||||
"device/vendor/blah/overlay/bar/res/values/strings.xml",
|
||||
"device/vendor/blah/static_overlay/bar/res/values/strings.xml",
|
||||
"device/vendor/blah/overlay/bar/res/values/strings.xml",
|
||||
},
|
||||
barRRODirs: nil,
|
||||
},
|
||||
|
@ -132,8 +132,8 @@ var testEnforceRROTests = []struct {
|
|||
"device/vendor/blah/overlay/foo/res",
|
||||
},
|
||||
barOverlayFiles: []string{
|
||||
"device/vendor/blah/overlay/bar/res/values/strings.xml",
|
||||
"device/vendor/blah/static_overlay/bar/res/values/strings.xml",
|
||||
"device/vendor/blah/overlay/bar/res/values/strings.xml",
|
||||
},
|
||||
barRRODirs: nil,
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue