fix uclibc_target with devel headers
[buildroot.git] / package / busybox / Config.in
blobb85068c42e925959977c157236fef5897ff73f26
1 config BR2_PACKAGE_BUSYBOX
2         bool "BusyBox"
3         default y
4         help
5           The Swiss Army Knife of embedded Linux.  It slices, it dices, it
6           makes Julian Fries.
8           http://busybox.net/
10           Most people will answer Y.
12 choice
13         prompt "BusyBox Version"
14         depends on BR2_PACKAGE_BUSYBOX
15         default BR2_BUSYBOX_VERSION_1_12_0
16         help
17           Select the version of BusyBox you wish to use.
19         config BR2_BUSYBOX_VERSION_1_2_2_1
20                 bool "BusyBox 1.2.2.1"
21                 depends on BR2_DEPRECATED
23         config BR2_BUSYBOX_VERSION_1_6_1
24                 bool "BusyBox 1.6.1"
25                 depends on BR2_DEPRECATED
27         config BR2_BUSYBOX_VERSION_1_6_2
28                 bool "BusyBox 1.6.2"
29                 depends on BR2_DEPRECATED
31         config BR2_BUSYBOX_VERSION_1_7_0
32                 bool "BusyBox 1.7.0"
33                 depends on BR2_DEPRECATED
35         config BR2_BUSYBOX_VERSION_1_7_1
36                 bool "BusyBox 1.7.1"
37                 depends on BR2_DEPRECATED
39         config BR2_BUSYBOX_VERSION_1_7_2
40                 bool "BusyBox 1.7.2"
41                 depends on BR2_DEPRECATED
43         config BR2_BUSYBOX_VERSION_1_7_3
44                 bool "BusyBox 1.7.3"
45                 depends on BR2_DEPRECATED
47         config BR2_BUSYBOX_VERSION_1_7_4
48                 bool "BusyBox 1.7.4"
49                 depends on BR2_DEPRECATED
51         config BR2_BUSYBOX_VERSION_1_7_5
52                 bool "BusyBox 1.7.5"
53                 depends on BR2_DEPRECATED
55         config BR2_BUSYBOX_VERSION_1_8_0
56                 bool "BusyBox 1.8.0"
57                 depends on BR2_DEPRECATED
59         config BR2_BUSYBOX_VERSION_1_8_1
60                 bool "BusyBox 1.8.1"
61                 depends on BR2_DEPRECATED
63         config BR2_BUSYBOX_VERSION_1_8_2
64                 bool "BusyBox 1.8.2"
65                 depends on BR2_DEPRECATED
67         config BR2_BUSYBOX_VERSION_1_8_3
68                 bool "BusyBox 1.8.3"
69                 depends on BR2_DEPRECATED
71         config BR2_BUSYBOX_VERSION_1_9_0
72                 bool "BusyBox 1.9.0"
73                 depends on BR2_DEPRECATED
75         config BR2_BUSYBOX_VERSION_1_9_1
76                 bool "BusyBox 1.9.1"
77                 depends on BR2_DEPRECATED
79         config BR2_BUSYBOX_VERSION_1_9_2
80                 bool "BusyBox 1.9.2"
81                 depends on BR2_DEPRECATED
83         config BR2_BUSYBOX_VERSION_1_10_0
84                 bool "BusyBox 1.10.0"
85                 depends on BR2_DEPRECATED
87         config BR2_BUSYBOX_VERSION_1_10_1
88                 bool "BusyBox 1.10.1"
89                 depends on BR2_DEPRECATED
91         config BR2_BUSYBOX_VERSION_1_10_2
92                 bool "BusyBox 1.10.2"
93                 depends on BR2_DEPRECATED
95         config BR2_BUSYBOX_VERSION_1_10_3
96                 bool "BusyBox 1.10.3"
98         config BR2_BUSYBOX_VERSION_1_11_1
99                 bool "BusyBox 1.11.1"
101         config BR2_BUSYBOX_VERSION_1_12_0
102                 bool "BusyBox 1.12.0"
105         config BR2_PACKAGE_BUSYBOX_SNAPSHOT
106                 bool "daily snapshot"
108 endchoice
110 config BR2_BUSYBOX_VERSION
111         string
112         default "1.2.2.1"       if BR2_BUSYBOX_VERSION_1_2_2_1
113         default "1.6.1"         if BR2_BUSYBOX_VERSION_1_6_1
114         default "1.6.2"         if BR2_BUSYBOX_VERSION_1_6_2
115         default "1.7.0"         if BR2_BUSYBOX_VERSION_1_7_0
116         default "1.7.1"         if BR2_BUSYBOX_VERSION_1_7_1
117         default "1.7.2"         if BR2_BUSYBOX_VERSION_1_7_2
118         default "1.7.3"         if BR2_BUSYBOX_VERSION_1_7_3
119         default "1.7.4"         if BR2_BUSYBOX_VERSION_1_7_4
120         default "1.7.5"         if BR2_BUSYBOX_VERSION_1_7_5
121         default "1.8.0"         if BR2_BUSYBOX_VERSION_1_8_0
122         default "1.8.1"         if BR2_BUSYBOX_VERSION_1_8_1
123         default "1.8.2"         if BR2_BUSYBOX_VERSION_1_8_2
124         default "1.8.3"         if BR2_BUSYBOX_VERSION_1_8_3
125         default "1.9.0"         if BR2_BUSYBOX_VERSION_1_9_0
126         default "1.9.1"         if BR2_BUSYBOX_VERSION_1_9_1
127         default "1.9.2"         if BR2_BUSYBOX_VERSION_1_9_2
128         default "1.10.0"        if BR2_BUSYBOX_VERSION_1_10_0
129         default "1.10.1"        if BR2_BUSYBOX_VERSION_1_10_1
130         default "1.10.2"        if BR2_BUSYBOX_VERSION_1_10_2
131         default "1.10.3"        if BR2_BUSYBOX_VERSION_1_10_3
132         default "1.11.1"        if BR2_BUSYBOX_VERSION_1_11_1
133         default "1.12.0"        if BR2_BUSYBOX_VERSION_1_12_0
136 config BR2_PACKAGE_BUSYBOX_INSTALL_SYMLINKS
137         bool "Install symlinks for BusyBox applets"
138         depends on BR2_PACKAGE_BUSYBOX
139         default y
140         help
141           If you want to automatically install symlinks for all the
142           supported applets to the busybox binary, then answer Y.
144           This may overwrite files from other packages if your
145           busybox includes replacement applets for the package.
147           If you wish to just install /bin/busybox, then answer N.
149 config BR2_PACKAGE_BUSYBOX_CONFIG
150         string "BusyBox configuration file to use?"
151         depends on BR2_PACKAGE_BUSYBOX
152         default "target/device/x86/i386/busybox.config" if BR2_PACKAGE_BUSYBOX_SNAPSHOT
153         default "package/busybox/busybox-1.2.2.1.config" if BR2_BUSYBOX_VERSION_1_2_2_1
154         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_6_1
155         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_6_2
156         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_0
157         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_1
158         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_2
159         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_3
160         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_4
161         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_5
162         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_8_0
163         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_8_1
164         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_8_2
165         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_8_3
166         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_9_0
167         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_9_1
168         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_9_2
169         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_10_0
170         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_10_1
171         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_10_2
172         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_10_3
173         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_11_1
174         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_12_0
175         help
176           Some people may wish to use their own modified BusyBox configuration
177           file, and will specify their config file location with this option.
179           Most people will just use the default BusyBox configuration file.
181 config BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
182         bool "Hide applications that are provided by busybox"
183         depends on BR2_PACKAGE_BUSYBOX
184         default y if BR2_PACKAGE_BUSYBOX_SNAPSHOT
185         help
186           Do not show packages in menuconfig that are potentially provided
187           by busybox.
189 config BR2_PACKAGE_BUSYBOX_SKELETON
190         bool "use minimal target skeleton"
191         depends on BR2_PACKAGE_BUSYBOX
192         depends on !BR2_BUSYBOX_VERSION_1_0_1
193         help
194           Use a minimal target skeleton. Make sure to select mdev
195           which is used to populate /dev/.
197 config BR2_PACKAGE_BUSYBOX_INITRAMFS
198         bool "initramfs perusing busybox"
199         depends on BR2_PACKAGE_BUSYBOX
200         help
201           Build small initramfs perusing busybox.
202           This is still experimental.