aboutsummaryrefslogtreecommitdiff
path: root/applets (follow)
Commit message (Collapse)AuthorAgeFilesLines
* attempt to regularize atoi mess.Denis Vlasenko2006-10-081-2/+2
|
* which: -84 bytesDenis Vlasenko2006-10-051-4/+4
|
* build system overhaulDenis Vlasenko2006-10-054-51/+9
|
* bb_applet_name -> applet_nameDenis Vlasenko2006-10-033-10/+11
|
* rename bb_default_error_retval -> xfunc_error_retvalDenis Vlasenko2006-10-031-1/+1
|
* applets.c: fix indentationDenis Vlasenko2006-09-231-64/+64
|
* Change license statements (and clean up headers) on some of the files thatRob Landley2006-09-221-1/+1
| | | | Erik or I are primary copyright holders on.
* The Software Freedom Law Center wants us to add a copyright notice to theRob Landley2006-09-201-12/+4
| | | | | | | | | | | | | | | generated binaries, to make copyright enforcement easier. Our liason with them (Bradley Kuhn) suggested the following text: > Copyright (C) YEAR-2006  Erik Andersen, Rob Landley, and others. > Licensed under GPLv2.  See source distribution for full notice. And the busybox help message seems the least offensive place to put it. (At some point in the future, I need to strip 128 bytes from the binary to feel good about this, though. :) Minor header file cleanup while I was there, since libbb.h already #includes most of that stuff...
* whitespace cleanupDenis Vlasenko2006-09-172-2/+2
|
* Another whack at scripts/individual. Now builds 212 applets.Rob Landley2006-08-092-18/+1
|
* scripts/individual now builds 171 applets. Some of them may even work. :)Rob Landley2006-08-051-0/+1
|
* Digging up my old "make standalone" stuff from a year ago:Rob Landley2006-08-041-0/+26
| | | | | | | | | | | | | | http://busybox.net/lists/busybox/2005-September/015766.html I renamed it "individual" to not confuse it with the standalone shell. (Which it isn't compatible with for obvious reasons.) Configure busybox (I did make defconfig), then run scripts/individual and it'll build an individual version of each applet in the "build" subdirectory. Currently it builds 146 and fails to build 104 applets out of "make defconfig". I haven't taught it about multi-file applets yet (like tar), or the ones where two applets get built from the same source (for example, zcat is a trivial variant of gunzip so there is no zcat.c). But here's a start.
* Unbreak allbareconfig. (Todo item: rewrite dependency checker. Yeah, IRob Landley2006-07-261-1/+1
| | | | already have that one, but it moves up the list...)
* Cleaup read() and write() variants, plus a couple of new functions likeRob Landley2006-07-161-33/+24
| | | | xlseek and fdlength() for the new mkswap.
* skip_whitespace() shouldn't claim its return value is const, it doesn't knowRob Landley2006-06-181-6/+3
| | | | that and callers wind up typecasting it back.
* add a --noclobber flagMike Frysinger2006-06-071-2/+8
|
* add support for cleaning out previous busybox installMike Frysinger2006-06-071-0/+18
|
* dont install emtpy libdirsMike Frysinger2006-06-071-1/+1
|
* dont mix tabs and spaces, kthxMike Frysinger2006-06-071-13/+13
|
* - move #include busybox.h to the very top so we pull in the configBernhard Reutner-Fischer2006-06-023-2/+11
| | | | and eventual platform specific includes in early.
* - remove emacs layout block as suggested by Robert P.J. DayBernhard Reutner-Fischer2006-05-191-8/+3
| | | | - use shorter boilerplate while at it
* pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the ↵Mike Frysinger2006-05-131-1/+1
| | | | mailing list
* Dennis Vlasenko pointed out that run_applet_by_name sets bb_applet_name already.Rob Landley2006-05-071-1/+1
|
* Rich Felker writes:Rob Landley2006-05-031-1/+1
| | | | mistake in a macro caused statement before declaration.
* Fixup a build break if ENABLE_SHOW_USAGE switched off. (Fallout from theRob Landley2006-05-011-24/+3
| | | | compressed usage messages patch).
* Patch from Dennis Vlasenko to add the option to compress help text.Rob Landley2006-04-271-23/+61
|
* - add option to suppress the terse usage messages. Saves 6.8k for defconfig:Bernhard Reutner-Fischer2006-03-311-0/+4
| | | | | | | text data bss dec hex filename 861791 11264 1039140 1912195 1d2d83 busybox.have-terse-usage 854799 11264 1039140 1905203 1d1233 busybox.no-terse
* When cross-compiling, the install directory for shared libraries has to comeRob Landley2006-03-241-5/+6
| | | | from gcc (target machine), not uname (host machine).
* - correct typoBernhard Reutner-Fischer2006-03-231-3/+3
|
* - revert back to r14406Bernhard Reutner-Fischer2006-03-131-9/+15
|
* - backout using features which are not available with the previous stableBernhard Reutner-Fischer2006-03-091-2/+6
| | | | version of make (3.71.1).
* Robert P. Day removed 8 gazillion occurrences of "extern" on functionRob Landley2006-03-061-1/+1
| | | | definitions. (That should only be on prototypes.)
* - use absolute path for top_builddir and top_srcdir.Bernhard Reutner-Fischer2006-03-021-0/+4
| | | | Fixes make trying to include the very same file in an endless loop.
* - fixes parallel builds (make -j)Bernhard Reutner-Fischer2006-03-012-16/+7
| | | | - use less resources for the buildsystem itself
* add s390x to the listMike Frysinger2006-02-201-1/+1
|
* forgoten new file for 14080 revison"Vladimir N. Oleynik"2006-02-161-0/+10
|
* moved BB_BANNER to applets/version.c file: make kernel like version, "Vladimir N. Oleynik"2006-02-161-1/+1
| | | | removed depend loop: busybox.h depend with BB_BT, and all sources depend with busybox.h
* make the build system puuuuuuuuuuurtyMike Frysinger2006-02-021-3/+2
|
* just whitespaceTim Riker2006-01-251-2/+2
|
* - add platform.h.Bernhard Reutner-Fischer2006-01-221-1/+1
| | | | - use shorter boilerplate while at it.
* Update readme and install.sh usage message.Rob Landley2006-01-191-1/+1
|
* - shared libbusybox.Bernhard Reutner-Fischer2006-01-154-6/+24
| | | | | - IMA compilation option (aka IPO, IPA,..) Please holler if i broke something..
* - use HOSTCC instead of a hardcoded ccBernhard Reutner-Fischer2005-12-291-1/+1
|
* Stephane Billiart said:Rob Landley2005-12-161-1/+1
| | | | | | | the attached patch makes applet list in busybox.links correctly include tr and watchdog. Currently, they don't appear because they are prefixed with ENABLE_ in include/applets.h
* The rest of Yann E. Morin's install revamp.Rob Landley2005-12-151-5/+6
|
* Macro was wrong, name(void) vs name(x), and apparently gcc 2.95 cares aboutRob Landley2005-12-071-1/+1
| | | | matching up macro arguments even when the macro substitutes to nothing...
* - remove warning about "'static' is not at beginning of declaration".Bernhard Reutner-Fischer2005-10-281-2/+2
|
* show_usage should use bb_default_error_retval.Rob Landley2005-10-121-1/+1
|
* - remove explicit dependency of busybox.o and applets.o and usage.h from theBernhard Reutner-Fischer2005-10-051-1/+1
| | | | Makefile. Instead fix the invocation of bb_mkdep.
* - busybox.o and applets.o depend on usage.hBernhard Reutner-Fischer2005-10-051-1/+1
|