1// Copyright 2019 Google Inc. All rights reserved. 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14 15apex_vndk { 16 name: "com.android.vndk.current", 17 manifest: "apex_manifest.current.json", 18 key: "com.android.vndk.current.key", 19 certificate: ":com.android.vndk.current.certificate", 20 file_contexts: ":com.android.vndk-file_contexts", 21} 22 23override_apex { 24 name: "com.android.vndk.current.on_vendor", 25 base: "com.android.vndk.current", 26 vendor: true, 27} 28 29apex_key { 30 name: "com.android.vndk.current.key", 31 public_key: "com.android.vndk.current.pubkey", 32 private_key: "com.android.vndk.current.pem", 33} 34 35android_app_certificate { 36 name: "com.android.vndk.current.certificate", 37 certificate: "com.android.vndk.current", 38} 39 40apex_vndk { 41 name: "com.android.vndk.v29", 42 manifest: "apex_manifest.v29.json", 43 key: "com.android.vndk.v29.key", 44 certificate: ":com.android.vndk.v29.certificate", 45 vndk_version: "29", 46 system_ext_specific: true, 47 file_contexts: ":com.android.vndk-file_contexts", 48} 49 50apex_key { 51 name: "com.android.vndk.v29.key", 52 public_key: "com.android.vndk.v29.pubkey", 53 private_key: "com.android.vndk.v29.pem", 54} 55 56android_app_certificate { 57 name: "com.android.vndk.v29.certificate", 58 certificate: "com.android.vndk.v29", 59} 60 61apex_vndk { 62 name: "com.android.vndk.v28", 63 manifest: "apex_manifest.v28.json", 64 key: "com.android.vndk.v28.key", 65 certificate: ":com.android.vndk.v28.certificate", 66 vndk_version: "28", 67 system_ext_specific: true, 68 file_contexts: ":com.android.vndk-file_contexts", 69} 70 71apex_key { 72 name: "com.android.vndk.v28.key", 73 public_key: "com.android.vndk.v28.pubkey", 74 private_key: "com.android.vndk.v28.pem", 75} 76 77android_app_certificate { 78 name: "com.android.vndk.v28.certificate", 79 certificate: "com.android.vndk.v28", 80} 81 82apex_vndk { 83 name: "com.android.vndk.v27", 84 manifest: "apex_manifest.v27.json", 85 key: "com.android.vndk.v27.key", 86 certificate: ":com.android.vndk.v27.certificate", 87 vndk_version: "27", 88 system_ext_specific: true, 89 file_contexts: ":com.android.vndk-file_contexts", 90} 91 92apex_key { 93 name: "com.android.vndk.v27.key", 94 public_key: "com.android.vndk.v27.pubkey", 95 private_key: "com.android.vndk.v27.pem", 96} 97 98android_app_certificate { 99 name: "com.android.vndk.v27.certificate", 100 certificate: "com.android.vndk.v27", 101} 102