pass HOST_ variables, not BUILD_
[buildroot.git] / package / busybox / Config.in
blob72b23d40fc4986eb06240b527710e8dffee9c370
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"
97                 depends on BR2_DEPRECATED
99         config BR2_BUSYBOX_VERSION_1_11_1
100                 bool "BusyBox 1.11.1"
101                 depends on BR2_DEPRECATED
103         config BR2_BUSYBOX_VERSION_1_12_2
104                 bool "BusyBox 1.12.2"
106         config BR2_BUSYBOX_VERSION_1_13_0
107                 bool "BusyBox 1.13.0"
110         config BR2_PACKAGE_BUSYBOX_SNAPSHOT
111                 bool "daily snapshot"
113 endchoice
115 config BR2_BUSYBOX_VERSION
116         string
117         default "1.2.2.1"       if BR2_BUSYBOX_VERSION_1_2_2_1
118         default "1.6.1"         if BR2_BUSYBOX_VERSION_1_6_1
119         default "1.6.2"         if BR2_BUSYBOX_VERSION_1_6_2
120         default "1.7.0"         if BR2_BUSYBOX_VERSION_1_7_0
121         default "1.7.1"         if BR2_BUSYBOX_VERSION_1_7_1
122         default "1.7.2"         if BR2_BUSYBOX_VERSION_1_7_2
123         default "1.7.3"         if BR2_BUSYBOX_VERSION_1_7_3
124         default "1.7.4"         if BR2_BUSYBOX_VERSION_1_7_4
125         default "1.7.5"         if BR2_BUSYBOX_VERSION_1_7_5
126         default "1.8.0"         if BR2_BUSYBOX_VERSION_1_8_0
127         default "1.8.1"         if BR2_BUSYBOX_VERSION_1_8_1
128         default "1.8.2"         if BR2_BUSYBOX_VERSION_1_8_2
129         default "1.8.3"         if BR2_BUSYBOX_VERSION_1_8_3
130         default "1.9.0"         if BR2_BUSYBOX_VERSION_1_9_0
131         default "1.9.1"         if BR2_BUSYBOX_VERSION_1_9_1
132         default "1.9.2"         if BR2_BUSYBOX_VERSION_1_9_2
133         default "1.10.0"        if BR2_BUSYBOX_VERSION_1_10_0
134         default "1.10.1"        if BR2_BUSYBOX_VERSION_1_10_1
135         default "1.10.2"        if BR2_BUSYBOX_VERSION_1_10_2
136         default "1.10.3"        if BR2_BUSYBOX_VERSION_1_10_3
137         default "1.11.1"        if BR2_BUSYBOX_VERSION_1_11_1
138         default "1.12.2"        if BR2_BUSYBOX_VERSION_1_12_2
139         default "1.13.0"        if BR2_BUSYBOX_VERSION_1_13_0
142 config BR2_PACKAGE_BUSYBOX_INSTALL_SYMLINKS
143         bool "Install symlinks for BusyBox applets"
144         depends on BR2_PACKAGE_BUSYBOX
145         default y
146         help
147           If you want to automatically install symlinks for all the
148           supported applets to the busybox binary, then answer Y.
150           This may overwrite files from other packages if your
151           busybox includes replacement applets for the package.
153           If you wish to just install /bin/busybox, then answer N.
155 config BR2_PACKAGE_BUSYBOX_CONFIG
156         string "BusyBox configuration file to use?"
157         depends on BR2_PACKAGE_BUSYBOX
158         default "target/device/x86/i386/busybox.config" if BR2_PACKAGE_BUSYBOX_SNAPSHOT
159         default "package/busybox/busybox-1.2.2.1.config" if BR2_BUSYBOX_VERSION_1_2_2_1
160         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_6_1
161         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_6_2
162         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_0
163         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_1
164         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_2
165         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_3
166         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_4
167         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_7_5
168         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_8_0
169         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_8_1
170         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_8_2
171         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_8_3
172         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_9_0
173         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_9_1
174         default "package/busybox/busybox-1.6.0.config" if BR2_BUSYBOX_VERSION_1_9_2
175         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_10_0
176         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_10_1
177         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_10_2
178         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_10_3
179         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_11_1
180         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_12_0
181         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_12_2
182         default "package/busybox/busybox-1.10.0.config" if BR2_BUSYBOX_VERSION_1_13_0
183         help
184           Some people may wish to use their own modified BusyBox configuration
185           file, and will specify their config file location with this option.
187           Most people will just use the default BusyBox configuration file.
189 config BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
190         bool "Hide applications that are provided by busybox"
191         depends on BR2_PACKAGE_BUSYBOX
192         default y
193         help
194           Do not show packages in menuconfig that are potentially provided
195           by busybox.
197           It is highly recommended to leave this at the default of 'Y'.
199 config BR2_PACKAGE_BUSYBOX_SKELETON
200         bool "use minimal target skeleton"
201         depends on BR2_PACKAGE_BUSYBOX
202         depends on !BR2_BUSYBOX_VERSION_1_0_1
203         help
204           Use a minimal target skeleton. Make sure to select mdev
205           which is used to populate /dev/.
207 config BR2_PACKAGE_BUSYBOX_INITRAMFS
208         bool "initramfs perusing busybox"
209         depends on BR2_PACKAGE_BUSYBOX
210         help
211           Build small initramfs perusing busybox.
212           This is still experimental.