cc_library {
name: "libext2fs",
host_supported: true,
+ recovery_available: true,
unique_host_soname: true,
defaults: ["e2fsprogs-defaults"],
srcs: [
"get_pathname.c",
"getsize.c",
"getsectsize.c",
+ "hashmap.c",
"i_block.c",
"icount.c",
"imager.c",
"namei.c",
"native.c",
"newdir.c",
+ "nls_utf8.c",
"openfs.c",
"progress.c",
"punch.c",
"test_io.c",
],
shared_libs: [
+ "libext2_com_err",
"libsparse",
"libz",
],
- whole_static_libs: [
- "libext2_com_err"
- ],
cflags: ["-Wno-unused-parameter"],
target: {
- host: {
- // Consider removing this library as a whole for the host. It is not
- // in the android side.
- whole_static_libs: ["libext2_com_err"],
- },
android: {
- shared_libs: [
- "libext2_com_err",
- "libext2_uuid",
- ],
+ shared_libs: [ "libext2_uuid" ],
},
windows: {
enabled: true,