// Copyright 2017 The Android Open Source Project //########################################################################## // Build e2fsdroid cc_binary { name: "e2fsdroid", host_supported: true, recovery_available: true, defaults: ["e2fsprogs-defaults"], srcs: [ "e2fsdroid.c", "block_range.c", "fsmap.c", "block_list.c", "base_fs.c", "perms.c", "basefs_allocator.c", ], target: { host: { static_libs: [ "libext2_com_err", "libext2_misc", "libext2fs", "libsparse", "libz", "libcutils", "libbase", "libselinux", "libcrypto", "liblog", ], sanitize: { address: false, // http://b/68387795 - heap overflow in e2fsdroid }, }, android: { shared_libs: [ "libext2fs", "libext2_com_err", "libext2_misc", "libcutils", "libbase", "libselinux", "libcrypto", ], }, }, stl: "libc++_static", } //########################################################################## // Build ext2simg cc_binary { name: "ext2simg", host_supported: true, defaults: ["e2fsprogs-defaults"], srcs: ["ext2simg.c"], shared_libs: [ "libext2fs", "libext2_com_err", "libsparse", "libz", ], }