1*e4a36f41SAndroid Build Coastguard Worker// Copyright (C) 2021 The Android Open Source Project 2*e4a36f41SAndroid Build Coastguard Worker// 3*e4a36f41SAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 4*e4a36f41SAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 5*e4a36f41SAndroid Build Coastguard Worker// You may obtain a copy of the License at 6*e4a36f41SAndroid Build Coastguard Worker// 7*e4a36f41SAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 8*e4a36f41SAndroid Build Coastguard Worker// 9*e4a36f41SAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 10*e4a36f41SAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 11*e4a36f41SAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*e4a36f41SAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 13*e4a36f41SAndroid Build Coastguard Worker// limitations under the License. 14*e4a36f41SAndroid Build Coastguard Worker 15*e4a36f41SAndroid Build Coastguard Worker// This file contains module definitions for compatibility files. 16*e4a36f41SAndroid Build Coastguard Worker 17*e4a36f41SAndroid Build Coastguard Workerpackage { 18*e4a36f41SAndroid Build Coastguard Worker // See: http://go/android-license-faq 19*e4a36f41SAndroid Build Coastguard Worker // A large-scale-change added 'default_applicable_licenses' to import 20*e4a36f41SAndroid Build Coastguard Worker // all of the 'license_kinds' from "system_sepolicy_license" 21*e4a36f41SAndroid Build Coastguard Worker // to get the below license kinds: 22*e4a36f41SAndroid Build Coastguard Worker // SPDX-license-identifier-Apache-2.0 23*e4a36f41SAndroid Build Coastguard Worker default_applicable_licenses: ["system_sepolicy_license"], 24*e4a36f41SAndroid Build Coastguard Worker} 25*e4a36f41SAndroid Build Coastguard Worker 26*e4a36f41SAndroid Build Coastguard Workerse_build_files { 27*e4a36f41SAndroid Build Coastguard Worker name: "29.0.board.compat.map", 28*e4a36f41SAndroid Build Coastguard Worker srcs: [ 29*e4a36f41SAndroid Build Coastguard Worker "compat/29.0/29.0.cil", 30*e4a36f41SAndroid Build Coastguard Worker ], 31*e4a36f41SAndroid Build Coastguard Worker} 32*e4a36f41SAndroid Build Coastguard Worker 33*e4a36f41SAndroid Build Coastguard Workerse_build_files { 34*e4a36f41SAndroid Build Coastguard Worker name: "30.0.board.compat.map", 35*e4a36f41SAndroid Build Coastguard Worker srcs: [ 36*e4a36f41SAndroid Build Coastguard Worker "compat/30.0/30.0.cil", 37*e4a36f41SAndroid Build Coastguard Worker ], 38*e4a36f41SAndroid Build Coastguard Worker} 39*e4a36f41SAndroid Build Coastguard Worker 40*e4a36f41SAndroid Build Coastguard Workerse_build_files { 41*e4a36f41SAndroid Build Coastguard Worker name: "31.0.board.compat.map", 42*e4a36f41SAndroid Build Coastguard Worker srcs: [ 43*e4a36f41SAndroid Build Coastguard Worker "compat/31.0/31.0.cil", 44*e4a36f41SAndroid Build Coastguard Worker ], 45*e4a36f41SAndroid Build Coastguard Worker} 46*e4a36f41SAndroid Build Coastguard Worker 47*e4a36f41SAndroid Build Coastguard Workerse_build_files { 48*e4a36f41SAndroid Build Coastguard Worker name: "32.0.board.compat.map", 49*e4a36f41SAndroid Build Coastguard Worker srcs: [ 50*e4a36f41SAndroid Build Coastguard Worker "compat/32.0/32.0.cil", 51*e4a36f41SAndroid Build Coastguard Worker ], 52*e4a36f41SAndroid Build Coastguard Worker} 53*e4a36f41SAndroid Build Coastguard Worker 54*e4a36f41SAndroid Build Coastguard Workerse_build_files { 55*e4a36f41SAndroid Build Coastguard Worker name: "33.0.board.compat.map", 56*e4a36f41SAndroid Build Coastguard Worker srcs: [ 57*e4a36f41SAndroid Build Coastguard Worker "compat/33.0/33.0.cil", 58*e4a36f41SAndroid Build Coastguard Worker ], 59*e4a36f41SAndroid Build Coastguard Worker} 60*e4a36f41SAndroid Build Coastguard Worker 61*e4a36f41SAndroid Build Coastguard Workerse_build_files { 62*e4a36f41SAndroid Build Coastguard Worker name: "29.0.board.compat.cil", 63*e4a36f41SAndroid Build Coastguard Worker srcs: [ 64*e4a36f41SAndroid Build Coastguard Worker "compat/29.0/29.0.compat.cil", 65*e4a36f41SAndroid Build Coastguard Worker ], 66*e4a36f41SAndroid Build Coastguard Worker} 67*e4a36f41SAndroid Build Coastguard Worker 68*e4a36f41SAndroid Build Coastguard Workerse_build_files { 69*e4a36f41SAndroid Build Coastguard Worker name: "30.0.board.compat.cil", 70*e4a36f41SAndroid Build Coastguard Worker srcs: [ 71*e4a36f41SAndroid Build Coastguard Worker "compat/30.0/30.0.compat.cil", 72*e4a36f41SAndroid Build Coastguard Worker ], 73*e4a36f41SAndroid Build Coastguard Worker} 74*e4a36f41SAndroid Build Coastguard Worker 75*e4a36f41SAndroid Build Coastguard Workerse_build_files { 76*e4a36f41SAndroid Build Coastguard Worker name: "31.0.board.compat.cil", 77*e4a36f41SAndroid Build Coastguard Worker srcs: [ 78*e4a36f41SAndroid Build Coastguard Worker "compat/31.0/31.0.compat.cil", 79*e4a36f41SAndroid Build Coastguard Worker ], 80*e4a36f41SAndroid Build Coastguard Worker} 81*e4a36f41SAndroid Build Coastguard Worker 82*e4a36f41SAndroid Build Coastguard Workerse_build_files { 83*e4a36f41SAndroid Build Coastguard Worker name: "32.0.board.compat.cil", 84*e4a36f41SAndroid Build Coastguard Worker srcs: [ 85*e4a36f41SAndroid Build Coastguard Worker "compat/32.0/32.0.compat.cil", 86*e4a36f41SAndroid Build Coastguard Worker ], 87*e4a36f41SAndroid Build Coastguard Worker} 88*e4a36f41SAndroid Build Coastguard Worker 89*e4a36f41SAndroid Build Coastguard Workerse_build_files { 90*e4a36f41SAndroid Build Coastguard Worker name: "33.0.board.compat.cil", 91*e4a36f41SAndroid Build Coastguard Worker srcs: [ 92*e4a36f41SAndroid Build Coastguard Worker "compat/33.0/33.0.compat.cil", 93*e4a36f41SAndroid Build Coastguard Worker ], 94*e4a36f41SAndroid Build Coastguard Worker} 95*e4a36f41SAndroid Build Coastguard Worker 96*e4a36f41SAndroid Build Coastguard Workerse_build_files { 97*e4a36f41SAndroid Build Coastguard Worker name: "29.0.board.ignore.map", 98*e4a36f41SAndroid Build Coastguard Worker srcs: [ 99*e4a36f41SAndroid Build Coastguard Worker "compat/29.0/29.0.ignore.cil", 100*e4a36f41SAndroid Build Coastguard Worker ], 101*e4a36f41SAndroid Build Coastguard Worker} 102*e4a36f41SAndroid Build Coastguard Worker 103*e4a36f41SAndroid Build Coastguard Workerse_build_files { 104*e4a36f41SAndroid Build Coastguard Worker name: "30.0.board.ignore.map", 105*e4a36f41SAndroid Build Coastguard Worker srcs: [ 106*e4a36f41SAndroid Build Coastguard Worker "compat/30.0/30.0.ignore.cil", 107*e4a36f41SAndroid Build Coastguard Worker ], 108*e4a36f41SAndroid Build Coastguard Worker} 109*e4a36f41SAndroid Build Coastguard Worker 110*e4a36f41SAndroid Build Coastguard Workerse_build_files { 111*e4a36f41SAndroid Build Coastguard Worker name: "31.0.board.ignore.map", 112*e4a36f41SAndroid Build Coastguard Worker srcs: [ 113*e4a36f41SAndroid Build Coastguard Worker "compat/31.0/31.0.ignore.cil", 114*e4a36f41SAndroid Build Coastguard Worker ], 115*e4a36f41SAndroid Build Coastguard Worker} 116*e4a36f41SAndroid Build Coastguard Worker 117*e4a36f41SAndroid Build Coastguard Workerse_build_files { 118*e4a36f41SAndroid Build Coastguard Worker name: "32.0.board.ignore.map", 119*e4a36f41SAndroid Build Coastguard Worker srcs: [ 120*e4a36f41SAndroid Build Coastguard Worker "compat/32.0/32.0.ignore.cil", 121*e4a36f41SAndroid Build Coastguard Worker ], 122*e4a36f41SAndroid Build Coastguard Worker} 123*e4a36f41SAndroid Build Coastguard Worker 124*e4a36f41SAndroid Build Coastguard Workerse_build_files { 125*e4a36f41SAndroid Build Coastguard Worker name: "33.0.board.ignore.map", 126*e4a36f41SAndroid Build Coastguard Worker srcs: [ 127*e4a36f41SAndroid Build Coastguard Worker "compat/33.0/33.0.ignore.cil", 128*e4a36f41SAndroid Build Coastguard Worker ], 129*e4a36f41SAndroid Build Coastguard Worker} 130*e4a36f41SAndroid Build Coastguard Worker 131*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 132*e4a36f41SAndroid Build Coastguard Worker name: "plat_29.0.cil", 133*e4a36f41SAndroid Build Coastguard Worker stem: "29.0.cil", 134*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":29.0.board.compat.map{.plat_private}"], 135*e4a36f41SAndroid Build Coastguard Worker top_half: "plat_30.0.cil", 136*e4a36f41SAndroid Build Coastguard Worker version: "29.0", 137*e4a36f41SAndroid Build Coastguard Worker} 138*e4a36f41SAndroid Build Coastguard Worker 139*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 140*e4a36f41SAndroid Build Coastguard Worker name: "plat_30.0.cil", 141*e4a36f41SAndroid Build Coastguard Worker stem: "30.0.cil", 142*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":30.0.board.compat.map{.plat_private}"], 143*e4a36f41SAndroid Build Coastguard Worker top_half: "plat_31.0.cil", 144*e4a36f41SAndroid Build Coastguard Worker version: "30.0", 145*e4a36f41SAndroid Build Coastguard Worker} 146*e4a36f41SAndroid Build Coastguard Worker 147*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 148*e4a36f41SAndroid Build Coastguard Worker name: "plat_31.0.cil", 149*e4a36f41SAndroid Build Coastguard Worker stem: "31.0.cil", 150*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":31.0.board.compat.map{.plat_private}"], 151*e4a36f41SAndroid Build Coastguard Worker top_half: "plat_32.0.cil", 152*e4a36f41SAndroid Build Coastguard Worker version: "31.0", 153*e4a36f41SAndroid Build Coastguard Worker} 154*e4a36f41SAndroid Build Coastguard Worker 155*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 156*e4a36f41SAndroid Build Coastguard Worker name: "plat_32.0.cil", 157*e4a36f41SAndroid Build Coastguard Worker stem: "32.0.cil", 158*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":32.0.board.compat.map{.plat_private}"], 159*e4a36f41SAndroid Build Coastguard Worker top_half: "plat_33.0.cil", 160*e4a36f41SAndroid Build Coastguard Worker version: "32.0", 161*e4a36f41SAndroid Build Coastguard Worker} 162*e4a36f41SAndroid Build Coastguard Worker 163*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 164*e4a36f41SAndroid Build Coastguard Worker name: "plat_33.0.cil", 165*e4a36f41SAndroid Build Coastguard Worker stem: "33.0.cil", 166*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":33.0.board.compat.map{.plat_private}"], 167*e4a36f41SAndroid Build Coastguard Worker top_half: "plat_34.0.cil", 168*e4a36f41SAndroid Build Coastguard Worker version: "33.0", 169*e4a36f41SAndroid Build Coastguard Worker} 170*e4a36f41SAndroid Build Coastguard Worker 171*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 172*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_29.0.cil", 173*e4a36f41SAndroid Build Coastguard Worker stem: "29.0.cil", 174*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":29.0.board.compat.map{.system_ext_private}"], 175*e4a36f41SAndroid Build Coastguard Worker top_half: "system_ext_30.0.cil", 176*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 177*e4a36f41SAndroid Build Coastguard Worker version: "29.0", 178*e4a36f41SAndroid Build Coastguard Worker} 179*e4a36f41SAndroid Build Coastguard Worker 180*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 181*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_30.0.cil", 182*e4a36f41SAndroid Build Coastguard Worker stem: "30.0.cil", 183*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":30.0.board.compat.map{.system_ext_private}"], 184*e4a36f41SAndroid Build Coastguard Worker top_half: "system_ext_31.0.cil", 185*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 186*e4a36f41SAndroid Build Coastguard Worker version: "30.0", 187*e4a36f41SAndroid Build Coastguard Worker} 188*e4a36f41SAndroid Build Coastguard Worker 189*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 190*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_31.0.cil", 191*e4a36f41SAndroid Build Coastguard Worker stem: "31.0.cil", 192*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":31.0.board.compat.map{.system_ext_private}"], 193*e4a36f41SAndroid Build Coastguard Worker top_half: "system_ext_32.0.cil", 194*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 195*e4a36f41SAndroid Build Coastguard Worker version: "31.0", 196*e4a36f41SAndroid Build Coastguard Worker} 197*e4a36f41SAndroid Build Coastguard Worker 198*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 199*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_32.0.cil", 200*e4a36f41SAndroid Build Coastguard Worker stem: "32.0.cil", 201*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":32.0.board.compat.map{.system_ext_private}"], 202*e4a36f41SAndroid Build Coastguard Worker top_half: "system_ext_33.0.cil", 203*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 204*e4a36f41SAndroid Build Coastguard Worker version: "32.0", 205*e4a36f41SAndroid Build Coastguard Worker} 206*e4a36f41SAndroid Build Coastguard Worker 207*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 208*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_33.0.cil", 209*e4a36f41SAndroid Build Coastguard Worker stem: "33.0.cil", 210*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":33.0.board.compat.map{.system_ext_private}"], 211*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 212*e4a36f41SAndroid Build Coastguard Worker top_half: "system_ext_34.0.cil", 213*e4a36f41SAndroid Build Coastguard Worker version: "33.0", 214*e4a36f41SAndroid Build Coastguard Worker} 215*e4a36f41SAndroid Build Coastguard Worker 216*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 217*e4a36f41SAndroid Build Coastguard Worker name: "product_29.0.cil", 218*e4a36f41SAndroid Build Coastguard Worker stem: "29.0.cil", 219*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":29.0.board.compat.map{.product_private}"], 220*e4a36f41SAndroid Build Coastguard Worker top_half: "product_30.0.cil", 221*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 222*e4a36f41SAndroid Build Coastguard Worker version: "29.0", 223*e4a36f41SAndroid Build Coastguard Worker} 224*e4a36f41SAndroid Build Coastguard Worker 225*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 226*e4a36f41SAndroid Build Coastguard Worker name: "product_30.0.cil", 227*e4a36f41SAndroid Build Coastguard Worker stem: "30.0.cil", 228*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":30.0.board.compat.map{.product_private}"], 229*e4a36f41SAndroid Build Coastguard Worker top_half: "product_31.0.cil", 230*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 231*e4a36f41SAndroid Build Coastguard Worker version: "30.0", 232*e4a36f41SAndroid Build Coastguard Worker} 233*e4a36f41SAndroid Build Coastguard Worker 234*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 235*e4a36f41SAndroid Build Coastguard Worker name: "product_31.0.cil", 236*e4a36f41SAndroid Build Coastguard Worker stem: "31.0.cil", 237*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":31.0.board.compat.map{.product_private}"], 238*e4a36f41SAndroid Build Coastguard Worker top_half: "product_32.0.cil", 239*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 240*e4a36f41SAndroid Build Coastguard Worker version: "31.0", 241*e4a36f41SAndroid Build Coastguard Worker} 242*e4a36f41SAndroid Build Coastguard Worker 243*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 244*e4a36f41SAndroid Build Coastguard Worker name: "product_32.0.cil", 245*e4a36f41SAndroid Build Coastguard Worker stem: "32.0.cil", 246*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":32.0.board.compat.map{.product_private}"], 247*e4a36f41SAndroid Build Coastguard Worker top_half: "product_33.0.cil", 248*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 249*e4a36f41SAndroid Build Coastguard Worker version: "32.0", 250*e4a36f41SAndroid Build Coastguard Worker} 251*e4a36f41SAndroid Build Coastguard Worker 252*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 253*e4a36f41SAndroid Build Coastguard Worker name: "product_33.0.cil", 254*e4a36f41SAndroid Build Coastguard Worker stem: "33.0.cil", 255*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":33.0.board.compat.map{.product_private}"], 256*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 257*e4a36f41SAndroid Build Coastguard Worker top_half: "product_34.0.cil", 258*e4a36f41SAndroid Build Coastguard Worker version: "33.0", 259*e4a36f41SAndroid Build Coastguard Worker} 260*e4a36f41SAndroid Build Coastguard Worker 261*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 262*e4a36f41SAndroid Build Coastguard Worker name: "29.0.ignore.cil", 263*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":29.0.board.ignore.map{.plat_private}"], 264*e4a36f41SAndroid Build Coastguard Worker top_half: "30.0.ignore.cil", 265*e4a36f41SAndroid Build Coastguard Worker version: "29.0", 266*e4a36f41SAndroid Build Coastguard Worker} 267*e4a36f41SAndroid Build Coastguard Worker 268*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 269*e4a36f41SAndroid Build Coastguard Worker name: "30.0.ignore.cil", 270*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":30.0.board.ignore.map{.plat_private}"], 271*e4a36f41SAndroid Build Coastguard Worker top_half: "31.0.ignore.cil", 272*e4a36f41SAndroid Build Coastguard Worker version: "30.0", 273*e4a36f41SAndroid Build Coastguard Worker} 274*e4a36f41SAndroid Build Coastguard Worker 275*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 276*e4a36f41SAndroid Build Coastguard Worker name: "31.0.ignore.cil", 277*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":31.0.board.ignore.map{.plat_private}"], 278*e4a36f41SAndroid Build Coastguard Worker top_half: "32.0.ignore.cil", 279*e4a36f41SAndroid Build Coastguard Worker version: "31.0", 280*e4a36f41SAndroid Build Coastguard Worker} 281*e4a36f41SAndroid Build Coastguard Worker 282*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 283*e4a36f41SAndroid Build Coastguard Worker name: "32.0.ignore.cil", 284*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":32.0.board.ignore.map{.plat_private}"], 285*e4a36f41SAndroid Build Coastguard Worker top_half: "33.0.ignore.cil", 286*e4a36f41SAndroid Build Coastguard Worker version: "32.0", 287*e4a36f41SAndroid Build Coastguard Worker} 288*e4a36f41SAndroid Build Coastguard Worker 289*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 290*e4a36f41SAndroid Build Coastguard Worker name: "33.0.ignore.cil", 291*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":33.0.board.ignore.map{.plat_private}"], 292*e4a36f41SAndroid Build Coastguard Worker top_half: "34.0.ignore.cil", 293*e4a36f41SAndroid Build Coastguard Worker version: "33.0", 294*e4a36f41SAndroid Build Coastguard Worker} 295*e4a36f41SAndroid Build Coastguard Worker 296*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 297*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_30.0.ignore.cil", 298*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":30.0.board.ignore.map{.system_ext_private}"], 299*e4a36f41SAndroid Build Coastguard Worker top_half: "system_ext_31.0.ignore.cil", 300*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 301*e4a36f41SAndroid Build Coastguard Worker version: "30.0", 302*e4a36f41SAndroid Build Coastguard Worker} 303*e4a36f41SAndroid Build Coastguard Worker 304*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 305*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_31.0.ignore.cil", 306*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":31.0.board.ignore.map{.system_ext_private}"], 307*e4a36f41SAndroid Build Coastguard Worker top_half: "system_ext_32.0.ignore.cil", 308*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 309*e4a36f41SAndroid Build Coastguard Worker version: "31.0", 310*e4a36f41SAndroid Build Coastguard Worker} 311*e4a36f41SAndroid Build Coastguard Worker 312*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 313*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_32.0.ignore.cil", 314*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":32.0.board.ignore.map{.system_ext_private}"], 315*e4a36f41SAndroid Build Coastguard Worker top_half: "system_ext_33.0.ignore.cil", 316*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 317*e4a36f41SAndroid Build Coastguard Worker version: "32.0", 318*e4a36f41SAndroid Build Coastguard Worker} 319*e4a36f41SAndroid Build Coastguard Worker 320*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 321*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_33.0.ignore.cil", 322*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":33.0.board.ignore.map{.system_ext_private}"], 323*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 324*e4a36f41SAndroid Build Coastguard Worker top_half: "system_ext_34.0.ignore.cil", 325*e4a36f41SAndroid Build Coastguard Worker version: "33.0", 326*e4a36f41SAndroid Build Coastguard Worker} 327*e4a36f41SAndroid Build Coastguard Worker 328*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 329*e4a36f41SAndroid Build Coastguard Worker name: "product_30.0.ignore.cil", 330*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":30.0.board.ignore.map{.product_private}"], 331*e4a36f41SAndroid Build Coastguard Worker top_half: "product_31.0.ignore.cil", 332*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 333*e4a36f41SAndroid Build Coastguard Worker version: "30.0", 334*e4a36f41SAndroid Build Coastguard Worker} 335*e4a36f41SAndroid Build Coastguard Worker 336*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 337*e4a36f41SAndroid Build Coastguard Worker name: "product_31.0.ignore.cil", 338*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":31.0.board.ignore.map{.product_private}"], 339*e4a36f41SAndroid Build Coastguard Worker top_half: "product_32.0.ignore.cil", 340*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 341*e4a36f41SAndroid Build Coastguard Worker version: "31.0", 342*e4a36f41SAndroid Build Coastguard Worker} 343*e4a36f41SAndroid Build Coastguard Worker 344*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 345*e4a36f41SAndroid Build Coastguard Worker name: "product_32.0.ignore.cil", 346*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":32.0.board.ignore.map{.product_private}"], 347*e4a36f41SAndroid Build Coastguard Worker top_half: "product_33.0.ignore.cil", 348*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 349*e4a36f41SAndroid Build Coastguard Worker version: "32.0", 350*e4a36f41SAndroid Build Coastguard Worker} 351*e4a36f41SAndroid Build Coastguard Worker 352*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 353*e4a36f41SAndroid Build Coastguard Worker name: "product_33.0.ignore.cil", 354*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":33.0.board.ignore.map{.product_private}"], 355*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 356*e4a36f41SAndroid Build Coastguard Worker top_half: "product_34.0.ignore.cil", 357*e4a36f41SAndroid Build Coastguard Worker version: "33.0", 358*e4a36f41SAndroid Build Coastguard Worker} 359*e4a36f41SAndroid Build Coastguard Worker 360*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 361*e4a36f41SAndroid Build Coastguard Worker name: "29.0.compat.cil", 362*e4a36f41SAndroid Build Coastguard Worker srcs: [":29.0.board.compat.cil{.plat_private}"], 363*e4a36f41SAndroid Build Coastguard Worker version: "29.0", 364*e4a36f41SAndroid Build Coastguard Worker} 365*e4a36f41SAndroid Build Coastguard Worker 366*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 367*e4a36f41SAndroid Build Coastguard Worker name: "30.0.compat.cil", 368*e4a36f41SAndroid Build Coastguard Worker srcs: [":30.0.board.compat.cil{.plat_private}"], 369*e4a36f41SAndroid Build Coastguard Worker version: "30.0", 370*e4a36f41SAndroid Build Coastguard Worker} 371*e4a36f41SAndroid Build Coastguard Worker 372*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 373*e4a36f41SAndroid Build Coastguard Worker name: "31.0.compat.cil", 374*e4a36f41SAndroid Build Coastguard Worker srcs: [":31.0.board.compat.cil{.plat_private}"], 375*e4a36f41SAndroid Build Coastguard Worker version: "31.0", 376*e4a36f41SAndroid Build Coastguard Worker} 377*e4a36f41SAndroid Build Coastguard Worker 378*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 379*e4a36f41SAndroid Build Coastguard Worker name: "32.0.compat.cil", 380*e4a36f41SAndroid Build Coastguard Worker srcs: [":32.0.board.compat.cil{.plat_private}"], 381*e4a36f41SAndroid Build Coastguard Worker version: "32.0", 382*e4a36f41SAndroid Build Coastguard Worker} 383*e4a36f41SAndroid Build Coastguard Worker 384*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 385*e4a36f41SAndroid Build Coastguard Worker name: "33.0.compat.cil", 386*e4a36f41SAndroid Build Coastguard Worker srcs: [":33.0.board.compat.cil{.plat_private}"], 387*e4a36f41SAndroid Build Coastguard Worker version: "33.0", 388*e4a36f41SAndroid Build Coastguard Worker} 389*e4a36f41SAndroid Build Coastguard Worker 390*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 391*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_29.0.compat.cil", 392*e4a36f41SAndroid Build Coastguard Worker srcs: [":29.0.board.compat.cil{.system_ext_private}"], 393*e4a36f41SAndroid Build Coastguard Worker stem: "29.0.compat.cil", 394*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 395*e4a36f41SAndroid Build Coastguard Worker version: "29.0", 396*e4a36f41SAndroid Build Coastguard Worker} 397*e4a36f41SAndroid Build Coastguard Worker 398*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 399*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_30.0.compat.cil", 400*e4a36f41SAndroid Build Coastguard Worker srcs: [":30.0.board.compat.cil{.system_ext_private}"], 401*e4a36f41SAndroid Build Coastguard Worker stem: "30.0.compat.cil", 402*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 403*e4a36f41SAndroid Build Coastguard Worker version: "30.0", 404*e4a36f41SAndroid Build Coastguard Worker} 405*e4a36f41SAndroid Build Coastguard Worker 406*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 407*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_31.0.compat.cil", 408*e4a36f41SAndroid Build Coastguard Worker srcs: [":31.0.board.compat.cil{.system_ext_private}"], 409*e4a36f41SAndroid Build Coastguard Worker stem: "31.0.compat.cil", 410*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 411*e4a36f41SAndroid Build Coastguard Worker version: "31.0", 412*e4a36f41SAndroid Build Coastguard Worker} 413*e4a36f41SAndroid Build Coastguard Worker 414*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 415*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_32.0.compat.cil", 416*e4a36f41SAndroid Build Coastguard Worker srcs: [":32.0.board.compat.cil{.system_ext_private}"], 417*e4a36f41SAndroid Build Coastguard Worker stem: "32.0.compat.cil", 418*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 419*e4a36f41SAndroid Build Coastguard Worker version: "32.0", 420*e4a36f41SAndroid Build Coastguard Worker} 421*e4a36f41SAndroid Build Coastguard Worker 422*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 423*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_33.0.compat.cil", 424*e4a36f41SAndroid Build Coastguard Worker srcs: [":33.0.board.compat.cil{.system_ext_private}"], 425*e4a36f41SAndroid Build Coastguard Worker stem: "33.0.compat.cil", 426*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 427*e4a36f41SAndroid Build Coastguard Worker version: "33.0", 428*e4a36f41SAndroid Build Coastguard Worker} 429*e4a36f41SAndroid Build Coastguard Worker 430*e4a36f41SAndroid Build Coastguard Workerse_compat_test { 431*e4a36f41SAndroid Build Coastguard Worker name: "sepolicy_compat_test", 432*e4a36f41SAndroid Build Coastguard Worker defaults: ["se_policy_conf_flags_defaults"], 433*e4a36f41SAndroid Build Coastguard Worker} 434*e4a36f41SAndroid Build Coastguard Worker 435*e4a36f41SAndroid Build Coastguard Workerse_build_files { 436*e4a36f41SAndroid Build Coastguard Worker name: "34.0.board.compat.map", 437*e4a36f41SAndroid Build Coastguard Worker srcs: ["compat/34.0/34.0.cil"], 438*e4a36f41SAndroid Build Coastguard Worker} 439*e4a36f41SAndroid Build Coastguard Worker 440*e4a36f41SAndroid Build Coastguard Workerse_build_files { 441*e4a36f41SAndroid Build Coastguard Worker name: "34.0.board.compat.cil", 442*e4a36f41SAndroid Build Coastguard Worker srcs: ["compat/34.0/34.0.compat.cil"], 443*e4a36f41SAndroid Build Coastguard Worker} 444*e4a36f41SAndroid Build Coastguard Worker 445*e4a36f41SAndroid Build Coastguard Workerse_build_files { 446*e4a36f41SAndroid Build Coastguard Worker name: "34.0.board.ignore.map", 447*e4a36f41SAndroid Build Coastguard Worker srcs: ["compat/34.0/34.0.ignore.cil"], 448*e4a36f41SAndroid Build Coastguard Worker} 449*e4a36f41SAndroid Build Coastguard Worker 450*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 451*e4a36f41SAndroid Build Coastguard Worker name: "plat_34.0.cil", 452*e4a36f41SAndroid Build Coastguard Worker stem: "34.0.cil", 453*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":34.0.board.compat.map{.plat_private}"], 454*e4a36f41SAndroid Build Coastguard Worker version: "34.0", 455*e4a36f41SAndroid Build Coastguard Worker top_half: "plat_202404.cil", 456*e4a36f41SAndroid Build Coastguard Worker} 457*e4a36f41SAndroid Build Coastguard Worker 458*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 459*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_34.0.cil", 460*e4a36f41SAndroid Build Coastguard Worker stem: "34.0.cil", 461*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":34.0.board.compat.map{.system_ext_private}"], 462*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 463*e4a36f41SAndroid Build Coastguard Worker version: "34.0", 464*e4a36f41SAndroid Build Coastguard Worker top_half: "system_ext_202404.cil", 465*e4a36f41SAndroid Build Coastguard Worker} 466*e4a36f41SAndroid Build Coastguard Worker 467*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 468*e4a36f41SAndroid Build Coastguard Worker name: "product_34.0.cil", 469*e4a36f41SAndroid Build Coastguard Worker stem: "34.0.cil", 470*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":34.0.board.compat.map{.product_private}"], 471*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 472*e4a36f41SAndroid Build Coastguard Worker version: "34.0", 473*e4a36f41SAndroid Build Coastguard Worker top_half: "product_202404.cil", 474*e4a36f41SAndroid Build Coastguard Worker} 475*e4a36f41SAndroid Build Coastguard Worker 476*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 477*e4a36f41SAndroid Build Coastguard Worker name: "34.0.ignore.cil", 478*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":34.0.board.ignore.map{.plat_private}"], 479*e4a36f41SAndroid Build Coastguard Worker version: "34.0", 480*e4a36f41SAndroid Build Coastguard Worker top_half: "202404.ignore.cil", 481*e4a36f41SAndroid Build Coastguard Worker} 482*e4a36f41SAndroid Build Coastguard Worker 483*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 484*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_34.0.ignore.cil", 485*e4a36f41SAndroid Build Coastguard Worker stem: "34.0.ignore.cil", 486*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":34.0.board.ignore.map{.system_ext_private}"], 487*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 488*e4a36f41SAndroid Build Coastguard Worker version: "34.0", 489*e4a36f41SAndroid Build Coastguard Worker top_half: "system_ext_202404.ignore.cil", 490*e4a36f41SAndroid Build Coastguard Worker} 491*e4a36f41SAndroid Build Coastguard Worker 492*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 493*e4a36f41SAndroid Build Coastguard Worker name: "product_34.0.ignore.cil", 494*e4a36f41SAndroid Build Coastguard Worker stem: "34.0.ignore.cil", 495*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":34.0.board.ignore.map{.product_private}"], 496*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 497*e4a36f41SAndroid Build Coastguard Worker version: "34.0", 498*e4a36f41SAndroid Build Coastguard Worker top_half: "product_202404.ignore.cil", 499*e4a36f41SAndroid Build Coastguard Worker} 500*e4a36f41SAndroid Build Coastguard Worker 501*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 502*e4a36f41SAndroid Build Coastguard Worker name: "34.0.compat.cil", 503*e4a36f41SAndroid Build Coastguard Worker srcs: [":34.0.board.compat.cil{.plat_private}"], 504*e4a36f41SAndroid Build Coastguard Worker version: "34.0", 505*e4a36f41SAndroid Build Coastguard Worker} 506*e4a36f41SAndroid Build Coastguard Worker 507*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 508*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_34.0.compat.cil", 509*e4a36f41SAndroid Build Coastguard Worker stem: "34.0.compat.cil", 510*e4a36f41SAndroid Build Coastguard Worker srcs: [":34.0.board.compat.cil{.system_ext_private}"], 511*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 512*e4a36f41SAndroid Build Coastguard Worker version: "34.0", 513*e4a36f41SAndroid Build Coastguard Worker} 514*e4a36f41SAndroid Build Coastguard Worker 515*e4a36f41SAndroid Build Coastguard Workerse_build_files { 516*e4a36f41SAndroid Build Coastguard Worker name: "202404.board.compat.map", 517*e4a36f41SAndroid Build Coastguard Worker srcs: ["compat/202404/202404.cil"], 518*e4a36f41SAndroid Build Coastguard Worker} 519*e4a36f41SAndroid Build Coastguard Worker 520*e4a36f41SAndroid Build Coastguard Workerse_build_files { 521*e4a36f41SAndroid Build Coastguard Worker name: "202404.board.compat.cil", 522*e4a36f41SAndroid Build Coastguard Worker srcs: ["compat/202404/202404.compat.cil"], 523*e4a36f41SAndroid Build Coastguard Worker} 524*e4a36f41SAndroid Build Coastguard Worker 525*e4a36f41SAndroid Build Coastguard Workerse_build_files { 526*e4a36f41SAndroid Build Coastguard Worker name: "202404.board.ignore.map", 527*e4a36f41SAndroid Build Coastguard Worker srcs: ["compat/202404/202404.ignore.cil"], 528*e4a36f41SAndroid Build Coastguard Worker} 529*e4a36f41SAndroid Build Coastguard Worker 530*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 531*e4a36f41SAndroid Build Coastguard Worker name: "plat_202404.cil", 532*e4a36f41SAndroid Build Coastguard Worker stem: "202404.cil", 533*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":202404.board.compat.map{.plat_private}"], 534*e4a36f41SAndroid Build Coastguard Worker version: "202404", 535*e4a36f41SAndroid Build Coastguard Worker} 536*e4a36f41SAndroid Build Coastguard Worker 537*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 538*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_202404.cil", 539*e4a36f41SAndroid Build Coastguard Worker stem: "202404.cil", 540*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":202404.board.compat.map{.system_ext_private}"], 541*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 542*e4a36f41SAndroid Build Coastguard Worker version: "202404", 543*e4a36f41SAndroid Build Coastguard Worker} 544*e4a36f41SAndroid Build Coastguard Worker 545*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 546*e4a36f41SAndroid Build Coastguard Worker name: "product_202404.cil", 547*e4a36f41SAndroid Build Coastguard Worker stem: "202404.cil", 548*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":202404.board.compat.map{.product_private}"], 549*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 550*e4a36f41SAndroid Build Coastguard Worker version: "202404", 551*e4a36f41SAndroid Build Coastguard Worker} 552*e4a36f41SAndroid Build Coastguard Worker 553*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 554*e4a36f41SAndroid Build Coastguard Worker name: "202404.ignore.cil", 555*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":202404.board.ignore.map{.plat_private}"], 556*e4a36f41SAndroid Build Coastguard Worker version: "202404", 557*e4a36f41SAndroid Build Coastguard Worker} 558*e4a36f41SAndroid Build Coastguard Worker 559*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 560*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_202404.ignore.cil", 561*e4a36f41SAndroid Build Coastguard Worker stem: "202404.ignore.cil", 562*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":202404.board.ignore.map{.system_ext_private}"], 563*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 564*e4a36f41SAndroid Build Coastguard Worker version: "202404", 565*e4a36f41SAndroid Build Coastguard Worker} 566*e4a36f41SAndroid Build Coastguard Worker 567*e4a36f41SAndroid Build Coastguard Workerse_cil_compat_map { 568*e4a36f41SAndroid Build Coastguard Worker name: "product_202404.ignore.cil", 569*e4a36f41SAndroid Build Coastguard Worker stem: "202404.ignore.cil", 570*e4a36f41SAndroid Build Coastguard Worker bottom_half: [":202404.board.ignore.map{.product_private}"], 571*e4a36f41SAndroid Build Coastguard Worker product_specific: true, 572*e4a36f41SAndroid Build Coastguard Worker version: "202404", 573*e4a36f41SAndroid Build Coastguard Worker} 574*e4a36f41SAndroid Build Coastguard Worker 575*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 576*e4a36f41SAndroid Build Coastguard Worker name: "202404.compat.cil", 577*e4a36f41SAndroid Build Coastguard Worker srcs: [":202404.board.compat.cil{.plat_private}"], 578*e4a36f41SAndroid Build Coastguard Worker version: "202404", 579*e4a36f41SAndroid Build Coastguard Worker} 580*e4a36f41SAndroid Build Coastguard Worker 581*e4a36f41SAndroid Build Coastguard Workerse_compat_cil { 582*e4a36f41SAndroid Build Coastguard Worker name: "system_ext_202404.compat.cil", 583*e4a36f41SAndroid Build Coastguard Worker stem: "202404.compat.cil", 584*e4a36f41SAndroid Build Coastguard Worker srcs: [":202404.board.compat.cil{.system_ext_private}"], 585*e4a36f41SAndroid Build Coastguard Worker system_ext_specific: true, 586*e4a36f41SAndroid Build Coastguard Worker version: "202404", 587*e4a36f41SAndroid Build Coastguard Worker} 588*e4a36f41SAndroid Build Coastguard Worker 589*e4a36f41SAndroid Build Coastguard Workerprebuilt_etc { 590*e4a36f41SAndroid Build Coastguard Worker name: "plat_sepolicy_genfs_202504.cil", 591*e4a36f41SAndroid Build Coastguard Worker src: "plat_sepolicy_genfs_202504.cil", 592*e4a36f41SAndroid Build Coastguard Worker relative_install_path: "selinux", 593*e4a36f41SAndroid Build Coastguard Worker} 594