diff options
Diffstat (limited to 'java/aapt2.go')
-rw-r--r-- | java/aapt2.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/java/aapt2.go b/java/aapt2.go index 5553bfdf8..86eb9c804 100644 --- a/java/aapt2.go +++ b/java/aapt2.go @@ -188,3 +188,18 @@ func aapt2Link(ctx android.ModuleContext, }, }) } + +var aapt2ConvertRule = pctx.AndroidStaticRule("aapt2Convert", + blueprint.RuleParams{ + Command: `${config.Aapt2Cmd} convert --output-format proto $in -o $out`, + CommandDeps: []string{"${config.Aapt2Cmd}"}, + }) + +func aapt2Convert(ctx android.ModuleContext, out android.WritablePath, in android.Path) { + ctx.Build(pctx, android.BuildParams{ + Rule: aapt2ConvertRule, + Input: in, + Output: out, + Description: "convert to proto", + }) +} |