Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-09-11 | This combines a patch from Bernhard Fischer (moving the clean of | Rob Landley | |
scripts/config from distclean to clean) with a sed consolidation that's been in my tree for a bit, and switching the GPL boilerplate to just point at LICENSE. | |||
2005-09-02 | Working on a new test harness. Moved the sort tests into it. | Rob Landley | |
2005-09-01 | Bernhard Fischer sent a patch to make "make sizes" work when building in | Rob Landley | |
another output directory. | |||
2005-08-28 | Dumb little hack, "make sizes". Try it. | Rob Landley | |
2005-08-24 | Bernhard Fischer submitted a couple of Makefile patches: | Rob Landley | |
- Fix building out-of-tree - remove duplicate rule in toplevel Makefile - peruse make's builtin notion of `dirname $@' | |||
2005-08-17 | When doing 'make release' nuke the .svn directories, not the | Eric Andersen | |
CVS dirs (since they are no longer present) | |||
2005-08-11 | make sure distclean punts include/bbconfigopts.h | Mike Frysinger | |
2005-08-02 | In bb_config.h, replace AUTOCONF_INCLUDED guard with the more reasonable and | Rob Landley | |
obvious (and less side-effect prone in strange build environments) BB_CONFIG_H. Yeah, I know Erik ripped it out of our copy of menuconfig (which is a good thing), but that doesn't fix people whose headers have it inherited from linux-kernel headers or old versions of uclibc, and Erik's fix could easily get forgotten and reverted the next time we update menuconfig anyway... | |||
2005-08-01 | fix bbconfigopts.h depend | Mike Frysinger | |
2005-08-01 | screw around with whitespace | Mike Frysinger | |
2005-08-01 | new config display applet, from bug 46. i've changed the name | Paul Fox | |
of the applet from "config" to "bbconfig", and renamed the source filenames and symbols to match appropriately. | |||
2005-07-31 | patch by pkj in Bug 3 to not export all make variables | Mike Frysinger | |
2005-07-28 | dont output anything when running in silent mode | Mike Frysinger | |
2005-07-28 | Erik pointed out that in the last try at the #ifdef cleanup | Rob Landley | |
infrastructure, the compiler isn't smart enough to replace const static int with the constant, and allocates space for each set of them, bloating the executable something fierce. Oops. So now, we #define ENABLE_XXX to 0 or 1 for each CONFIG_XXX (which is still there so the 1000+ #ifdef/#ifndef tests don't have to be replaced wholesale). Changed the test instance in networking/ifconfig.c to use this. | |||
2005-07-27 | #ifdef reduction infrastructure, based on an argument between Shaun Jackman, | Rob Landley | |
Rob Landley, and others. Currently CONFIG options are defined or undefined, so we chop out code with #ifdefs, ala: #ifdef CONFIG_THING stuff(); #endif This creates a new header file, bb_config.h, which sets the CONFIG entry to 1 or 0, and lets us do: if(CONFIG_THING) stuff(); And let the compiler do dead code elimination to get rid of it. (Note: #ifdef will still work because for the 1 case it's a static const int, not a #define.) | |||
2005-06-11 | move config.h requirement to the actual .depend target rather than the ↵ | Mike Frysinger | |
depend alias | |||
2005-05-03 | A patch from Takeharu KATO to update/fix SE-Linux support. | Rob Landley | |
2005-04-24 | add new subdir for e2fsprogs | Mike Frysinger | |
2005-02-13 | Remove whitespace | Eric Andersen | |
2004-11-02 | Correct the install-hardlinks target the same way as was already done | Peter Kjellerstedt | |
for the install target. | |||
2004-10-13 | egor duda writes: | Eric Andersen | |
egor duda wrote: >Ok, here's an updated patch. >'make check' should work now, and one make creates Makefile in build >directory, so one can run 'make' in build directory after that. ahem. It looks like i'm slightly late with it but... Here's a little addition to make 'make O=/some/where PREFIX=/some/where/else install' work. Sorry for delay :( egor | |||
2004-10-08 | egor duda writes: | Eric Andersen | |
Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor | |||
2004-08-26 | Improve the setuid situation a bit, and make it more apparent | Eric Andersen | |
when people really ought to make busybox setuid root. -Erik | |||
2004-07-20 | The 'tests' target is long gone. | Eric Andersen | |
2004-04-06 | Eliminate all trace of the sgml based docs. It was a noble effort, | Eric Andersen | |
but it just never worked out... | |||
2004-04-06 | Fix it so build dependancies actually work and do something useful | Eric Andersen | |
2004-04-06 | Fix it so usage is _always_ in sync with applets.c. Previously, | Eric Andersen | |
broken depends allowed these to get out of sync. | |||
2004-04-06 | Yet more 'make allyesconfig' adjustments | Eric Andersen | |
2004-04-06 | Make 'allyesconfig' be a bit less stupid | Eric Andersen | |
2004-03-15 | Remove trailing whitespace. Update copyright to include 2004. | Eric Andersen | |
2003-11-17 | Use the PROG variable instead of 'busybox' in the release target | Glenn L McGrath | |
2003-09-24 | Use a variable for the config files, makes it easier to syncronise with | Glenn L McGrath | |
debian builds | |||
2003-09-20 | Patch by Steinar H. Gunderson to fix debian bug #211675. | Glenn L McGrath | |
Linking to my_getgrnam from libpwdgrp wasnt working, instead it was trying to use functionality from glibc, which pulled in libnss. | |||
2003-08-29 | Change make to $(MAKE), patch by Hideki IWAMOTO | Glenn L McGrath | |
2003-08-29 | * Since busybox binary is unnecessary, deleted it from prerequisites. | Glenn L McGrath | |
* Changed so that not only links but /bin/busybox might be deleted. * When double quoted PREFIX is defined by `.config' is used, `make uninstall' does not work correctly. When default PREFIX `pwd`/_install defined by Rules.mak is used, similarly it does not work correctly. Changed $$PREFIX into $(PREFIX) in order to fix this. Patch by Hideki IWAMOTO | |||
2003-08-22 | Fixup 'make clean' to properly clean the _install directory | Eric Andersen | |
2003-07-29 | Set libbb dead last in the link order | Eric Andersen | |
2003-07-15 | Yet more preparation to make a release... | Eric Andersen | |
2003-07-14 | Update a bunch of docs. Run a script to update my email addr. | Eric Andersen | |
2003-07-03 | Patch from Russell Coker: | Eric Andersen | |
I've attached my latest SE Linux patch for busybox against the latest CVS version of busybox. | |||
2003-06-25 | Oops. As Andrew Dennison just noticed, I left a stray | Eric Andersen | |
space in the Makefile, thereby totally breaking it. | |||
2003-06-25 | Regenerate the busybox.links file when the .config changes | Eric Andersen | |
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2003-02-15 | Merge fileutils, textutils and shellutils into coreuils | Glenn L McGrath | |
2003-01-27 | Don't wipe the config system on 'make clean' | Eric Andersen | |
2003-01-14 | Clean config binsries on 'make clean' | Eric Andersen | |
2003-01-11 | Fix an obvious mistake | Eric Andersen | |
2002-12-20 | Adjust for new .depend target | Glenn L McGrath | |
2002-12-20 | busybox target wasnt checking .depend, clean kbuild binaries only on distclean | Glenn L McGrath | |
2002-12-13 | Don't build the ncurses stuff unless it is specifically asked for | Eric Andersen | |
-Erik |