diff options
author | 2019-12-19 17:32:06 -0800 | |
---|---|---|
committer | 2019-12-19 17:32:06 -0800 | |
commit | 7abcf8ead8238a463714aa58beb521ac8f538aa1 (patch) | |
tree | 767da87357acbc7f2a42caa29d397bda0cd7d8a5 /android/override_module.go | |
parent | ff8cb1e69e32cf1e63f843a616ee4b5759311132 (diff) |
Make apex.overrides overridable by override_apex.
Test: apex_test.go
Change-Id: Id47e5e5bec45ec1ada68f9d2d806585c5141a2f9
Diffstat (limited to 'android/override_module.go')
-rw-r--r-- | android/override_module.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/android/override_module.go b/android/override_module.go index 45f7be070..5bc787b54 100644 --- a/android/override_module.go +++ b/android/override_module.go @@ -155,11 +155,6 @@ func (b *OverridableModuleBase) setOverridesProperty(overridesProperty *[]string // Overrides a base module with the given OverrideModule. func (b *OverridableModuleBase) override(ctx BaseModuleContext, o OverrideModule) { - // Adds the base module to the overrides property, if exists, of the overriding module. See the - // comment on OverridableModuleBase.overridesProperty for details. - if b.overridesProperty != nil { - *b.overridesProperty = append(*b.overridesProperty, ctx.ModuleName()) - } for _, p := range b.overridableProperties { for _, op := range o.getOverridingProperties() { if proptools.TypeEqual(p, op) { @@ -174,6 +169,11 @@ func (b *OverridableModuleBase) override(ctx BaseModuleContext, o OverrideModule } } } + // Adds the base module to the overrides property, if exists, of the overriding module. See the + // comment on OverridableModuleBase.overridesProperty for details. + if b.overridesProperty != nil { + *b.overridesProperty = append(*b.overridesProperty, ctx.ModuleName()) + } b.properties.OverriddenBy = o.Name() } |