From ee9b24e6d21bd88f8901100a62ef7c13133c7b5a Mon Sep 17 00:00:00 2001 From: Martin Stjernholm Date: Tue, 20 Apr 2021 15:54:21 +0100 Subject: [PATCH] Do not output two trailing newlines in generated bp files. Test: m platform-mainline-sdk Check Android.bp in the generated platform-mainline-sdk-current.zip. Bug: 156286550 Change-Id: Ifb99288f3b85c3b986270d48e2dc7d9e15fa7536 --- sdk/update.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/update.go b/sdk/update.go index 522a8887d..da76fb41a 100644 --- a/sdk/update.go +++ b/sdk/update.go @@ -103,7 +103,7 @@ func (gf *generatedFile) build(pctx android.PackageContext, ctx android.BuilderC rb.Command(). Implicits(implicits). - Text("echo").Text(proptools.ShellEscape(content)). + Text("echo -n").Text(proptools.ShellEscape(content)). // convert \\n to \n Text("| sed 's/\\\\n/\\n/g' >").Output(gf.path) rb.Command().