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