xref: /aosp_15_r20/build/release/build_config/ap2a.scl (revision fbad0c3e31f2a037e01db6279fac63a19ff7655d)
1*fbad0c3eSspickl"""
2*fbad0c3eSspicklBuild flag values for release config next.
3*fbad0c3eSspickl"""
4*fbad0c3eSspickl# Copyright (C) 2023 The Android Open Source Project
5*fbad0c3eSspickl#
6*fbad0c3eSspickl# Licensed under the Apache License, Version 2.0 (the "License");
7*fbad0c3eSspickl# you may not use this file except in compliance with the License.
8*fbad0c3eSspickl# You may obtain a copy of the License at
9*fbad0c3eSspickl#
10*fbad0c3eSspickl#      http://www.apache.org/licenses/LICENSE-2.0
11*fbad0c3eSspickl#
12*fbad0c3eSspickl# Unless required by applicable law or agreed to in writing, software
13*fbad0c3eSspickl# distributed under the License is distributed on an "AS IS" BASIS,
14*fbad0c3eSspickl# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15*fbad0c3eSspickl# See the License for the specific language governing permissions and
16*fbad0c3eSspickl# limitations under the License.
17*fbad0c3eSspickl
18*fbad0c3eSspickl#
19*fbad0c3eSspickl# Build system flag configuration for `lunch <product>-next-<variant>` builds
20*fbad0c3eSspickl#                                                      ^^^^
21*fbad0c3eSspickl# See go/build-system-flags
22*fbad0c3eSspickl#
23*fbad0c3eSspickl
24*fbad0c3eSspicklload("//build/make/core/release_config.scl", "value")
25*fbad0c3eSspickl
26*fbad0c3eSspickl# Flags should be alphabetical by flag name to reduce merge conflifcts
27*fbad0c3eSspicklvalues = [
28*fbad0c3eSspickl    # keep-sorted start numeric=yes
29*fbad0c3eSspickl    value("RELEASE_ACONFIG_FLAG_DEFAULT_PERMISSION", "READ_ONLY"),
30*fbad0c3eSspickl    value("RELEASE_ACONFIG_VALUE_SETS", "aconfig_value_set-aosp-ap2a"),
31*fbad0c3eSspickl    value("RELEASE_AIDL_USE_UNFROZEN", False),
32*fbad0c3eSspickl    value("RELEASE_BOARD_API_LEVEL", "202404"),
33*fbad0c3eSspickl    value("RELEASE_BUILD_FLAGS_IN_PROTOBUF", False),
34*fbad0c3eSspickl    value("RELEASE_DEPRECATE_VNDK", True),
35*fbad0c3eSspickl    value("RELEASE_PLATFORM_SDK_EXTENSION_VERSION", "11"),
36*fbad0c3eSspickl    value("RELEASE_PLATFORM_SDK_VERSION", "34"),
37*fbad0c3eSspickl    value("RELEASE_PLATFORM_SECURITY_PATCH", "2024-09-05"),
38*fbad0c3eSspickl    value("RELEASE_PLATFORM_VERSION", "UP1A"),
39*fbad0c3eSspickl    value("RELEASE_PLATFORM_VERSION_ALL_CODENAMES", "REL"),
40*fbad0c3eSspickl    value("RELEASE_PLATFORM_VERSION_ALL_PREVIEW_CODENAMES", "REL,VanillaIceCream"),
41*fbad0c3eSspickl    value("RELEASE_PLATFORM_VERSION_CODENAME", "REL"),
42*fbad0c3eSspickl    value("RELEASE_PLATFORM_VERSION_LAST_STABLE", "14"),
43*fbad0c3eSspickl    value("RELEASE_PLATFORM_VNDK_VERSION", "35"),
44*fbad0c3eSspickl    # keep-sorted end
45*fbad0c3eSspickl]
46*fbad0c3eSspickl# Flags should be alphabetical by flag name to reduce merge conflifcts
47