1#!/bin/bash
2
3set -ex
4
5export FINAL_BUG_ID='0' # CI only
6
7export FINAL_PLATFORM_CODENAME='VanillaIceCream'
8export CURRENT_PLATFORM_CODENAME='VanillaIceCream'
9export FINAL_PLATFORM_CODENAME_JAVA='VANILLA_ICE_CREAM'
10export FINAL_PLATFORM_VERSION='15'
11
12# Set arbitrary large values for CI.
13# SDK_VERSION needs to be <61 (lint/libs/lint-api/src/main/java/com/android/tools/lint/detector/api/ApiConstraint.kt)
14# There are multiple places where we rely on next SDK version to be previous + 1, e.g. RESOURCES_SDK_INT.
15# We might or might not fix this in future, but for now let's keep it +1.
16export FINAL_PLATFORM_SDK_VERSION='35'
17# Feel free to randomize once in a while to detect buggy version detection code.
18export FINAL_MAINLINE_EXTENSION='13'
19
20# Options:
21# 'unfinalized' - branch is in development state,
22# 'vintf' - VINTF is finalized
23# 'sdk' - VINTF and SDK/API are finalized
24# 'rel' - branch is finalized, switched to REL
25export FINAL_STATE='rel'
26
27export BUILD_FROM_SOURCE_STUB=true
28
29# FINAL versions for VINTF
30# TODO(b/323985297): The version must match with that from the release configuration.
31# Instead of hardcoding the version here, read it from a release configuration.
32export FINAL_BOARD_API_LEVEL='202404'
33