blob: b43cf277aa57f52f8bca6164ef8d1950cbd7478b [file] [log] [blame]
Jeff Sharkey0c686e72017-10-23 16:04:31 -06001filegroup {
2 name: "IKeyAttestationApplicationIdProvider.aidl",
3 srcs: ["android/security/keymaster/IKeyAttestationApplicationIdProvider.aidl"],
4}
Dmitry Dementyevefc43112017-10-27 23:10:28 -07005
Dmitry Dementyev75b76072017-11-21 20:20:36 -08006// only used by key_store_service
Dmitry Dementyev319a5c12017-11-28 12:11:44 -08007cc_library_shared {
Dmitry Dementyev75b76072017-11-21 20:20:36 -08008 name: "libkeystore_aidl",
Dmitry Dementyevefc43112017-10-27 23:10:28 -07009 srcs: ["android/security/IKeystoreService.aidl"],
Dmitry Dementyev75b76072017-11-21 20:20:36 -080010 aidl: {
11 export_aidl_headers: true,
Dmitry Dementyev319a5c12017-11-28 12:11:44 -080012 include_dirs: [
13 "frameworks/base/core/java/",
14 "system/security/keystore/",
15 ],
Dmitry Dementyev75b76072017-11-21 20:20:36 -080016 },
Dmitry Dementyev75b76072017-11-21 20:20:36 -080017 shared_libs: [
18 "libbinder",
19 "libcutils",
20 "libhardware",
21 "libhidlbase",
22 "libhidltransport",
23 "libhwbinder",
24 "liblog",
Dmitry Dementyev319a5c12017-11-28 12:11:44 -080025 "libkeystore_parcelables",
Dmitry Dementyev75b76072017-11-21 20:20:36 -080026 "libselinux",
27 "libutils",
28 ],
Dmitry Dementyev319a5c12017-11-28 12:11:44 -080029 export_shared_lib_headers: [
30 "libbinder",
31 "libkeystore_parcelables",
32 ],
Dmitry Dementyevefc43112017-10-27 23:10:28 -070033}