diff options
| author | 2021-06-08 09:49:48 +0900 | |
|---|---|---|
| committer | 2021-06-08 09:49:48 +0900 | |
| commit | 94a76ee86883d2f11a064ce8bd2da226136c6bd3 (patch) | |
| tree | 51c904738499130af6e7cb0613f67ab85c602fec | |
| parent | 07538bb56b2b1a7edf97f8306451686b36104c0c (diff) | |
Interpret CRT object's min_sdk_version with ApiLevel
min_sdk_version values should be interpreted before use.
Bug: n/a
Test: m (in REL)
Change-Id: Ia45f5c7aeb4efcd8daef1deaf54f333dcdd1379d
| -rw-r--r-- | cc/cc.go | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -1970,9 +1970,13 @@ func GetCrtVariations(ctx android.BottomUpMutatorContext, if minSdkVersion == "" || minSdkVersion == "apex_inherit" { minSdkVersion = m.SdkVersion() } + apiLevel, err := android.ApiLevelFromUser(ctx, minSdkVersion) + if err != nil { + ctx.PropertyErrorf("min_sdk_version", err.Error()) + } return []blueprint.Variation{ {Mutator: "sdk", Variation: "sdk"}, - {Mutator: "version", Variation: minSdkVersion}, + {Mutator: "version", Variation: apiLevel.String()}, } } return []blueprint.Variation{ |