126 lines
		
	
	
		
			5.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			126 lines
		
	
	
		
			5.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # BusyBox configuration option Help File
 | |
| #
 | |
| # Format of this file: description<nl>variable<nl>help text<nl><nl>.
 | |
| # The help texts may contain empty lines, but every non-empty line must
 | |
| # be indented two positions.  Order of the help texts does not matter,
 | |
| # however, no variable should be documented twice: if it is, only the
 | |
| # first occurrence will be used. We try to keep the help texts of related
 | |
| # variables close together. Lines starting with `#' are ignored. To be
 | |
| # nice to menuconfig, limit your line length to 70 characters. 
 | |
| #
 | |
| # Comments of the form "# Choice:" followed by a menu name are used
 | |
| # internally by the maintainers' consistency-checking tools.
 | |
| #
 | |
| # If you add a help text to this file, please try to be as gentle as
 | |
| # possible. Don't use unexplained acronyms and generally write for the
 | |
| # hypothetical ignorant but intelligent user who has just bought a PC,
 | |
| # removed Windows, installed Linux and is now compiling up BusyBox
 | |
| # for the first time. Tell them what to do if they're unsure. 
 | |
| #
 | |
| # Mention all the relevant READMEs and HOWTOs in the help text.
 | |
| # Make them file URLs relative to the top level of the source tree so
 | |
| # that help browsers can turn them into hotlinks.  All URLs ahould be
 | |
| # surrounded by <>.
 | |
| #
 | |
| # Repetitions are fine since the help texts are not meant to be read
 | |
| # in sequence.  It is good style to include URLs pointing to more
 | |
| # detailed technical information, pictures of the hardware, etc.
 | |
| #
 | |
| # The most important thing to include in a help entry is *motivation*.
 | |
| # Explain why someone configuring BusyBox might want to select your
 | |
| # option.
 | |
| #
 | |
| 
 | |
| Show verbose applets usage message
 | |
| CONFIG_FEATURE_VERBOSE_USAGE
 | |
|   All BusyBox applets will show more verbose help messages when
 | |
|   busybox is invoked with --help.  This will add lots of text to the
 | |
|   busybox binary.  In the default configuration, this will add about
 | |
|   13k, but it can add much more depending on your configuration.
 | |
| 
 | |
| Enable automatic symlink creation for BusyBox built-in applets
 | |
| CONFIG_FEATURE_INSTALLER
 | |
|   Enable 'busybox --install [-s]' support.  This will allow you to use
 | |
|   busybox at runtime to create hard links or symlinks for all the
 | |
|   applets that are compiled into busybox.  This feature requires the
 | |
|   /proc filesystem.
 | |
| 
 | |
| Locale support
 | |
| CONFIG_LOCALE_SUPPORT
 | |
|   Enable this if your system has locale support, and you would like
 | |
|   busybox to support locale settings.
 | |
| 
 | |
| Enable devfs support
 | |
| CONFIG_FEATURE_DEVFS
 | |
|   Enable if you want BusyBox to work with devfs.
 | |
| 
 | |
| Clean up all memory before exiting
 | |
| CONFIG_FEATURE_CLEAN_UP
 | |
|   As a size optimization, busybox by default does not cleanup memory
 | |
|   that is dynamically allocated or close files before exiting. This
 | |
|   saves space and is usually not needed since the OS will clean up for
 | |
|   us.  Don't enable this unless you have a really good reason to clean
 | |
|   things up manually.
 | |
| 
 | |
| Buffers allocation policy
 | |
| CONFIG_FEATURE_BUFFERS_USE_MALLOC
 | |
|   There are 3 ways BusyBox can handle buffer allocations:
 | |
|   - Use malloc. This costs code size for the call to xmalloc.
 | |
|   - Put them on stack. For some very small machines with limited stack
 | |
|     space, this can be deadly.  For most folks, this works just fine.
 | |
|   - Put them in BSS. This works beautifully for computers with a real
 | |
|     MMU (and OS support), but wastes runtime RAM for uCLinux. This
 | |
|     behavior was the only one available for BusyBox versions 0.48 and
 | |
|     earlier.
 | |
| 
 | |
| Enable the ar applet
 | |
| CONFIG_AR
 | |
|   ar is an archival utility program used to create, modify, and
 | |
|   extract contents from archives.  An archive is a single file holding
 | |
|   a collection of other files in a structure that makes it possible to
 | |
|   retrieve the original individual files (called archive members).
 | |
|   The original files' contents, mode (permissions), timestamp, owner,
 | |
|   and group are preserved in the archive, and can be restored on
 | |
|   extraction.  
 | |
|   On an x86 system, the ar applet adds about XXX bytes.
 | |
| 
 | |
|   Unless you have a specific application which requires ar, you should
 | |
|   probably say N here.
 | |
| 
 | |
| Enable the bunzip2 applet
 | |
| CONFIG_BUNZIP2
 | |
|   bunzip2 is an compression utility using the Burrows-Wheeler block
 | |
|   sorting text compression algorithm, and Huffman coding.  Compression
 | |
|   is generally considerably better than that achieved by more
 | |
|   conventional LZ77/LZ78-based compressors, and approaches the
 | |
|   performance of the PPM family of statistical compressors.  
 | |
|   
 | |
|   The BusyBox bunzip2 applet is limited to de-compression only.  On an
 | |
|   x86 system, this applet adds about XXX bytes.
 | |
|   
 | |
|   Unless you have a specific application which requires bunzip2, you
 | |
|   should probably say N here.
 | |
| 
 | |
| # FIXME -- document the rest of the BusyBox config options....
 | |
| 
 | |
| Enable the run-parts applet
 | |
| CONFIG_RUN_PARTS
 | |
|   run-parts is an utility designed to run all the scripts in a directory.
 | |
| 
 | |
|   It is useful to set up a directory like cron.daily, where you need to
 | |
|   execute all the scripts in that directory.
 | |
| 
 | |
|   This implementation of run-parts doesn't accept long options, and
 | |
|   some features (like report mode) aren't implemented.
 | |
| 
 | |
|   Unless you know that run-parts is used in some of your scripts
 | |
|   you can safely say N here.
 | |
| 
 | |
| # The following sets edit modes for GNU EMACS
 | |
| # Local Variables:
 | |
| # case-fold-search:nil
 | |
| # fill-prefix:"  "
 | |
| # adaptive-fill:nil
 | |
| # fill-column:70
 | |
| # End:
 |