summaryrefslogtreecommitdiffstats
path: root/fs_mgr/Android.mk
diff options
context:
space:
mode:
authorKeun-young Park <keunyoung@google.com>2017-01-09 16:39:49 -0800
committerKeun-young Park <keunyoung@google.com>2017-01-10 10:17:57 -0800
commit22e81991750555068131b5d515453c598027c46f (patch)
treec1f79aa80f7a6cf2f87e1ee9d6c253e64712c116 /fs_mgr/Android.mk
parentabc26ed753bf313950984e1d9e520cb0088adefa (diff)
downloadsystem_core-22e81991750555068131b5d515453c598027c46f.tar.gz
system_core-22e81991750555068131b5d515453c598027c46f.tar.bz2
system_core-22e81991750555068131b5d515453c598027c46f.zip
e2fsck: drop -f when TARGET_USES_MKE2FS is enabled
- Drop forced (-f) e2fsck check when the product has enabled new ext4 generation by setting TARGET_USES_MKE2FS. - The new generation tool is supposed to give better stability, thus justifying dropping -f. - This should help reducing boot-up time as full check (-f) can increase boot-up time significantly depending on amount of data. bug: 32246772 Test: many reboots Change-Id: I631525bf7504bbfb025e170c8d24ad9d3ef3532e
Diffstat (limited to 'fs_mgr/Android.mk')
-rw-r--r--fs_mgr/Android.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/fs_mgr/Android.mk b/fs_mgr/Android.mk
index d6b699bdd..8997cab05 100644
--- a/fs_mgr/Android.mk
+++ b/fs_mgr/Android.mk
@@ -32,6 +32,11 @@ LOCAL_MODULE:= libfs_mgr
LOCAL_STATIC_LIBRARIES := $(common_static_libraries)
LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include
LOCAL_CFLAGS := -Werror
+ifeq ($(TARGET_USERIMAGES_USE_EXT4), true)
+ ifeq ($(TARGET_USES_MKE2FS), true)
+ LOCAL_CFLAGS += -DTARGET_USES_MKE2FS
+ endif
+endif
ifneq (,$(filter userdebug,$(TARGET_BUILD_VARIANT)))
LOCAL_CFLAGS += -DALLOW_ADBD_DISABLE_VERITY=1
endif