1// This is auto-generated. DO NOT EDIT.
2
3// blueprint rules added by vendor/google/build/mainline_modules_sdks.py
4// to support coexistence.
5blueprint_package_includes {
6    match_all: ["com.android.mainline"]
7}
8
9package {
10    // A default list here prevents the license LSC from adding its own list which would
11    // be unnecessary as every module in the sdk already has its own licenses property.
12    default_applicable_licenses: ["Android-Apache-2.0"],
13}
14
15java_sdk_library_import {
16    name: "service-rkp",
17    // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true.
18    use_source_config_var: {
19        config_namespace: "ANDROID",
20        var_name: "module_build_from_source",
21    },
22    visibility: ["//visibility:public"],
23    apex_available: ["com.android.rkpd"],
24    licenses: ["rkpd-sdk_Android-Apache-2.0"],
25    shared_library: false,
26    permitted_packages: [
27        "android.security.rkp",
28        "android.security.rkp.service",
29        "com.android.rkpdapp",
30    ],
31    public: {
32        jars: ["sdk_library/public/service-rkp-stubs.jar"],
33        stub_srcs: ["sdk_library/public/service-rkp.srcjar"],
34        current_api: "sdk_library/public/service-rkp.txt",
35        removed_api: "sdk_library/public/service-rkp-removed.txt",
36        annotations: "sdk_library/public/service-rkp_annotations.zip",
37        sdk_version: "module_current",
38    },
39    system_server: {
40        jars: ["sdk_library/system-server/service-rkp-stubs.jar"],
41        stub_srcs: ["sdk_library/system-server/service-rkp.srcjar"],
42        current_api: "sdk_library/system-server/service-rkp.txt",
43        removed_api: "sdk_library/system-server/service-rkp-removed.txt",
44        annotations: "sdk_library/system-server/service-rkp_annotations.zip",
45        sdk_version: "system_server_current",
46    },
47}
48
49license {
50    name: "rkpd-sdk_Android-Apache-2.0",
51    visibility: ["//visibility:private"],
52    license_kinds: ["SPDX-license-identifier-Apache-2.0"],
53    license_text: ["licenses/build/soong/licenses/LICENSE"],
54}
55
56prebuilt_systemserverclasspath_fragment {
57    name: "com.android.rkpd-systemserverclasspath-fragment",
58    // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true.
59    use_source_config_var: {
60        config_namespace: "ANDROID",
61        var_name: "module_build_from_source",
62    },
63    visibility: ["//visibility:public"],
64    apex_available: ["com.android.rkpd"],
65    licenses: ["rkpd-sdk_Android-Apache-2.0"],
66    contents: ["service-rkp"],
67}
68