aboutsummaryrefslogtreecommitdiff
path: root/scripts/config (follow)
Commit message (Collapse)AuthorAgeFilesLines
* build system overhaulvda2006-10-0528-14801/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16307 69ca8d6d-28ef-0310-b511-8ec308f3f277
* whitespace cleanupvda2006-09-175-10/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16142 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Standardize on the vi editing directives being on the first line.rpjday2006-07-0219-0/+19
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15581 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use shorter boilerplate, more accurate header guardaldot2006-06-151-23/+7
| | | | | | | - don't use multi-line string literals git-svn-id: svn://busybox.net/trunk/busybox@15400 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - drats.aldot2006-06-151-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15399 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - let the scripts be prerequisites of the files the generatealdot2006-06-151-1/+1
| | | | | | | - make sure that bbconfig isn't too stupid git-svn-id: svn://busybox.net/trunk/busybox@15398 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - remove superfluous CONFIG_BEGIN and CONFIG_ENDaldot2006-06-111-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15361 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix spelling mistakesvapier2006-05-261-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15177 69ca8d6d-28ef-0310-b511-8ec308f3f277
* termios.h is already included so dont include sys/termios.h as wellvapier2006-04-291-1/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14965 69ca8d6d-28ef-0310-b511-8ec308f3f277
* kill signed warningsvapier2006-04-202-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14929 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use strchr() not index()vapier2006-04-161-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14885 69ca8d6d-28ef-0310-b511-8ec308f3f277
* find ./ -name .cvsignore | xargs svn rmaldot2006-03-291-8/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14686 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - revert back to r14406aldot2006-03-131-6/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14531 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use absolute path for top_builddir and top_srcdir.aldot2006-03-021-0/+4
| | | | | | | Fixes make trying to include the very same file in an endless loop. git-svn-id: svn://busybox.net/trunk/busybox@14429 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fixes parallel builds (make -j)aldot2006-03-011-6/+4
| | | | | | | - use less resources for the buildsystem itself git-svn-id: svn://busybox.net/trunk/busybox@14407 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup patch from Denis Vlasenko. Mostly variants of removing the if(x)landley2006-03-011-2/+1
| | | | | | | from before "if(x) free(x)". git-svn-id: svn://busybox.net/trunk/busybox@14396 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rename UNUSE() to SKIP().landley2006-02-201-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14151 69ca8d6d-28ef-0310-b511-8ec308f3f277
* isolate and show busybox`s changesvodz2006-02-161-31/+30
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14075 69ca8d6d-28ef-0310-b511-8ec308f3f277
* full removed config.h, use bb_config.h onlyvodz2006-02-151-6/+36
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14055 69ca8d6d-28ef-0310-b511-8ec308f3f277
* make the build system puuuuuuuuuuurtyvapier2006-02-022-12/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13793 69ca8d6d-28ef-0310-b511-8ec308f3f277
* removed unneed signed, avoid warningvodz2006-01-311-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13755 69ca8d6d-28ef-0310-b511-8ec308f3f277
* just whitespacetimr2006-01-2511-115/+115
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13584 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Zap sysdeps directory, moving Config.in and defconfig to top of tree.landley2006-01-201-1/+1
| | | | | | | | (Busybox should not be system dependent enough to have different default configurations for different platforms. We're not a kernel.) git-svn-id: svn://busybox.net/trunk/busybox@13452 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make a few warnings go away.landley2005-12-192-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12953 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Whitespace patch (and removal of gratuitous use of cat) by Berhnard Fischer.landley2005-09-151-5/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11471 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Our config should write out each symbol once and only once, but still writelandley2005-09-141-28/+39
| | | | | | | out all symbols in all sub-menus. I think this finally does it right. git-svn-id: svn://busybox.net/trunk/busybox@11456 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Put the menu_is_visible test back because it avoids printing spuriouslandley2005-09-081-12/+12
| | | | | | | (albeit commented out) garbage. git-svn-id: svn://busybox.net/trunk/busybox@11400 69ca8d6d-28ef-0310-b511-8ec308f3f277
* The previous commit left confdata writing out:landley2005-09-051-3/+2
| | | | | | | | | | | | | | | CONFIG_NUMERIC_CONSTANT= And on reading it back in, it would complain that '' was an invalid value for that field. I.E. "make allnoconfig && make" worked fine, but "make allnoconfig && make menuconfig" barfed reading in the config file. So now I have it write out "0" as the blank value. (It's initialized to the default value when the menu becomes visible anyway; I checked.) That seems to work. git-svn-id: svn://busybox.net/trunk/busybox@11329 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixes so "make allnoconfig" works again.landley2005-09-051-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | The configure system's save function edited out sub-menus that wouldn't be displayed in the current configuration, meaning config.h wouldn't have #udef entries for those symbols, meaning bb_config.h would have the relevant ENABLE_ missing instead of defined to 0. This broke the build. So I fixed it, and then reorganized the applets.c and busybox.c to take away the warnings this revealed (code that would be optimized out was making calls to functions that hadn't been prototyped. So I added an #else case to those #ifdefs to #define the relevant functions to empty macros to placate the warnings. I also reorganized the applets.c code to make adding such an #else case less of a pain (and make the need for prototyping go away by moving the functions up before they were used, and generally wind up with fewer #ifdefs in the code by putting all the logic in one place). This resulted in a huge seeming patch, when most if it just moves code from one place to another without touching it... Upside: make allyesconfig and make allnoconfig should both work now. git-svn-id: svn://busybox.net/trunk/busybox@11324 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bernhard Fischer submitted a couple of Makefile patches:landley2005-08-241-1/+3
| | | | | | | | | | - Fix building out-of-tree - remove duplicate rule in toplevel Makefile - peruse make's builtin notion of `dirname $@' git-svn-id: svn://busybox.net/trunk/busybox@11234 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Do not define 'AUTOCONF_INCLUDED'andersen2005-08-021-1/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11018 69ca8d6d-28ef-0310-b511-8ec308f3f277
* new config display applet, from bug 46. i've changed the namepgf2005-08-011-0/+65
| | | | | | | | of the applet from "config" to "bbconfig", and renamed the source filenames and symbols to match appropriately. git-svn-id: svn://busybox.net/trunk/busybox@11006 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Updated to match trunk/uClibc/extra/config as of r10132, and thuspkj2005-04-1923-472/+887
| | | | | | | Linux 2.6.11. git-svn-id: svn://busybox.net/trunk/busybox@10135 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bernhardf reports with Bug 210:vapier2005-04-161-1/+1
| | | | | | | | | | For certain non-gcc compilers, alloca_h is defined (included) but there, no alloca() is declared. Fallback to malloc if _ALLOCA_H is defined but still, there is no alloca() in the included _ALLOCA_H. git-svn-id: svn://busybox.net/trunk/busybox@10109 69ca8d6d-28ef-0310-b511-8ec308f3f277
* As noticed by egor duda, current_menu is declared as 'extern struct menuandersen2004-10-081-1/+1
| | | | | | | | *current_menu;' in scripts/config/lkc.h line 63, and this conflicts with static definition in mconf.c. git-svn-id: svn://busybox.net/trunk/busybox@9321 69ca8d6d-28ef-0310-b511-8ec308f3f277
* egor duda writes:andersen2004-10-081-18/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@9320 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Peter Kjellerstedt at axis.com writes:andersen2004-07-159-109/+174
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hello, the attached patch should bring extra/config in line with the Linux 2.6.7 sources. The following are the commit messages for the respective files from the Linux bk-repository: checklist.c: * fix menuconfig choice item help display confdata.c: * config: choice fix * kconfig: don't rename target dir when saving config expr.c, expr.h: * config: disable debug prints mconf.c: * fix menuconfig choice item help display menu.c: * Kconfig: use select statements symbol.c: * config: choice fix * Avoid bogus warning about recursive dependencies * c99 struct initialiser conversions textbox.c: * janitor: don't init statics to 0 util.c: * fix lxdialog behaviour //Peter git-svn-id: svn://busybox.net/trunk/busybox@8944 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove trailing whitespace. Update copyright to include 2004.andersen2004-03-1510-81/+81
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8630 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor updates from linux 2.6.1andersen2004-01-162-13/+30
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8295 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Bastian Blank, allow the buildtime to be overriden with abug12004-01-131-2/+7
| | | | | | | | different string, used by the debian busybox-cvs to specify the debian date based version number. git-svn-id: svn://busybox.net/trunk/busybox@8277 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch by Rob Landley, fix warningbug12003-10-031-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7595 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Seems I missed a spotandersen2003-08-052-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7163 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Merge/rework config system per the latest from linux-2.6.0-test2.andersen2003-08-0513-2549/+3445
| | | | | | | | Fix the config bugs revealed by the updated config system. -Erik git-svn-id: svn://busybox.net/trunk/busybox@7160 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Pavel Roskin to fixup toplevel help textandersen2003-06-301-3/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7014 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix the location for the default config so 'make defconfig'andersen2003-06-121-1/+1
| | | | | | | actually works git-svn-id: svn://busybox.net/trunk/busybox@6913 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Avoid errors with buggy preprocessorsandersen2003-03-311-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6774 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Avoid potential rendering problemsandersen2003-03-101-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6730 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Brett Hunt at micron.com to fixup potential segfaultsandersen2003-01-231-4/+4
| | | | | | | during 'make menuconfig' git-svn-id: svn://busybox.net/trunk/busybox@6433 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Robert Schwebel -- support ncurses installed in /usr/localandersen2003-01-111-1/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6319 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Don't build the ncurses stuff unless it is specifically asked forandersen2002-12-131-25/+23
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@6212 69ca8d6d-28ef-0310-b511-8ec308f3f277