summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/e2fsprogs.in9
-rw-r--r--rules/e2fsprogs.make6
2 files changed, 14 insertions, 1 deletions
diff --git a/rules/e2fsprogs.in b/rules/e2fsprogs.in
index 8654f763e..be2805f79 100644
--- a/rules/e2fsprogs.in
+++ b/rules/e2fsprogs.in
@@ -156,6 +156,15 @@ config E2FSPROGS_INSTALL_FSCK_EXT4DEV
Create link to fsck.ext4dev program.
+config E2FSPROGS_INSTALL_DEBUGFS
+ bool
+ select E2FSPROGS_LIBEXT2FS
+ select E2FSPROGS_LIBE2P
+ select E2FSPROGS_LIBSS
+ select E2FSPROGS_LIBCOM_ERR
+ prompt "debugfs"
+ help
+ Enable support for debugfs program.
config E2FSPROGS_INSTALL_E2IMAGE
bool
diff --git a/rules/e2fsprogs.make b/rules/e2fsprogs.make
index c43777f5e..dfeba3a2b 100644
--- a/rules/e2fsprogs.make
+++ b/rules/e2fsprogs.make
@@ -52,7 +52,7 @@ E2FSPROGS_CONF_OPT := \
--disable-libblkid \
--disable-quota \
--disable-backtrace \
- --disable-debugfs \
+ --$(call ptx/endis,PTXCONF_E2FSPROGS_INSTALL_DEBUGFS)-debugfs \
--$(call ptx/endis,PTXCONF_E2FSPROGS_IMAGER)-imager \
--$(call ptx/endis,PTXCONF_E2FSPROGS_RESIZER)-resizer \
--disable-defrag \
@@ -139,6 +139,10 @@ ifdef PTXCONF_E2FSPROGS_INSTALL_FSCK_EXT4DEV
endif
+ifdef PTXCONF_E2FSPROGS_INSTALL_DEBUGFS
+ @$(call install_copy, e2fsprogs, 0, 0, 0755, -, /sbin/debugfs)
+endif
+
ifdef PTXCONF_E2FSPROGS_INSTALL_E2IMAGE
@$(call install_copy, e2fsprogs, 0, 0, 0755, -, /sbin/e2image)
endif