diff options
Diffstat (limited to 'aconfig/init.go')
-rw-r--r-- | aconfig/init.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/aconfig/init.go b/aconfig/init.go index 797388d6c..3d62714bc 100644 --- a/aconfig/init.go +++ b/aconfig/init.go @@ -64,13 +64,14 @@ var ( Command: `rm -rf ${gendir}` + ` && mkdir -p ${gendir}` + ` && ${aconfig} create-cpp-lib` + + ` --mode ${mode}` + ` --cache ${in}` + ` --out ${gendir}`, CommandDeps: []string{ "$aconfig", "$soong_zip", }, - }, "gendir") + }, "gendir", "mode") rustRule = pctx.AndroidStaticRule("rust_aconfig_library", blueprint.RuleParams{ @@ -97,12 +98,12 @@ var ( ) func init() { - registerBuildComponents(android.InitRegistrationContext) + RegisterBuildComponents(android.InitRegistrationContext) pctx.HostBinToolVariable("aconfig", "aconfig") pctx.HostBinToolVariable("soong_zip", "soong_zip") } -func registerBuildComponents(ctx android.RegistrationContext) { +func RegisterBuildComponents(ctx android.RegistrationContext) { ctx.RegisterModuleType("aconfig_declarations", DeclarationsFactory) ctx.RegisterModuleType("aconfig_values", ValuesFactory) ctx.RegisterModuleType("aconfig_value_set", ValueSetFactory) |