From 40ede2cdb8eff664a95913b87512e018ddbb5fa8 Mon Sep 17 00:00:00 2001 From: Steven Moreland Date: Wed, 9 Nov 2016 13:51:53 -0800 Subject: 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", ) Bug: 30804608 Test: hidl_test Change-Id: I43829a323461e98cb70237b4e494abded59c173f --- Android.bp | 29 +---------------------------- 1 file changed, 1 insertion(+), 28 deletions(-) (limited to 'Android.bp') 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: [ -- cgit v1.2.3