diff --git a/identity/support/Android.bp b/identity/support/Android.bp index 3096fe5f2c..d62d0555bf 100644 --- a/identity/support/Android.bp +++ b/identity/support/Android.bp @@ -22,15 +22,8 @@ package { default_applicable_licenses: ["hardware_interfaces_license"], } -cc_library { - name: "android.hardware.identity-support-lib", - vendor_available: true, - srcs: [ - "src/IdentityCredentialSupport.cpp", - ], - export_include_dirs: [ - "include", - ], +cc_defaults { + name: "android.hardware.identity-support-lib-deps", shared_libs: [ "android.hardware.keymaster@4.0", "libcrypto", @@ -47,19 +40,36 @@ cc_library { ], } +cc_library { + name: "android.hardware.identity-support-lib", + vendor_available: true, + defaults: [ + "android.hardware.identity-support-lib-deps", + ], + srcs: [ + "src/IdentityCredentialSupport.cpp", + ], + export_include_dirs: [ + "include", + ], +} + cc_test { name: "android.hardware.identity-support-lib-test", srcs: [ "tests/IdentityCredentialSupportTest.cpp", ], + defaults: [ + "android.hardware.identity-support-lib-deps", + ], shared_libs: [ - "android.hardware.identity-support-lib", "libcrypto", "libbase", "libhidlbase", "libhardware", ], static_libs: [ + "android.hardware.identity-support-lib", "libcppbor_external", "libgmock", ],