aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorErik Andersen <andersen@codepoet.org>2000-05-19 05:35:19 +0000
committerErik Andersen <andersen@codepoet.org>2000-05-19 05:35:19 +0000
commit330fd2b5767110f29544131d4c72c77e0506b6df (patch)
treeaa360774a903d3ebb0b2b5f3031c2e359f9c3afb /README
parentd356c6e9d1bc091c64200ecc401aa9b6ffb53151 (diff)
downloadbusybox-w32-330fd2b5767110f29544131d4c72c77e0506b6df.tar.gz
busybox-w32-330fd2b5767110f29544131d4c72c77e0506b6df.tar.bz2
busybox-w32-330fd2b5767110f29544131d4c72c77e0506b6df.zip
More libc portability updates, add in the website (which has not been
archived previously). Wrote 'which' during the meeting today. -Erik
Diffstat (limited to 'README')
-rw-r--r--README42
1 files changed, 26 insertions, 16 deletions
diff --git a/README b/README
index 118e14590..7f425ebb1 100644
--- a/README
+++ b/README
@@ -1,23 +1,33 @@
1Please see the LICENSE file for copyright information. 1Please see the LICENSE file for copyright information.
2
3BusyBox combines tiny versions of many common UNIX utilities into a single
4small executable. It provides minimalist replacements for most of the utilities
5you usually find in fileutils, shellutils, findutils, textutils, grep, gzip,
6tar, etc. BusyBox provides a fairly complete POSIX environment for any small or
7emdedded system. The utilities in BusyBox generally have fewer options then
8their full featured GNU cousins; however, the options that are included provide
9the expected functionality and behave very much like their GNU counterparts.
2 10
3BusyBox is a suite of "tiny" Unix utilities in a multi-call binary. It 11BusyBox has been written with size-optimization and limited resources in mind.
4provides a pretty complete POSIX environment in a very small package. 12It is also extremely modular so you can easily include or exclude commands (or
5Just add a kernel, "ash" (Keith Almquists tiny Bourne shell clone), and 13features) at compile time. This makes it easy to customize your embedded
6an editor such as "elvis-tiny" or "ae", and you have a working system. 14systems. To create a working system, just add a kernel, a shell (such as ash),
7Busybox was begun to support the Debian Rescue/Install disks, but it 15and an editor (such as elvis-tiny or ae).
8also makes an excellent environment for any small or embedded system.
9 16
10As of version 0.20 there is a version number. : ) Also as of version 0.20, BB 17Busybox was originally written to support the Debian Rescue/Install disks, but
11is now modularized to easily allow you to build only the BB parts you need, 18it also makes an excellent environment for any small or embedded system.
12thereby reducing binary size. To turn off unwanted Busybox components, simply
13edit the file busybox.def.h and comment out the parts you do not need using C++
14style (//) comments.
15 19
16After the build is complete a busybox.links file is generated which is 20As of version 0.20 there is a version number. : ) Also as of version 0.20,
17then used by 'make install' to create symlinks to the busybox binary 21BusyBox is now modularized to easily allow you to build only the components you
18for all compiled in functions. By default, 'make install' will place 22need, thereby reducing binary size. To turn off unwanted Busybox components,
19the symlink forest into `pwd`/_install unless you have defined the 23simply edit the file busybox.def.h and comment out the components you do not
20PREFIX environment variable (i.e. make PREFIX="/tmp/foo" install) 24need using C++ style (//) comments.
25
26After the build is complete a busybox.links file is generated which is then
27used by 'make install' to create symlinks to the busybox binary for all
28compiled in functions. By default, 'make install' will place the symlink
29forest into `pwd`/_install unless you have defined the PREFIX environment
30variable (i.e. make PREFIX="/tmp/foo" install)
21 31
22Please feed suggestions, bug reports, insults, and bribes back to: 32Please feed suggestions, bug reports, insults, and bribes back to:
23 Erik Andersen 33 Erik Andersen