summaryrefslogtreecommitdiff
path: root/core/java/Android.bp
blob: f7c5c57a07e4dc3c6e538831a0ffd17c4c7c0581 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
filegroup {
    name: "IKeyAttestationApplicationIdProvider.aidl",
    srcs: ["android/security/keymaster/IKeyAttestationApplicationIdProvider.aidl"],
}

filegroup {
    name: "IDropBoxManagerService.aidl",
    srcs: ["com/android/internal/os/IDropBoxManagerService.aidl"],
}

// only used by key_store_service
cc_library_shared {
    name: "libkeystore_aidl",
    srcs: ["android/security/IKeystoreService.aidl",
           "android/security/IConfirmationPromptCallback.aidl"],
    aidl: {
        export_aidl_headers: true,
        include_dirs: [
            "frameworks/base/core/java/",
            "system/security/keystore/",
        ],
    },
    shared_libs: [
        "libbinder",
        "libcutils",
        "libhardware",
        "libhidlbase",
        "libhidltransport",
        "libhwbinder",
        "liblog",
        "libkeystore_parcelables",
        "libselinux",
        "libutils",
    ],
    export_shared_lib_headers: [
        "libbinder",
        "libkeystore_parcelables",
    ],
}