summaryrefslogtreecommitdiff
path: root/android/sdk_version_test.go
AgeCommit message (Collapse)Author
2023-07-17Platform mapping-based product config Cole Faust
This allows us to set product variables as build settings instead of loading them from a target's provider, which further allows us to read product config variables in transitions. Bug: 287539062 Bug: 269577299 Test: Presubmits Change-Id: I8497703f706162572ceb3486240e1eb02a37f5f6
2023-03-21Create two sentinel api levels Spandan Das
This relands aosp/2470068. The original CL was submitted as part of a stack that broke tm and udc. Those branches still contain soong modules with min_sdk_version of type (kind+level). Test: m nothing on tm and udc (via go/abtd) Bug: 208456999 Change-Id: I8e013ec10530372f70f0ab0505b7eebeee2b360b
2023-03-21Revert "Create two sentinel api levels" Spandan Das
Revert submission 2457063 Reason for revert: Broken udc-dev Reverted changes: /q/submissionid:2457063 Change-Id: Ide8e1b23d5a575c57be44ebd801846dc5caf2e83
2023-03-20Create two sentinel api levels Spandan Das
InvalidApiLevel: This will be used for error handling if a user provided api level is not recognized PrivateApiLevel: This will be used to differentiate the api level of sdk_version:"" from sdk_version:"current" or sdk_version:"<active_codename>" (all used to be FutureApiLevel previously). This was not necessary previously since the type of min_sdk_version was SdkSpec(kind+level). Since it had access to kind, it could check that it was not SdkSpecPrivate Test: m nothing Change-Id: I628b443c34bf2ec258d947dfec09f38b126bc6bb
2021-12-01Test SdkSpecForm. satayev
Bug: 190818041 Test: presubmit Change-Id: Ib8cd891f03537712d709ed063dd76dee55221118