diff options
author | 2021-12-01 17:39:48 +0000 | |
---|---|---|
committer | 2021-12-01 17:43:00 +0000 | |
commit | 0ee2f913ef7ab1948e3225adf6ae1befaf0820dd (patch) | |
tree | 408967707c6afbceb983deffe84e0e1665ca4184 /android/sdk_version.go | |
parent | a3ee4aadce16fa271b77793af127a3645de44ebc (diff) |
Test SdkSpecForm.
Bug: 190818041
Test: presubmit
Change-Id: Ib8cd891f03537712d709ed063dd76dee55221118
Diffstat (limited to 'android/sdk_version.go')
-rw-r--r-- | android/sdk_version.go | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/android/sdk_version.go b/android/sdk_version.go index 1813e7e14..2004c9290 100644 --- a/android/sdk_version.go +++ b/android/sdk_version.go @@ -117,7 +117,7 @@ func (s SdkSpec) Stable() bool { return false } -// PrebuiltSdkAvailableForUnbundledBuilt tells whether this SdkSpec can have a prebuilt SDK +// PrebuiltSdkAvailableForUnbundledBuild tells whether this SdkSpec can have a prebuilt SDK // that can be used for unbundled builds. func (s SdkSpec) PrebuiltSdkAvailableForUnbundledBuild() bool { // "", "none", and "core_platform" are not available for unbundled build @@ -212,6 +212,10 @@ var ( ) func SdkSpecFrom(ctx EarlyModuleContext, str string) SdkSpec { + return SdkSpecFromWithConfig(ctx.Config(), str) +} + +func SdkSpecFromWithConfig(config Config, str string) SdkSpec { switch str { // special cases first case "": @@ -252,7 +256,7 @@ func SdkSpecFrom(ctx EarlyModuleContext, str string) SdkSpec { return SdkSpec{SdkInvalid, NoneApiLevel, str} } - apiLevel, err := ApiLevelFromUser(ctx, versionString) + apiLevel, err := ApiLevelFromUserWithConfig(config, versionString) if err != nil { return SdkSpec{SdkInvalid, apiLevel, str} } |