From b5d7cb0a523936c79c124220b4df28e4846b0b22 Mon Sep 17 00:00:00 2001 From: Risan Date: Tue, 29 Dec 2020 05:08:38 +0900 Subject: [PATCH] Customize StubVolume implementation for ARC This allow ARC to customize StubVolume implementation in vendor partition. Bug: 132796154 Test: Customize the implementation of StubVolume and check on device. Ignore-AOSP-First: Will cherry-pick to AOSP. Change-Id: I626a7ed4113b6132bb456b3258ee4a93b4f8a72e --- Android.bp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Android.bp b/Android.bp index 1c0ed17..e8344da 100644 --- a/Android.bp +++ b/Android.bp @@ -149,6 +149,14 @@ cc_library_static { "model/VolumeEncryption.cpp", ], product_variables: { + arc: { + exclude_srcs: [ + "model/StubVolume.cpp", + ], + static_libs: [ + "libarcvolume", + ], + }, debuggable: { cppflags: ["-D__ANDROID_DEBUGGABLE__"], }, @@ -185,6 +193,17 @@ cc_binary { shared_libs: [ "android.hardware.health.storage@1.0", ], + + product_variables: { + arc: { + exclude_srcs: [ + "model/StubVolume.cpp", + ], + static_libs: [ + "libarcvolume", + ], + }, + }, } cc_binary {