From a46371d5b3ffd08808ae93ec420721345738ec65 Mon Sep 17 00:00:00 2001 From: Steven Moreland Date: Wed, 5 Jun 2019 18:29:06 -0700 Subject: Combine libhidlbase/libhidltransport into one lib. For performance/memory. HIDL transport split at this level will be de-emphasized moving forward as it is not necessary. Bug: 134961554 Test: librank Change-Id: I66183294232bdd0616a943d6cdd08254732ffb45 --- base/Android.bp | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'base') diff --git a/base/Android.bp b/base/Android.bp index 359ac91..8fe2702 100644 --- a/base/Android.bp +++ b/base/Android.bp @@ -12,15 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -cc_library { - name: "libhidlbase", - recovery_available: true, - vendor_available: true, - vndk: { - enabled: true, - support_system_process: true, - }, - defaults: ["libhidl-defaults"], +cc_defaults { + name: "libhidlbase-impl-shared-libs", shared_libs: [ "libbase", "libcutils", @@ -31,6 +24,16 @@ cc_library { "libutils", "libcutils", // for native_handle.h ], +} + +cc_library { + name: "libhidlbase-impl-internal", + vendor_available: true, + recovery_available: true, + defaults: [ + "libhidlbase-impl-shared-libs", + "libhidl-defaults" + ], local_include_dirs: ["include"], export_include_dirs: ["include"], -- cgit v1.2.3