open-plc-utils: new package
[buildroot-gz.git] / package / e2fsprogs / Config.in
blobf5011d1771e12b9ff8317eb4ef25a099eb32aa85
2 config BR2_PACKAGE_E2FSPROGS
3         bool "e2fsprogs"
4         depends on BR2_USE_WCHAR # util-linux
5         depends on BR2_USE_MMU # util-linux/libblkid
6         select BR2_PACKAGE_UTIL_LINUX
7         select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
8         select BR2_PACKAGE_UTIL_LINUX_LIBUUID
9         help
10           The EXT2 file system utilities.
12           http://e2fsprogs.sf.net
14 if BR2_PACKAGE_E2FSPROGS
16 config BR2_PACKAGE_E2FSPROGS_BADBLOCKS
17         bool "badblocks"
18         default y
20 config BR2_PACKAGE_E2FSPROGS_CHATTR
21         bool "chattr"
22         default y
24 config BR2_PACKAGE_E2FSPROGS_DEBUGFS
25         bool "debugfs"
27 config BR2_PACKAGE_E2FSPROGS_DUMPE2FS
28         bool "dumpe2fs"
29         default y
31 config BR2_PACKAGE_E2FSPROGS_E2FREEFRAG
32         bool "e2freefrag"
33         default y
35 config BR2_PACKAGE_E2FSPROGS_E2FSCK
36         bool "e2fsck"
37         default y
39 config BR2_PACKAGE_E2FSPROGS_E2IMAGE
40         bool "e2image"
42 config BR2_PACKAGE_E2FSPROGS_E2LABEL
43         bool "e2label"
44         default y
46 config BR2_PACKAGE_E2FSPROGS_E2UNDO
47         bool "e2undo"
48         default y
50 config BR2_PACKAGE_E2FSPROGS_E4DEFRAG
51         bool "e4defrag"
52         depends on !BR2_nios2 # fallocate not implemented
53         depends on !BR2_TOOLCHAIN_USES_UCLIBC # sync_file_range not impl
55 comment "e4defrag needs an (e)glibc or musl toolchain"
56         depends on BR2_TOOLCHAIN_USES_UCLIBC
58 config BR2_PACKAGE_E2FSPROGS_FILEFRAG
59         bool "filefrag"
60         default y
62 config BR2_PACKAGE_E2FSPROGS_FINDFS
63         bool "findfs"
64         default y
65         select BR2_PACKAGE_E2FSPROGS_E2LABEL
67 config BR2_PACKAGE_E2FSPROGS_FSCK
68         bool "fsck"
69         default y
71 config BR2_PACKAGE_E2FSPROGS_LOGSAVE
72         bool "logsave"
73         default y
75 config BR2_PACKAGE_E2FSPROGS_LSATTR
76         bool "lsattr"
77         default y
79 config BR2_PACKAGE_E2FSPROGS_MKE2FS
80         bool "mke2fs"
81         default y
83 config BR2_PACKAGE_E2FSPROGS_MKLOSTFOUND
84         bool "mklost+found"
85         default y
87 config BR2_PACKAGE_E2FSPROGS_RESIZE2FS
88         bool "resize2fs"
90 config BR2_PACKAGE_E2FSPROGS_TUNE2FS
91         bool "tune2fs"
92         default y
93         select BR2_PACKAGE_E2FSPROGS_E2LABEL
95 config BR2_PACKAGE_E2FSPROGS_UUIDGEN
96         bool "uuidgen"
97         default y
99 endif
101 comment "e2fsprogs needs a toolchain w/ wchar"
102         depends on !BR2_USE_WCHAR