package/python-simplejson: bump version to 3.8.2
[buildroot-gz.git] / package / e2fsprogs / Config.in
blob4db11e1fc31b84f0f6b3d6df6acab6bc8cdc03c8
1 config BR2_PACKAGE_E2FSPROGS
2         bool "e2fsprogs"
3         depends on BR2_USE_WCHAR # util-linux
4         depends on BR2_USE_MMU # util-linux/libblkid
5         select BR2_PACKAGE_UTIL_LINUX
6         select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
7         select BR2_PACKAGE_UTIL_LINUX_LIBUUID
8         help
9           The EXT2 file system utilities.
11           http://e2fsprogs.sf.net
13 if BR2_PACKAGE_E2FSPROGS
15 config BR2_PACKAGE_E2FSPROGS_BADBLOCKS
16         bool "badblocks"
17         default y
19 config BR2_PACKAGE_E2FSPROGS_CHATTR
20         bool "chattr"
21         default y
23 config BR2_PACKAGE_E2FSPROGS_DEBUGFS
24         bool "debugfs"
26 config BR2_PACKAGE_E2FSPROGS_DUMPE2FS
27         bool "dumpe2fs"
28         default y
30 config BR2_PACKAGE_E2FSPROGS_E2FREEFRAG
31         bool "e2freefrag"
32         default y
34 config BR2_PACKAGE_E2FSPROGS_E2FSCK
35         bool "e2fsck"
36         default y
38 config BR2_PACKAGE_E2FSPROGS_E2IMAGE
39         bool "e2image"
41 config BR2_PACKAGE_E2FSPROGS_E2LABEL
42         bool "e2label"
43         default y
45 config BR2_PACKAGE_E2FSPROGS_E2UNDO
46         bool "e2undo"
47         default y
49 config BR2_PACKAGE_E2FSPROGS_E4DEFRAG
50         bool "e4defrag"
51         depends on !BR2_nios2 # fallocate not implemented
52         depends on !BR2_TOOLCHAIN_USES_UCLIBC # sync_file_range not impl
54 comment "e4defrag needs a glibc or musl toolchain"
55         depends on BR2_TOOLCHAIN_USES_UCLIBC
57 config BR2_PACKAGE_E2FSPROGS_FILEFRAG
58         bool "filefrag"
59         default y
61 config BR2_PACKAGE_E2FSPROGS_FSCK
62         bool "fsck"
63         default y
65 config BR2_PACKAGE_E2FSPROGS_FUSE2FS
66         bool "fuse2fs"
67         depends on !BR2_STATIC_LIBS # libfuse
68         depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse
69         select BR2_PACKAGE_LIBFUSE
71 comment "fuse2fs needs a toolchain w/ threads, dynamic library"
72         depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
74 config BR2_PACKAGE_E2FSPROGS_LOGSAVE
75         bool "logsave"
76         default y
78 config BR2_PACKAGE_E2FSPROGS_LSATTR
79         bool "lsattr"
80         default y
82 config BR2_PACKAGE_E2FSPROGS_MKE2FS
83         bool "mke2fs"
84         default y
86 config BR2_PACKAGE_E2FSPROGS_MKLOSTFOUND
87         bool "mklost+found"
88         default y
90 config BR2_PACKAGE_E2FSPROGS_RESIZE2FS
91         bool "resize2fs"
93 config BR2_PACKAGE_E2FSPROGS_TUNE2FS
94         bool "tune2fs"
95         default y
96         select BR2_PACKAGE_E2FSPROGS_E2LABEL
98 config BR2_PACKAGE_E2FSPROGS_UUIDGEN
99         bool "uuidgen"
100         default y
102 endif
104 comment "e2fsprogs needs a toolchain w/ wchar"
105         depends on BR2_USE_MMU
106         depends on !BR2_USE_WCHAR