summaryrefslogtreecommitdiff
path: root/package/e2fsprogs/Config.in
blob: 2410fef99bf99f9d2632803f059ac4f909a828e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130

config BR2_PACKAGE_E2FSPROGS
	bool "e2fsprogs"
	depends on BR2_LARGEFILE
	help
	  The EXT2 file system utilities and libraries

menuconfig BR2_PACKAGE_E2FSPROGS_UTILS
	bool "e2fsprogs utilities"
	depends on BR2_PACKAGE_E2FSPROGS
	help
	  e2fsprogs utilities selection

if BR2_PACKAGE_E2FSPROGS_UTILS

config BR2_PACKAGE_E2FSPROGS_BADBLOCKS
	bool "badblocks"
	default y

config BR2_PACKAGE_E2FSPROGS_BLKID
	bool "blkid"
	default y
	select BR2_PACKAGE_E2FSPROGS_LIBBLKID

config BR2_PACKAGE_E2FSPROGS_CHATTR
	bool "chattr"
	default y

config BR2_PACKAGE_E2FSPROGS_DEBUGFS
	bool "debugfs"

config BR2_PACKAGE_E2FSPROGS_DUMPE2FS
	bool "dumpe2fs"
	default y
	select BR2_PACKAGE_E2FSPROGS_LIBUUID

config BR2_PACKAGE_E2FSPROGS_E2FREEFRAG
	bool "e2freefrag"
	default y

config BR2_PACKAGE_E2FSPROGS_E2FSCK
	bool "e2fsck"
	default y
	select BR2_PACKAGE_E2FSPROGS_LIBBLKID

config BR2_PACKAGE_E2FSPROGS_E2IMAGE
	bool "e2image"

config BR2_PACKAGE_E2FSPROGS_E2LABEL
	bool "e2label"
	default y
	select BR2_PACKAGE_E2FSPROGS_LIBBLKID

config BR2_PACKAGE_E2FSPROGS_E2UNDO
	bool "e2undo"
	default y

config BR2_PACKAGE_E2FSPROGS_FILEFRAG
	bool "filefrag"
	default y

config BR2_PACKAGE_E2FSPROGS_FINDFS
	bool "findfs"
	default y
	select BR2_PACKAGE_E2FSPROGS_E2LABEL

config BR2_PACKAGE_E2FSPROGS_FSCK
	bool "fsck"
	default y
	select BR2_PACKAGE_E2FSPROGS_LIBBLKID

config BR2_PACKAGE_E2FSPROGS_LOGSAVE
	bool "logsave"
	default y

config BR2_PACKAGE_E2FSPROGS_LSATTR
	bool "lsattr"
	default y

config BR2_PACKAGE_E2FSPROGS_MKE2FS
	bool "mke2fs"
	default y
	select BR2_PACKAGE_E2FSPROGS_LIBBLKID

config BR2_PACKAGE_E2FSPROGS_MKLOSTFOUND
	bool "mklost+found"
	default y
	depends on BR2_PACKAGE_E2FSPROGS

config BR2_PACKAGE_E2FSPROGS_RESIZE2FS
	bool "resize2fs"

config BR2_PACKAGE_E2FSPROGS_TUNE2FS
	bool "tune2fs"
	default y
	select BR2_PACKAGE_E2FSPROGS_E2LABEL

config BR2_PACKAGE_E2FSPROGS_UUIDGEN
	bool "uuidgen"
	default y
	select BR2_PACKAGE_E2FSPROGS_LIBUUID

config BR2_PACKAGE_E2FSPROGS_UUIDD
	bool "uuidd"
	default y
	select BR2_PACKAGE_E2FSPROGS_LIBUUID
	help
	  The uuidd daemon from the e2fsprogs suite

endif

menu "e2fsprogs libraries"
	depends on BR2_PACKAGE_E2FSPROGS

config BR2_PACKAGE_E2FSPROGS_LIBUUID
	bool "libuuid"
	help
	  The uuid library from the e2fsprogs suite

config BR2_PACKAGE_E2FSPROGS_LIBBLKID
	bool "libblkid"
	select BR2_PACKAGE_E2FSPROGS_LIBUUID
	help
	  The blkid library from the e2fsprogs suite

endmenu

comment "e2fsprogs requires a toolchain with LARGEFILE support"
	depends on !BR2_LARGEFILE