From 3686eecd8c8511ae7ecd7611a2f065b48b484b13 Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Fri, 22 May 2015 14:36:53 -0700 Subject: Add make_f2fs module for device. We now have a lightweight binary (not statically linked) to create f2fs filesystems on a device. Leaves the existing mkfs.f2fs intact for recovery to continue using. Bug: 20275581 Change-Id: Ibe0495ee6fa620f76d77f4dd0b89012ce9682b1b --- Android.mk | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'Android.mk') diff --git a/Android.mk b/Android.mk index beac59d..5d73c3b 100644 --- a/Android.mk +++ b/Android.mk @@ -75,6 +75,21 @@ LOCAL_STATIC_LIBRARIES := libc libf2fs_fmt libext2_uuid_static LOCAL_MODULE_TAGS := optional include $(BUILD_EXECUTABLE) +#---------------------------------------------------------- +include $(CLEAR_VARS) +LOCAL_MODULE := make_f2fs + +LOCAL_SRC_FILES := \ + lib/libf2fs_io.c \ + mkfs/f2fs_format_main.c +LOCAL_C_INCLUDES := $(common_C_INCLUDES) +LOCAL_CFLAGS := $(version_CFLAGS) +LOCAL_STATIC_LIBRARIES := libf2fs_fmt +LOCAL_SHARED_LIBRARIES := libext2_uuid +LOCAL_SYSTEM_SHARED_LIBRARIES := libc +LOCAL_MODULE_TAGS := optional +include $(BUILD_EXECUTABLE) + #---------------------------------------------------------- include $(CLEAR_VARS) # The LOCAL_MODULE name is referenced by the code. Don't change it. -- cgit v1.2.3