blob: 5cd06d68e55903b33fc01a19a1eaf6c47b9a3bcd [file] [log] [blame]
Steven Moreland40ede2c2016-11-09 13:51:53 -08001// This file is autogenerated by hidl-gen. Do not edit manually.
2
3genrule {
4 name: "android.hidl.manager@1.0_genc++",
5 tools: ["hidl-gen"],
Yifan Hong2cd440c2016-11-23 11:30:36 -08006 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hidl:system/libhidl/transport -randroid.hidl:system/libhidl/transport android.hidl.manager@1.0",
Steven Moreland40ede2c2016-11-09 13:51:53 -08007 srcs: [
8 "IServiceManager.hal",
9 "IServiceNotification.hal",
10 ],
11 out: [
12 "android/hidl/manager/1.0/ServiceManagerAll.cpp",
13 "android/hidl/manager/1.0/ServiceNotificationAll.cpp",
14 ],
15}
16
17genrule {
18 name: "android.hidl.manager@1.0_genc++_headers",
19 tools: ["hidl-gen"],
Yifan Hong2cd440c2016-11-23 11:30:36 -080020 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hidl:system/libhidl/transport -randroid.hidl:system/libhidl/transport android.hidl.manager@1.0",
Steven Moreland40ede2c2016-11-09 13:51:53 -080021 srcs: [
22 "IServiceManager.hal",
23 "IServiceNotification.hal",
24 ],
25 out: [
26 "android/hidl/manager/1.0/IServiceManager.h",
27 "android/hidl/manager/1.0/IHwServiceManager.h",
28 "android/hidl/manager/1.0/BnServiceManager.h",
29 "android/hidl/manager/1.0/BpServiceManager.h",
30 "android/hidl/manager/1.0/BsServiceManager.h",
31 "android/hidl/manager/1.0/IServiceNotification.h",
32 "android/hidl/manager/1.0/IHwServiceNotification.h",
33 "android/hidl/manager/1.0/BnServiceNotification.h",
34 "android/hidl/manager/1.0/BpServiceNotification.h",
35 "android/hidl/manager/1.0/BsServiceNotification.h",
36 ],
37}
38
39cc_library_shared {
40 name: "android.hidl.manager@1.0",
41 generated_sources: ["android.hidl.manager@1.0_genc++"],
42 generated_headers: ["android.hidl.manager@1.0_genc++_headers"],
43 export_generated_headers: ["android.hidl.manager@1.0_genc++_headers"],
44 shared_libs: [
Yifan Hong00f4a392016-11-16 12:35:58 -080045 "libhidlbase",
46 "libhidltransport",
Steven Moreland40ede2c2016-11-09 13:51:53 -080047 "libhwbinder",
Steven Moreland4a2c0162016-11-22 13:46:17 -080048 "liblog",
Steven Moreland40ede2c2016-11-09 13:51:53 -080049 "libutils",
50 "libcutils",
Yifan Hong2cd440c2016-11-23 11:30:36 -080051 "android.hidl.base@1.0",
Steven Moreland40ede2c2016-11-09 13:51:53 -080052 ],
53 export_shared_lib_headers: [
Yifan Hong00f4a392016-11-16 12:35:58 -080054 "libhidlbase",
55 "libhidltransport",
Steven Moreland40ede2c2016-11-09 13:51:53 -080056 "libhwbinder",
57 "libutils",
Yifan Hong2cd440c2016-11-23 11:30:36 -080058 "android.hidl.base@1.0",
Steven Moreland40ede2c2016-11-09 13:51:53 -080059 ],
60}