diff options
Diffstat (limited to 'libs/binder/ndk/Android.bp')
-rw-r--r-- | libs/binder/ndk/Android.bp | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/libs/binder/ndk/Android.bp b/libs/binder/ndk/Android.bp index 30dbdddc60..9a2d14af32 100644 --- a/libs/binder/ndk/Android.bp +++ b/libs/binder/ndk/Android.bp @@ -50,8 +50,10 @@ cc_library { ], cflags: [ + "-DBINDER_WITH_KERNEL_IPC", "-Wall", "-Wextra", + "-Wextra-semi", "-Werror", ], @@ -145,6 +147,46 @@ cc_library { afdo: true, } +cc_library { + name: "libbinder_ndk_on_trusty_mock", + defaults: [ + "trusty_mock_defaults", + ], + + export_include_dirs: [ + "include_cpp", + "include_ndk", + "include_platform", + ], + + srcs: [ + "ibinder.cpp", + "libbinder.cpp", + "parcel.cpp", + "stability.cpp", + "status.cpp", + ], + + shared_libs: [ + "libbinder_on_trusty_mock", + ], + + header_libs: [ + "libbinder_trusty_ndk_headers", + ], + export_header_lib_headers: [ + "libbinder_trusty_ndk_headers", + ], + + cflags: [ + "-Wall", + "-Wextra", + "-Werror", + ], + + visibility: ["//frameworks/native/libs/binder:__subpackages__"], +} + cc_library_headers { name: "libbinder_headers_platform_shared", export_include_dirs: ["include_cpp"], |