aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* ifupdown: parse() returning NULL and returning "" is not the same,Gravatar Denis Vlasenko2006-12-191-1/+2
| | | | it turned out! wow... okay, fixing my buglet...
* re-applying first post-1.3.x changeGravatar Denis Vlasenko2006-12-151-2/+2
| | | | version change to 1.4.0.svn
* exterminate last bzero'sGravatar Denis Vlasenko2006-12-131-3/+3
| | | | version bump to 1.3.0
* - honor CONFIG_DEBUGGravatar Bernhard Reutner-Fischer2006-12-131-2/+2
|
* "kernel config" -> "busybox config"Gravatar Denis Vlasenko2006-11-301-1/+1
| | | | suggested by Roberto A. Foglietta <roberto.foglietta@gmail.com>
* build system: Makefiles are in source dir, add $(srctree)Gravatar Denis Vlasenko2006-10-311-3/+3
|
* Fix largefile breakage; advance version to 1.2.2Gravatar Denis Vlasenko2006-10-271-2/+4
|
* applets/applets.o must be rebuilt if usage.h is modified.Gravatar Denis Vlasenko2006-10-191-3/+0
|
* strip -> $(STRIP); fix "unused variable" warningGravatar Denis Vlasenko2006-10-161-1/+1
| | | | (patch by Diekema, Jon (AGRE) <Jon.Diekema@smiths-aerospace.com>)
* build system: fix build in separate obj treeGravatar Denis Vlasenko2006-10-111-0/+1
|
* fixes from Vladimir Dronnikov <dronnikov@gmail.ru>Gravatar Denis Vlasenko2006-10-101-1/+9
|
* build system: fix for non-i386 buildsGravatar Denis Vlasenko2006-10-091-1/+1
|
* build system: do not generate include/linuxGravatar Denis Vlasenko2006-10-061-2/+0
|
* yet another fixlet: make clean/distclean/mrproperGravatar Denis Vlasenko2006-10-051-4/+6
|
* fixing build system overhaul fallout...Gravatar Denis Vlasenko2006-10-051-3/+3
|
* build system overhaulGravatar Denis Vlasenko2006-10-051-430/+1190
|
* runit/chpst: "change process state" utilityGravatar Denis Vlasenko2006-10-031-1/+2
| | | | It's "nice" on steroids - can set uid/gid, mem/cpu limits etc. +3.5k
* - pull from busybox_scratch: r15829:15850Gravatar Bernhard Reutner-Fischer2006-08-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Various fixes, cleanups and shrinkage: saves 952 Bytes: text data bss dec hex filename 1087742 15853 790632 1894227 1ce753 ../busybox/busybox.old 1086790 15853 790632 1893275 1ce39b busybox via: # scripts/bloat-o-meter ../busybox/busybox_unstripped.old busybox_unstripped function old new delta ipcrm_main 756 822 +66 getval - 61 +61 maybe_set_utc - 40 +40 udhcpc_main 2896 2912 +16 md5_hash_block 428 437 +9 opt 8 16 +8 qgravechar 106 110 +4 make_bitmap 292 295 +3 inflate_unzip 2056 2059 +3 add_partition 1412 1414 +2 __parsespent 156 158 +2 qrealloc 41 42 +1 format - 1 +1 catv_main 313 314 +1 watch_main 293 292 -1 varunset 81 80 -1 part 1 - -1 check_if_skip 837 836 -1 start_stop_daemon_main 840 837 -3 create_lost_and_found 175 172 -3 supress_non_delimited_lines 4 - -4 static.l 4 - -4 static.c 5 1 -4 bsd_sum_file 237 233 -4 eval2 338 332 -6 arithmetic_common 166 158 -8 cmpfunc 22 5 -17 cksum_main 294 275 -19 cmp_main 465 439 -26 dd_main 1535 1508 -27 rmmod_main 376 333 -43 cut_file 727 644 -83 ipcs_main 3809 3721 -88 cut_main 722 614 -108 date_main 1443 1263 -180 remove_ids 222 - -222 ------------------------------------------------------------------------------ (add/remove: 3/4 grow/shrink: 11/18 up/down: 217/-853) Total: -636 bytes
* - pgf(?) found and fixed that missing dependency (usage: .config, IIRC), so ↵Gravatar Bernhard Reutner-Fischer2006-08-281-3/+0
| | | | remove the now unneeded NOTPARALLEL clause
* Add busybox_old to distclean.Gravatar Rob Landley2006-08-041-2/+1
|
* Switch off CONFIG_NITPICK in defconfig. (Kind of the point of CONFIG_NITPICK.)Gravatar Rob Landley2006-07-301-1/+1
|
* More minor tweaks.Gravatar Rob Landley2006-07-121-0/+1
|
* fix dependencies so that compressed usage gets rebuilt ifGravatar Paul Fox2006-07-061-4/+8
| | | | | a) include/usage.h is changed, and b) after "make clean".
* - Pull r15593:Gravatar Bernhard Reutner-Fischer2006-07-041-4/+2
| | | | Rename to CROSS_COMPILE and move its configuration to .config.mak. (Shaun Jackman)
* - add cross-reference generation target.Gravatar Bernhard Reutner-Fischer2006-06-161-1/+13
| | | | Experimental.
* - let the scripts be prerequisites of the files the generateGravatar Bernhard Reutner-Fischer2006-06-151-2/+2
| | | | - make sure that bbconfig isn't too stupid
* Fix from Paul Fox to make compressed help text notice config changes.Gravatar Rob Landley2006-06-131-1/+1
|
* - make VERBOSE= and V= work equally; use BUILD_VERBOSE internally.Gravatar Bernhard Reutner-Fischer2006-06-131-44/+41
| | | | - move the link flags to cmd_link* so they are printed when requesting verbose output
* - don't check for toolchain-setting for make targets that don't need themGravatar Bernhard Reutner-Fischer2006-06-101-1/+3
| | | | | - we already depend on sed, so do away with tr. Avoids pulling in yet another dependency.
* Put the ending quote on the help entry...Gravatar Rob Landley2006-05-281-1/+1
|
* Consolidate the .PHONY targets and add "make baseline" for bloatcheck.Gravatar Rob Landley2006-05-271-10/+14
|
* - add target hosttools (see make help)Gravatar Bernhard Reutner-Fischer2006-05-261-9/+25
| | | | | | - rename check_gcc to check_cc and pass the CC to use as arg#1; peruse check_cc for HOSTCFLAGS - add and use check_strip - add checks for {,no-}whole-archive and {start,end}-group LD flags
* - fix wrong path to scripts/usage; It is in the builddir and not in the srcdir.Gravatar Bernhard Reutner-Fischer2006-05-211-4/+8
| | | | | | | | | | | | | | | | | | | | | | - flag .depend as .NOTPARALLEL to workaround bug in make-3.80 and make-3.81 Some more details on the second workaround (i.e. kludge): make-3.80 silently fails, while make-3.81 is at least self-conscious enough to admit: include/usage_compressed.h: .config scripts/usage # Implicit rule search has not been done. # File does not exist. # File has not been updated. # Dependencies commands running (THIS IS A BUG). # commands to execute (from `/home/cow/src/bb2/Makefile', line 430): $(Q)$(SHELL) $(top_srcdir)/scripts/usage_compressed "$(top_builddir)/scripts" > $@ I'm giving up on trying to run the rest of the prerequisites of .depend in parallel and just (try to) indicate that the prerequisites of .depend are not to be run in parallel. While this makes `make distclean defconfig;make -j´ work for me, it is not a real -- longterm -- solution; FIXME
* - there is no _usage.h anymore, so don't rm it in distclean.Gravatar Bernhard Reutner-Fischer2006-05-211-1/+1
|
* - do not create usage_compressed.h if CONFIG_FEATURE_COMPRESS_USAGE is not setGravatar Bernhard Reutner-Fischer2006-05-211-3/+6
|
* - there is no "sh". Use $(SHELL)Gravatar Bernhard Reutner-Fischer2006-05-211-1/+1
|
* - forgot to make busybox_unstripped depend on the applets in IMA mode.Gravatar Bernhard Reutner-Fischer2006-05-191-1/+1
|
* - redirect stdout of scripts/config/conf to /nil forGravatar Bernhard Reutner-Fischer2006-05-191-8/+8
| | | | | allyesconfig, allnoconfig, defconfig, allbareconfig - fix invalid call to "make"; use $(MAKE) instead.
* Tabs weren't lining up in the help text.Gravatar Rob Landley2006-05-111-2/+1
|
* clean more filesGravatar Mike Frysinger2006-05-101-3/+4
|
* - fix bug in make help introduced by landley in r15022:Gravatar Bernhard Reutner-Fischer2006-05-091-1/+1
| | | | | | | | | | Development: bloatcheck - show size difference between busybox_unstripped /bin/sh: -c: line 0: unexpected EOF while looking for matching `'' /bin/sh: -c: line 1: syntax error: unexpected end of file make[1]: *** [help] Error 2 make: *** [help] Error 2
* Make bloatcheck work when building out of tree.Gravatar Rob Landley2006-05-081-1/+1
|
* re-enable udhcp in a few more placesGravatar Mike Frysinger2006-05-081-1/+1
|
* Add "make bloatcheck" to run Matt Mackall's bloat-o-meter. Copy an oldGravatar Rob Landley2006-05-071-0/+5
| | | | | busybox_unstripped to busybox_old, build a new version, and "make bloatcheck" to see a detailed breakdown of the size difference.
* Busybox's udhcp was deleted a while ago. Bolting an external project onto theGravatar Rob Landley2006-05-051-1/+1
| | | | tree doesn't change that.
* - add script to check for missing help entries of config optionsGravatar Bernhard Reutner-Fischer2006-05-041-0/+5
| | | | | | | | | | | Currently we have these errors: ./modutils/Config.in: No helptext for 'CONFIG_FEATURE_QUERY_MODULE_INTERFACE' ./networking/Config.in: No helptext for 'CONFIG_IPADDR' ./networking/Config.in: No helptext for 'CONFIG_IPLINK' ./networking/Config.in: No helptext for 'CONFIG_IPROUTE' ./networking/Config.in: No helptext for 'CONFIG_IPTUNNEL' ./coreutils/Config.in: No helptext for 'CONFIG_UNIX2DOS'
* compile.h is incorrect; create a new do_link.h and use that for bb_mkdep and ↵Gravatar Mike Frysinger2006-04-291-2/+2
| | | | usage
* use pretty output for scripts/bb_mkdep and scripts/usageGravatar Mike Frysinger2006-04-291-2/+2
|
* Patch from Dennis Vlasenko to add the option to compress help text.Gravatar Rob Landley2006-04-271-0/+7
|
* - patch from Denis Vlasenko to make sizes PHONY and to add objsizes which printsGravatar Bernhard Reutner-Fischer2006-04-261-0/+6
| | | | the sizes of the individual object files.