Loading libs/binder/Android.bp +15 −8 Original line number Diff line number Diff line Loading @@ -60,11 +60,15 @@ cc_library_headers { // // Currently, these are only on system android (not vendor, not host) // TODO(b/183654927) - move these into separate libraries libbinder_device_interface_sources = [ filegroup { name: "libbinder_device_interface_sources", srcs: [ "IPermissionController.cpp", "PermissionCache.cpp", "PermissionController.cpp", ] ], } cc_library { name: "libbinder", Loading Loading @@ -126,19 +130,20 @@ cc_library { "TextOutput.cpp", "Utils.cpp", ":libbinder_aidl", ":libbinder_device_interface_sources", ], target: { android: { srcs: libbinder_device_interface_sources, // NOT static to keep the wire protocol unfrozen static: { enabled: false, }, }, vendor: { exclude_srcs: libbinder_device_interface_sources, exclude_srcs: [ ":libbinder_device_interface_sources", ], }, darwin: { enabled: false, Loading Loading @@ -366,6 +371,7 @@ filegroup { cc_library { name: "libbatterystats_aidl", host_supported: true, srcs: [ "IBatteryStats.cpp", ], Loading @@ -378,6 +384,7 @@ cc_library { cc_library { name: "libprocessinfoservice_aidl", host_supported: true, srcs: [ "IProcessInfoService.cpp", "ProcessInfoService.cpp", Loading libs/binder/IServiceManager.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -167,7 +167,7 @@ void setDefaultServiceManager(const sp<IServiceManager>& sm) { } } #if !defined(__ANDROID_VNDK__) && defined(__ANDROID__) #if !defined(__ANDROID_VNDK__) // IPermissionController is not accessible to vendors bool checkCallingPermission(const String16& permission) Loading Loading
libs/binder/Android.bp +15 −8 Original line number Diff line number Diff line Loading @@ -60,11 +60,15 @@ cc_library_headers { // // Currently, these are only on system android (not vendor, not host) // TODO(b/183654927) - move these into separate libraries libbinder_device_interface_sources = [ filegroup { name: "libbinder_device_interface_sources", srcs: [ "IPermissionController.cpp", "PermissionCache.cpp", "PermissionController.cpp", ] ], } cc_library { name: "libbinder", Loading Loading @@ -126,19 +130,20 @@ cc_library { "TextOutput.cpp", "Utils.cpp", ":libbinder_aidl", ":libbinder_device_interface_sources", ], target: { android: { srcs: libbinder_device_interface_sources, // NOT static to keep the wire protocol unfrozen static: { enabled: false, }, }, vendor: { exclude_srcs: libbinder_device_interface_sources, exclude_srcs: [ ":libbinder_device_interface_sources", ], }, darwin: { enabled: false, Loading Loading @@ -366,6 +371,7 @@ filegroup { cc_library { name: "libbatterystats_aidl", host_supported: true, srcs: [ "IBatteryStats.cpp", ], Loading @@ -378,6 +384,7 @@ cc_library { cc_library { name: "libprocessinfoservice_aidl", host_supported: true, srcs: [ "IProcessInfoService.cpp", "ProcessInfoService.cpp", Loading
libs/binder/IServiceManager.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -167,7 +167,7 @@ void setDefaultServiceManager(const sp<IServiceManager>& sm) { } } #if !defined(__ANDROID_VNDK__) && defined(__ANDROID__) #if !defined(__ANDROID_VNDK__) // IPermissionController is not accessible to vendors bool checkCallingPermission(const String16& permission) Loading