From ca678c4a363fd2eceaf1ac25d3a49e3951fe484d Mon Sep 17 00:00:00 2001 From: Makoto Onuki Date: Tue, 17 Sep 2024 09:49:13 -0700 Subject: [PATCH] Make compat-config to generate output files too Flag: EXEMPT host test change only Bug: 367706429 Test: m nothing --no-skip-soong-tests Test: `m ravenwood-runtime` and make sure out/host/linux-x86/testcases/ravenwood-runtime/ravenwood-data/ has framework-platform-compat-config.xml and services-platform-compat-config.xml Change-Id: I92b545c480890815cd886b8ecf50ed99ffe7eea1 --- java/platform_compat_config.go | 1 + 1 file changed, 1 insertion(+) diff --git a/java/platform_compat_config.go b/java/platform_compat_config.go index 67ed84e1d..5b145c658 100644 --- a/java/platform_compat_config.go +++ b/java/platform_compat_config.go @@ -110,6 +110,7 @@ func (p *platformCompatConfig) GenerateAndroidBuildActions(ctx android.ModuleCon p.installConfigFile = android.PathForModuleInstall(ctx, "etc", "compatconfig", p.configFile.Base()) rule.Build(configFileName, "Extract compat/compat_config.xml and install it") ctx.InstallFile(p.installDirPath, p.configFile.Base(), p.configFile) + ctx.SetOutputFiles(android.Paths{p.configFile}, "") } func (p *platformCompatConfig) AndroidMkEntries() []android.AndroidMkEntries {