diff options
author | Steven Moreland <smoreland@google.com> | 2016-11-09 13:51:53 -0800 |
---|---|---|
committer | Steven Moreland <smoreland@google.com> | 2016-11-10 15:55:39 -0800 |
commit | 40ede2cdb8eff664a95913b87512e018ddbb5fa8 (patch) | |
tree | 7881996ec5eb530c37b28d6becb45d65b69a9e58 /Android.bp | |
parent | c1a60efdf3fdd689b827f423f230002b881e2512 (diff) | |
download | libhidl-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.bp | 29 |
1 files changed, 1 insertions, 28 deletions
@@ -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: [ |