summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Paul Duffin <paulduffin@google.com> 2021-03-09 02:59:25 +0000
committer Paul Duffin <paulduffin@google.com> 2021-03-15 19:56:38 +0000
commit4eb4b41cefa6310cfebe9dfd2f07abc3d7e25c0d (patch)
tree8c0ac1d531fcd9d0adfc52a9a13505aa4a526878
parent05f72de0837021c7f80133e22392a1a238b1c56f (diff)
Provide preparer for using platform_compat_config modules
Bug: 181070625 Test: m nothing Change-Id: I92ec022fae0951a21c2e885d3ded7c98daacfcfc
-rw-r--r--java/platform_compat_config.go12
1 files changed, 9 insertions, 3 deletions
diff --git a/java/platform_compat_config.go b/java/platform_compat_config.go
index 2c47b0a3a..218154e96 100644
--- a/java/platform_compat_config.go
+++ b/java/platform_compat_config.go
@@ -20,11 +20,17 @@ import (
)
func init() {
- android.RegisterSingletonType("platform_compat_config_singleton", platformCompatConfigSingletonFactory)
- android.RegisterModuleType("platform_compat_config", PlatformCompatConfigFactory)
- android.RegisterModuleType("global_compat_config", globalCompatConfigFactory)
+ registerPlatformCompatConfigBuildComponents(android.InitRegistrationContext)
}
+func registerPlatformCompatConfigBuildComponents(ctx android.RegistrationContext) {
+ ctx.RegisterSingletonType("platform_compat_config_singleton", platformCompatConfigSingletonFactory)
+ ctx.RegisterModuleType("platform_compat_config", PlatformCompatConfigFactory)
+ ctx.RegisterModuleType("global_compat_config", globalCompatConfigFactory)
+}
+
+var PrepareForTestWithPlatformCompatConfig = android.FixtureRegisterWithContext(registerPlatformCompatConfigBuildComponents)
+
func platformCompatConfigPath(ctx android.PathContext) android.OutputPath {
return android.PathForOutput(ctx, "compat_config", "merged_compat_config.xml")
}