summaryrefslogtreecommitdiff
path: root/Config.in
diff options
context:
space:
mode:
Diffstat (limited to 'Config.in')
-rw-r--r--Config.in75
1 files changed, 37 insertions, 38 deletions
diff --git a/Config.in b/Config.in
index 450c4a6d4..64281f03e 100644
--- a/Config.in
+++ b/Config.in
@@ -292,31 +292,30 @@ config BUILD_LIBBUSYBOX
292 binary serves no purpose (and increases the size). You should 292 binary serves no purpose (and increases the size). You should
293 almost certainly say "no" to this right now. 293 almost certainly say "no" to this right now.
294 294
295config FEATURE_FULL_LIBBUSYBOX 295### config FEATURE_FULL_LIBBUSYBOX
296 bool "Feature-complete libbusybox" 296### bool "Feature-complete libbusybox"
297 default n if !FEATURE_SHARED_BUSYBOX 297### default n if !FEATURE_SHARED_BUSYBOX
298 depends on BUILD_LIBBUSYBOX 298### depends on BUILD_LIBBUSYBOX
299 help 299### help
300 Build a libbusybox with the complete feature-set, disregarding 300### Build a libbusybox with the complete feature-set, disregarding
301 the actually selected config. 301### the actually selected config.
302 302###
303 Normally, libbusybox will only contain the features which are 303### Normally, libbusybox will only contain the features which are
304 used by busybox itself. If you plan to write a separate 304### used by busybox itself. If you plan to write a separate
305 standalone application which uses libbusybox say 'Y'. 305### standalone application which uses libbusybox say 'Y'.
306 306###
307 Note: libbusybox is GPL, not LGPL, and exports no stable API that 307### Note: libbusybox is GPL, not LGPL, and exports no stable API that
308 might act as a copyright barrier. We can and will modify the 308### might act as a copyright barrier. We can and will modify the
309 exported function set between releases (even minor version number 309### exported function set between releases (even minor version number
310 changes), and happily break out-of-tree features. 310### changes), and happily break out-of-tree features.
311 311###
312 Say 'N' if in doubt. 312### Say 'N' if in doubt.
313 313
314config FEATURE_SHARED_BUSYBOX 314config FEATURE_SHARED_BUSYBOX
315 bool "Use shared libbusybox for busybox" 315 bool "Produce additional busybox binary linked against libbusybox"
316 default y if BUILD_LIBBUSYBOX 316 default y if BUILD_LIBBUSYBOX
317 depends on !STATIC && BUILD_LIBBUSYBOX 317 depends on !STATIC && BUILD_LIBBUSYBOX
318 help 318 help
319 Use libbusybox.so also for busybox itself.
320 You need to have a working dynamic linker to use this variant. 319 You need to have a working dynamic linker to use this variant.
321 320
322config LFS 321config LFS
@@ -331,24 +330,24 @@ config LFS
331 cp, mount, tar, and many others. If you want to access files larger 330 cp, mount, tar, and many others. If you want to access files larger
332 than 2 Gigabytes, enable this option. Otherwise, leave it set to 'N'. 331 than 2 Gigabytes, enable this option. Otherwise, leave it set to 'N'.
333 332
334config BUILD_AT_ONCE 333### config BUILD_AT_ONCE
335 bool "Compile all sources at once" 334### bool "Compile all sources at once"
336 default n 335### default n
337 help 336### help
338 Normally each source-file is compiled with one invocation of 337### Normally each source-file is compiled with one invocation of
339 the compiler. 338### the compiler.
340 If you set this option, all sources are compiled at once. 339### If you set this option, all sources are compiled at once.
341 This gives the compiler more opportunities to optimize which can 340### This gives the compiler more opportunities to optimize which can
342 result in smaller and/or faster binaries. 341### result in smaller and/or faster binaries.
343 342###
344 Setting this option will consume alot of memory, e.g. if you 343### Setting this option will consume alot of memory, e.g. if you
345 enable all applets with all features, gcc uses more than 300MB 344### enable all applets with all features, gcc uses more than 300MB
346 RAM during compilation of busybox. 345### RAM during compilation of busybox.
347 346###
348 This option is most likely only beneficial for newer compilers 347### This option is most likely only beneficial for newer compilers
349 such as gcc-4.1 and above. 348### such as gcc-4.1 and above.
350 349###
351 Say 'N' unless you know what you are doing. 350### Say 'N' unless you know what you are doing.
352 351
353endmenu 352endmenu
354 353