From b3fa1cfca923d575d4d3494ebadf634e0931a52a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= Date: Tue, 19 Dec 2023 15:20:08 +0100 Subject: [PATCH] Replace `aconfig dump --format=bool` with explicit format string aconfig will remove its support for format aliases in an attempt to make future maintenance easier. Update soong accordingly. Bug: 317044915 Test: m Change-Id: I20157ea8c7b441d4e416967d29fc7768c917e688 --- aconfig/init.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aconfig/init.go b/aconfig/init.go index c1b923b82..a2b508a00 100644 --- a/aconfig/init.go +++ b/aconfig/init.go @@ -43,7 +43,7 @@ var ( // For create-device-config-sysprops: Generate aconfig flag value map text file aconfigTextRule = pctx.AndroidStaticRule("aconfig_text", blueprint.RuleParams{ - Command: `${aconfig} dump --format bool` + + Command: `${aconfig} dump --format='{fully_qualified_name}={state:bool}'` + ` --cache ${in}` + ` --out ${out}.tmp` + ` && ( if cmp -s ${out}.tmp ${out} ; then rm ${out}.tmp ; else mv ${out}.tmp ${out} ; fi )`,