platform_system_core/fs_mgr/libdm
Bowgo Tsai fa416f9bec Support host build for libdm and libfstab
The host builds for both libs are needed for libfs_avb host unit test.
Also replaces strlcat()/strlcpy() with snprintf() because the former
doesn't have a glibc version. Or switch char* to std::string*.

Bug: 112103720
Bug: 117960205
Test: m libdm ARCH=x86_64
Test: m libfstab ARCH=x86_64
Test: atest libdm_test
Test: atest fs_mgr_unit_test
Test: boot a device

Change-Id: Id9b92b5286b8ed9ab0d80f18ab5802dcfeb83dfa
2019-01-08 17:56:56 +08:00
..
include/libdm dmctl: Add verbose 'dmctl list devices' 2018-12-19 08:51:59 -08:00
Android.bp Support host build for libdm and libfstab 2019-01-08 17:56:56 +08:00
dm.cpp Support host build for libdm and libfstab 2019-01-08 17:56:56 +08:00
dm_table.cpp libdm: Add DmTargetVerity and use it in fs_mgr_avb. 2018-06-25 17:56:12 -07:00
dm_target.cpp Support host build for libdm and libfstab 2019-01-08 17:56:56 +08:00
dm_test.cpp Add noexcept to move constructors and assignment operators. 2018-10-05 16:43:47 +00:00
loop_control.cpp libdm: Add helper classes for loop control. 2018-06-25 11:37:51 -07:00
loop_control_test.cpp libdm: Add unit tests for dm-linear. 2018-06-25 12:56:14 -07:00
test_util.cpp libdm: Add unit tests for dm-linear. 2018-06-25 12:56:14 -07:00
test_util.h libdm: Add unit tests for dm-linear. 2018-06-25 12:56:14 -07:00