diff options
Diffstat (limited to 'apex/builder.go')
-rw-r--r-- | apex/builder.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/apex/builder.go b/apex/builder.go index 9e368b604..4be34d22b 100644 --- a/apex/builder.go +++ b/apex/builder.go @@ -236,6 +236,10 @@ func (a *apexBundle) buildManifest(ctx android.ModuleContext, provideNativeLibs, } manifestJsonFullOut := android.PathForModuleOut(ctx, "apex_manifest_full.json") + defaultVersion := android.DefaultUpdatableModuleVersion + if override := ctx.Config().Getenv("OVERRIDE_APEX_MANIFEST_DEFAULT_VERSION"); override != "" { + defaultVersion = override + } ctx.Build(pctx, android.BuildParams{ Rule: apexManifestRule, Input: src, @@ -243,7 +247,7 @@ func (a *apexBundle) buildManifest(ctx android.ModuleContext, provideNativeLibs, Args: map[string]string{ "provideNativeLibs": strings.Join(provideNativeLibs, " "), "requireNativeLibs": strings.Join(requireNativeLibs, " "), - "default_version": android.DefaultUpdatableModuleVersion, + "default_version": defaultVersion, "opt": strings.Join(optCommands, " "), }, }) |