diff options
author | Kelvin Zhang <zhangkelvin@google.com> | 2021-05-14 23:15:50 +0200 |
---|---|---|
committer | Kelvin Zhang <zhangkelvin@google.com> | 2021-05-17 22:25:00 +0200 |
commit | 33c62fc4b81b93b29c7a94fba20ab56d7f5f6bd7 (patch) | |
tree | cdf7df10096b0fd3919578a988810eb52c4a3611 /install/Android.bp | |
parent | use create_dumb.size as size of buffer (diff) | |
download | android_bootable_recovery-33c62fc4b81b93b29c7a94fba20ab56d7f5f6bd7.tar android_bootable_recovery-33c62fc4b81b93b29c7a94fba20ab56d7f5f6bd7.tar.gz android_bootable_recovery-33c62fc4b81b93b29c7a94fba20ab56d7f5f6bd7.tar.bz2 android_bootable_recovery-33c62fc4b81b93b29c7a94fba20ab56d7f5f6bd7.tar.lz android_bootable_recovery-33c62fc4b81b93b29c7a94fba20ab56d7f5f6bd7.tar.xz android_bootable_recovery-33c62fc4b81b93b29c7a94fba20ab56d7f5f6bd7.tar.zst android_bootable_recovery-33c62fc4b81b93b29c7a94fba20ab56d7f5f6bd7.zip |
Diffstat (limited to 'install/Android.bp')
-rw-r--r-- | install/Android.bp | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/install/Android.bp b/install/Android.bp index 8c88bd01e..e239ddc4e 100644 --- a/install/Android.bp +++ b/install/Android.bp @@ -26,6 +26,7 @@ cc_defaults { defaults: [ "recovery_defaults", + "libspl_check_defaults", ], shared_libs: [ @@ -49,12 +50,51 @@ cc_defaults { "librecovery_utils", "libotautil", "libsnapshot_nobinder", + "ota_metadata_proto_cc", // external dependencies "libvintf", ], } +cc_test_host { + name: "libinstall_host_unittests", + defaults: [ + "libspl_check_defaults" + ], + srcs: [ + "spl_check_unittests.cpp", + ], + static_libs: [ + "libspl_check", + ], +} + +cc_defaults { + name: "libspl_check_defaults", + static_libs: [ + "libbase", + "ota_metadata_proto_cc", + "liblog", + "libziparchive", + "libz", + "libprotobuf-cpp-lite", + ], +} + +cc_library_static { + name: "libspl_check", + recovery_available: true, + host_supported: true, + defaults: [ + "libspl_check_defaults", + ], + srcs: ["spl_check.cpp"], + export_include_dirs: [ + "include", + ], +} + cc_library_static { name: "libinstall", recovery_available: true, @@ -73,6 +113,7 @@ cc_library_static { "verifier.cpp", "wipe_data.cpp", "wipe_device.cpp", + "spl_check.cpp", ], header_libs: [ |