aboutsummaryrefslogtreecommitdiff
path: root/Makefile.custom
Commit message (Collapse)AuthorAgeFilesLines
* applets: Add installation of individual binariesGravatar Clayton Shotwell2015-07-011-0/+4
| | | | | | | | Adding support to install individual binaries if the option is enabled. This also installs the shared libbusybox.so.* library. Signed-off-by: Clayton Shotwell <clshotwe@rockwellcollins.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* unit-tests: implement the unit-testing frameworkGravatar Bartosz Golaszewski2014-06-221-0/+4
| | | | | | | | | | | | | | This set of patches adds a simple unit-testing framework to Busybox unit-tests: add some helper macros for unit-test framework implementation unit-tests: implement the unit-testing framework unit-tests: add basic documentation on writing the unit test cases unit-tests: modify the Makefile 'test' target to run unit-tests too unit-tests: add two example test cases unit-tests: modify the existing strrstr test code to use the unit-test framework Signed-off-by: Bartosz Golaszewski <bartekgola@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Makefile.custom: make "make release" delete .gitignore files tooGravatar Denys Vlasenko2013-11-021-0/+4
| | | | | Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* buildsys: Add helper to list suid appletsGravatar Bernhard Reutner-Fischer2013-07-261-1/+6
| | | | | | | | | | | | | Add a helper script that lists all applets that - do or may require SUID provileges (busybox.cfg.suid) - do not require SUID provileges (busybox.cfg.nosuid) Some setups prefer to build two busybox binaries, one that is suid which contains all applets that do or may require suid privileges, and a second one for all the rest (which drops suid). To ease splitting these two binaries, generate a list of CONFIG_ items for the suid binary. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* correct manpage nameGravatar Denys Vlasenko2010-10-241-3/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* doc: remove trailing empty lineGravatar Bernhard Reutner-Fischer2010-07-291-0/+1
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* make it possible to keep usage texts in .c filesGravatar Denys Vlasenko2010-06-061-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* make it possible to have include/applets.h-esque entries in .c filesGravatar Denys Vlasenko2010-06-061-1/+1
| | | | | | As an example, bunzip2 and bzcat is changed to use it. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* "make release" should delete .git directory tooGravatar Denys Vlasenko2010-03-281-0/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Fixes to usage text; updated busybox.specGravatar Denys Vlasenko2009-10-021-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Update documentation generator so that it sucks lessGravatar Denys Vlasenko2009-10-021-8/+10
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fix DOC build output to be like kbuild standardGravatar Mike Frysinger2009-03-301-2/+4
|
* - print the documentation per defaultGravatar Bernhard Reutner-Fischer2008-08-211-0/+4
|
* fix "make bigdata" to not show weak aliasesGravatar Denis Vlasenko2008-05-201-1/+1
|
* build system: use POSIX options only for cpGravatar Denis Vlasenko2008-04-111-2/+3
| | | | | cp: improve comment
* fix "make check"Gravatar Denis Vlasenko2008-04-101-2/+6
|
* attack the biggest stack users:Gravatar Denis Vlasenko2007-12-021-1/+1
| | | | | | | | | | | | | | | | | -mkfs_minix_main [busybox_unstripped]: 4288 -mkfs_minix_main [busybox_unstripped]: 4276 -grave [busybox_unstripped]: 4260 (bzip2 users too - not listed) price we pay in code size increase: mainSort 2458 2515 +57 grave 1005 1058 +53 sendMTFValues 2177 2195 +18 BZ2_blockSort 122 125 +3 mkfs_minix_main 3070 3022 -48 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 4/1 up/down: 131/-48) Total: 83 bytes
* support "#!/bin/busybox"-style wrappers. Needed for SELinux.Gravatar Denis Vlasenko2007-08-251-0/+11
| | | | | Patch by Yuichi Nakamura <ynakam@hitachisoft.jp>
* random shrinkage of statics, -60 bytes savedGravatar Denis Vlasenko2007-06-211-0/+1
|
* punt %.bflt target in favor of proper LDFLAGS=-Wl,-elf2flt handlingGravatar Mike Frysinger2007-06-191-3/+0
|
* add script which measures stack consumption.Gravatar Denis Vlasenko2007-06-101-1/+5
| | | | | | | | | | | | | | | | Current top users: 0x08052f52 uncompress []: 393312 0x080c8a58 input_tab []: 82104 0x08092d5b ifaddrlist []: 32828 0x08056163 loadfont_main []: 32796 0x0806e508 colon []: 16532 0x08056095 do_loadfont []: 16400 0x0806da70 place_cursor []: 16388 0x080792e8 login_main []: 9176 393 kb of stack??? OMG...
* allow people to stick custom things into Makefile.local so they dont need to ↵Gravatar Mike Frysinger2007-05-021-0/+2
| | | | update busybox files while integrating into other build systems (like uClinux-dist)
* - the testharness needs busybox.links. Now the new foobar.tests work againGravatar Bernhard Reutner-Fischer2007-01-271-2/+2
|
* build system: small fix for "release" target to workGravatar Denis Vlasenko2006-12-121-4/+4
|
* build system: add "release" targetGravatar Denis Vlasenko2006-12-121-0/+16
| | | | find: support -size N (needed for above)
* - remove a warning that was not ment to be checked in.Gravatar Bernhard Reutner-Fischer2006-12-061-1/+0
|
* - better distinction between CFLAGS and CPPFLAGS.Gravatar Bernhard Reutner-Fischer2006-12-061-1/+13
|
* - adjust to kernel's build infrastructure.Gravatar Bernhard Reutner-Fischer2006-12-061-3/+3
|
* passwd: small size optimization. salt generation improvedGravatar Denis Vlasenko2006-11-301-0/+4
| | | | (really generated different salts even if called back-to-back).
* - reinstate "make checkhelp"Gravatar Bernhard Reutner-Fischer2006-11-221-3/+4
|
* - Set INSTALL_OPTS according to the config.Gravatar Bernhard Reutner-Fischer2006-11-171-0/+6
|
* - fix generation of the busybox.links install script inputfileGravatar Bernhard Reutner-Fischer2006-11-171-1/+1
|
* build system: (try to) get rid of bb_config.h hackGravatar Denis Vlasenko2006-10-191-1/+1
|
* build system: fix for non-i386 buildsGravatar Denis Vlasenko2006-10-091-27/+3
|
* fixing build system overhaul fallout...Gravatar Denis Vlasenko2006-10-051-1/+1
|
* build system overhaulGravatar Denis Vlasenko2006-10-051-0/+131