summaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorSteven Moreland <smoreland@google.com>2016-11-09 13:51:53 -0800
committerSteven Moreland <smoreland@google.com>2016-11-10 15:55:39 -0800
commit40ede2cdb8eff664a95913b87512e018ddbb5fa8 (patch)
tree7881996ec5eb530c37b28d6becb45d65b69a9e58 /Android.bp
parentc1a60efdf3fdd689b827f423f230002b881e2512 (diff)
downloadlibhidl-40ede2cdb8eff664a95913b87512e018ddbb5fa8.tar.gz
Update for getting service notifications.
- Fixed makefiles for IServiceManager.hal so that they can be automatically generated with hidl-gen. - Added IServiceNotifications and IServiceManager::registerForNotifications - Can now say IFoo::registerForNotifications("foo", <instance of IServiceNotification>) Bug: 30804608 Test: hidl_test Change-Id: I43829a323461e98cb70237b4e494abded59c173f
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp29
1 files changed, 1 insertions, 28 deletions
diff --git a/Android.bp b/Android.bp
index 223839b..6b08c87 100644
--- a/Android.bp
+++ b/Android.bp
@@ -14,36 +14,9 @@
subdirs = [
"test",
+ "manager/1.0"
]
-genrule {
- name: "android.hidl.manager@1.0_genc++",
- tools: ["hidl-gen"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hidl:system/libhidl android.hidl.manager@1.0",
- srcs: [
- "manager/1.0/IServiceManager.hal",
- ],
- out: [
- "android/hidl/manager/1.0/ServiceManagerAll.cpp",
- ],
-}
-
-genrule {
- name: "android.hidl.manager@1.0_genc++_headers",
- tools: ["hidl-gen"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hidl:system/libhidl android.hidl.manager@1.0",
- srcs: [
- "manager/1.0/IServiceManager.hal",
- ],
- out: [
- "android/hidl/manager/1.0/IServiceManager.h",
- "android/hidl/manager/1.0/IHwServiceManager.h",
- "android/hidl/manager/1.0/BnServiceManager.h",
- "android/hidl/manager/1.0/BpServiceManager.h",
- "android/hidl/manager/1.0/BsServiceManager.h",
- ],
-}
-
cc_library_shared {
name: "libhidl",
shared_libs: [