forked from Freetz/freetz
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Config.in
104 lines (94 loc) · 4.18 KB
/
Config.in
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
config FREETZ_PACKAGE_E2FSPROGS
bool "e2fsprogs 1.41.14 (binary only)"
default n
help
This package contains essential ext2, ext3 and ext4 filesystem
utilities which consists of e2fsck, mke2fs, debugfs, dumpe2fs,
tune2fs, and most of the other core ext2 filesystem utilities.
Homepage: http://e2fsprogs.sourceforge.net/
config FREETZ_PACKAGE_E2FSPROGS_STATIC
bool "link all e2fsprog-libraries statically"
default y
depends on FREETZ_PACKAGE_E2FSPROGS
help
This option causes all e2fsprog-libraries to be linked in statically.
Other libraries, e.g. libuClibc, libgcc, are still linked in dynamically.
Deactivating this option causes dynamic versions of all e2fsprog-libraries
to be created and copied into the image. By using dynamic libraries you
can save upto 650KB (uncompressed) in the image provided you include more
than one tool in it, that is by including only one tool you don't save
anything, the image may even become bigger (and it actually does).
NB: Once again for those who don't read long explanations, DON'T deactivate
this option, if e2fsck is the only tool you actually include in the image.
config FREETZ_PACKAGE_E2FSPROGS_E2FSCK
bool "Checking Tools"
default n
depends on FREETZ_PACKAGE_E2FSPROGS
select FREETZ_LIB_libblkid if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libcom_err if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libe2p if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libext2fs if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libuuid if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
help
Copy e2fsck, fsck and the fsck.ext* symlinks to image
config FREETZ_PACKAGE_E2FSPROGS_E2MAKING
bool "Making tools"
default n
depends on FREETZ_PACKAGE_E2FSPROGS
select FREETZ_LIB_libblkid if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libcom_err if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libe2p if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libext2fs if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libuuid if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
help
Copy mke2fs, the mkfs.ext* symlinks and mklost+found to image
config FREETZ_PACKAGE_E2FSPROGS_E2TUNING
bool "Tuning tools"
default n
depends on FREETZ_PACKAGE_E2FSPROGS
select FREETZ_LIB_libblkid if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libcom_err if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libe2p if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libext2fs if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libuuid if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
help
Copy tune2fs, chattr, lsattr and dumpe2fs to image
config FREETZ_PACKAGE_E2FSPROGS_E2DEBUG
bool "Debugging tools"
default n
depends on FREETZ_PACKAGE_E2FSPROGS
select FREETZ_LIB_libblkid if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libcom_err if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libe2p if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libext2fs if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libss if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libuuid if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
help
Copy e2image, e2undo, debugfs and logsave to image
config FREETZ_PACKAGE_E2FSPROGS_BLKID
bool "blkid"
default n
depends on FREETZ_PACKAGE_E2FSPROGS && ! FREETZ_BUSYBOX_BLKID
select FREETZ_LIB_libblkid if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libext2fs if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
help
Copy blkid to image
config FREETZ_PACKAGE_E2FSPROGS_E2FIXING
bool "Repair and misc. tools"
default n
depends on FREETZ_PACKAGE_E2FSPROGS
select FREETZ_PACKAGE_E2FSPROGS_BLKID if ! FREETZ_BUSYBOX_BLKID
select FREETZ_LIB_libext2fs if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libcom_err if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libuuid if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
help
Copy badblocks, filefrag, e2freefrag, uuidd and uuidgen to image
config FREETZ_PACKAGE_E2FSPROGS_E2RESIZE
bool "Resize tools"
default n
depends on FREETZ_PACKAGE_E2FSPROGS
select FREETZ_LIB_libe2p if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libext2fs if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
select FREETZ_LIB_libcom_err if ! FREETZ_PACKAGE_E2FSPROGS_STATIC
help
Copy resize2fs to image