diff --git a/android/rule_builder.go b/android/rule_builder.go index 1454357ec..399dfdb91 100644 --- a/android/rule_builder.go +++ b/android/rule_builder.go @@ -629,8 +629,9 @@ func (r *RuleBuilder) build(name string, desc string, ninjaEscapeCommandString b name, r.sboxManifestPath.String(), r.outDir.String()) } - // Create a rule to write the manifest as textproto. - pbText, err := prototext.Marshal(&manifest) + // Create a rule to write the manifest as textproto. Pretty print it by indenting and + // splitting across multiple lines. + pbText, err := prototext.MarshalOptions{Indent: " "}.Marshal(&manifest) if err != nil { ReportPathErrorf(r.ctx, "sbox manifest failed to marshal: %q", err) }