Merge "Move fingerprint genrule and DCLA cc libraries to prod allowlists." am: 063b5773b3 am: ab2ddad59e

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2497036

Change-Id: I50af95506bda718bcc6883a7c334d4b8f44ea5f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Liz Kammer
2023-03-20 18:44:31 +00:00
committed by Automerger Merge Worker

View File

@@ -1442,8 +1442,10 @@ var (
// Bazel prod-mode allowlist. Modules in this list are built by Bazel // Bazel prod-mode allowlist. Modules in this list are built by Bazel
// in either prod mode or staging mode. // in either prod mode or staging mode.
ProdMixedBuildsEnabledList = []string{ ProdMixedBuildsEnabledList = []string{
// M5: tzdata launch
"com.android.tzdata", "com.android.tzdata",
"test1_com.android.tzdata", "test1_com.android.tzdata",
// M7: adbd launch
"com.android.adbd", "com.android.adbd",
"test_com.android.adbd", "test_com.android.adbd",
"adbd_test", "adbd_test",
@@ -1451,6 +1453,8 @@ var (
"adb_pairing_auth_test", "adb_pairing_auth_test",
"adb_pairing_connection_test", "adb_pairing_connection_test",
"adb_tls_connection_test", "adb_tls_connection_test",
// M9: mixed builds for mainline trains launch
"api_fingerprint",
} }
// Staging-mode allowlist. Modules in this list are only built // Staging-mode allowlist. Modules in this list are only built
@@ -1458,21 +1462,19 @@ var (
// which will soon be added to the prod allowlist. // which will soon be added to the prod allowlist.
// It is implicit that all modules in ProdMixedBuildsEnabledList will // It is implicit that all modules in ProdMixedBuildsEnabledList will
// also be built - do not add them to this list. // also be built - do not add them to this list.
StagingMixedBuildsEnabledList = []string{ StagingMixedBuildsEnabledList = []string{}
"api_fingerprint",
}
// These should be the libs that are included by the apexes in the ProdMixedBuildsEnabledList // These should be the libs that are included by the apexes in the ProdMixedBuildsEnabledList
ProdDclaMixedBuildsEnabledList = []string{} ProdDclaMixedBuildsEnabledList = []string{
// These should be the libs that are included by the apexes in the StagingMixedBuildsEnabledList
StagingDclaMixedBuildsEnabledList = []string{
"libbase", "libbase",
"libc++", "libc++",
"libcrypto", "libcrypto",
"libcutils", "libcutils",
} }
// These should be the libs that are included by the apexes in the StagingMixedBuildsEnabledList
StagingDclaMixedBuildsEnabledList = []string{}
// TODO(b/269342245): Enable the rest of the DCLA libs // TODO(b/269342245): Enable the rest of the DCLA libs
// "libssl", // "libssl",
// "libstagefright_flacdec", // "libstagefright_flacdec",