aboutsummaryrefslogtreecommitdiff
path: root/xml/xml.go
diff options
context:
space:
mode:
Diffstat (limited to 'xml/xml.go')
-rw-r--r--xml/xml.go6
1 files changed, 2 insertions, 4 deletions
diff --git a/xml/xml.go b/xml/xml.go
index c28107847..4997507f8 100644
--- a/xml/xml.go
+++ b/xml/xml.go
@@ -77,8 +77,6 @@ func (p *prebuiltEtcXml) timestampFilePath(ctx android.ModuleContext) android.Wr
}
func (p *prebuiltEtcXml) GenerateAndroidBuildActions(ctx android.ModuleContext) {
- p.PrebuiltEtc.GenerateAndroidBuildActions(ctx)
-
if p.properties.Schema != nil {
schema := android.PathForModuleSrc(ctx, proptools.String(p.properties.Schema))
@@ -94,7 +92,6 @@ func (p *prebuiltEtcXml) GenerateAndroidBuildActions(ctx android.ModuleContext)
"dtd": schema.String(),
},
})
- break
case ".xsd":
ctx.Build(pctx, android.BuildParams{
Rule: xmllintXsd,
@@ -106,7 +103,6 @@ func (p *prebuiltEtcXml) GenerateAndroidBuildActions(ctx android.ModuleContext)
"xsd": schema.String(),
},
})
- break
default:
ctx.PropertyErrorf("schema", "not supported extension: %q", schema.Ext())
}
@@ -121,6 +117,8 @@ func (p *prebuiltEtcXml) GenerateAndroidBuildActions(ctx android.ModuleContext)
}
p.SetAdditionalDependencies([]android.Path{p.timestampFilePath(ctx)})
+
+ p.PrebuiltEtc.GenerateAndroidBuildActions(ctx)
}
func PrebuiltEtcXmlFactory() android.Module {