Eric Andersen
515881c6e1
Fix it so build dependancies actually work and do something useful
2004-04-06 15:19:52 +00:00
Eric Andersen
674b08a6b8
Fix it so usage is _always_ in sync with applets.c. Previously,
...
broken depends allowed these to get out of sync.
2004-04-06 14:28:35 +00:00
Eric Andersen
b07ae7ba10
Yet more 'make allyesconfig' adjustments
2004-04-06 11:51:45 +00:00
Eric Andersen
8ee6943d3e
Make 'allyesconfig' be a bit less stupid
2004-04-06 11:46:56 +00:00
Eric Andersen
c7bda1ce65
Remove trailing whitespace. Update copyright to include 2004.
2004-03-15 08:29:22 +00:00
Glenn L McGrath
0874a613d2
Use the PROG variable instead of 'busybox' in the release target
2003-11-17 10:26:43 +00:00
Glenn L McGrath
6376b583e2
Use a variable for the config files, makes it easier to syncronise with
...
debian builds
2003-09-24 15:48:29 +00:00
Glenn L McGrath
d72e34c752
Patch by Steinar H. Gunderson to fix debian bug #211675 .
...
Linking to my_getgrnam from libpwdgrp wasnt working, instead it was
trying to use functionality from glibc, which pulled in libnss.
2003-09-20 00:59:35 +00:00
Glenn L McGrath
b19c73dee6
Change make to $(MAKE), patch by Hideki IWAMOTO
2003-08-29 13:25:55 +00:00
Glenn L McGrath
87470def24
* Since busybox binary is unnecessary, deleted it from prerequisites.
...
* 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-29 12:20:31 +00:00
Eric Andersen
24e098a77d
Fixup 'make clean' to properly clean the _install directory
2003-08-22 20:53:38 +00:00
Eric Andersen
eac20451d2
Set libbb dead last in the link order
2003-07-29 07:45:05 +00:00
Eric Andersen
d4fcb80609
Yet more preparation to make a release...
2003-07-15 00:28:26 +00:00
Eric Andersen
cb81e6484d
Update a bunch of docs. Run a script to update my email addr.
2003-07-14 21:21:08 +00:00
Eric Andersen
9e48045e45
Patch from Russell Coker:
...
I've attached my latest SE Linux patch for busybox against the latest CVS
version of busybox.
2003-07-03 10:07:04 +00:00
Eric Andersen
1c25ba9de1
Oops. As Andrew Dennison just noticed, I left a stray
...
space in the Makefile, thereby totally breaking it.
2003-06-25 05:18:48 +00:00
Eric Andersen
b6071ea5cb
Regenerate the busybox.links file when the .config changes
2003-06-25 03:26:04 +00:00
Manuel Novoa III
cad5364599
Major coreutils update.
2003-03-19 09:13:01 +00:00
Glenn L McGrath
3238ea1673
Merge fileutils, textutils and shellutils into coreuils
2003-02-15 10:53:40 +00:00
Eric Andersen
a99534354a
Don't wipe the config system on 'make clean'
2003-01-27 22:11:59 +00:00
Eric Andersen
92a06d0943
Clean config binsries on 'make clean'
2003-01-14 08:52:18 +00:00
Eric Andersen
aaab46baba
Fix an obvious mistake
2003-01-11 18:02:51 +00:00
Glenn L McGrath
4d7f965c8e
Adjust for new .depend target
2002-12-20 10:06:38 +00:00
Glenn L McGrath
e86e4a2282
busybox target wasnt checking .depend, clean kbuild binaries only on distclean
2002-12-20 06:03:47 +00:00
Eric Andersen
068b6b07ff
Don't build the ncurses stuff unless it is specifically asked for
...
-Erik
2002-12-13 22:53:28 +00:00
Glenn L McGrath
919798d5a8
err.. Make clean in the scripts/config directory to remove some binaries
2002-12-09 21:16:39 +00:00
Glenn L McGrath
a94c3108b1
Make clean in the scripts directory to remove some binaries
2002-12-09 21:14:38 +00:00
Eric Andersen
c9f20d9fb9
Yet another major rework of the BusyBox config system, using the considerably
...
modified Kbuild system I put into uClibc. With this, there should be no more
need to modify Rules.mak since I've moved all the interesting options into the
config system. I think I've got everything updated, but you never know, I may
have made some mistakes, so watch closely.
-Erik
2002-12-05 08:41:41 +00:00
Glenn L McGrath
8f0722a53b
Move readlink, mktemp, run-parts and which to a new debianutils dir.
2002-11-11 03:00:12 +00:00
Glenn L McGrath
9a2d27249c
IP applet by Bastian Blank <waldi@debian.org>
2002-11-10 01:33:55 +00:00
Russ Dill
61fb48930f
added full udhcp integration
2002-10-14 21:41:28 +00:00
Eric Andersen
a39342b131
Remember to delete docs/busybox.pod
2002-10-08 19:31:04 +00:00
Eric Andersen
87715170cc
Be more portable with 'find' for those that prefer programming
...
on *BSD, etc. Formatting fixes, etc.
2002-07-31 03:45:05 +00:00
Robert Griebl
d378c3149c
Applied vodz' patches #49 and #50 (with a small correction in runshell.c)
...
#49 : I found one memory overflow and memory leak in "ln" applet.
Last patch reduced also 54 bytes. ;)
#50 : I found bug in loginutils/Makefile.in.
New patch have also new function to libbb and
aplied this to applets and other cosmetic changes.
2002-07-19 00:05:54 +00:00
Eric Andersen
8610f91ebf
Lets give this a try...
2002-06-06 13:00:47 +00:00
Robert Griebl
1fca558799
Bigger patch for (partial) tinylogin integration
...
- Made a new dir loginutils
- Moved all applets from pwd_grp to loginutils
- Added new applets su.c login.c to loginutils
- Made a new dir libpwdgrp
- Moved everything from pwd_grp/libpwd_grp there
- Added shadow.c to libpwdgrp
- Removed dir pwd_grp
- Added usage strings for login and su to usage.h
- Changed main Makefile to reflect the dir rearrangements
[Parts of this patch may overlap with my other two patches]
2002-06-04 20:45:46 +00:00
Eric Andersen
aba75460e4
When the .config file is missing, supply a default one
...
and run menuconfig
2002-04-27 00:06:47 +00:00
Eric Andersen
fb24eb4f47
Cleanup make clean
2002-04-13 13:52:13 +00:00
Eric Andersen
1f30a41abe
Add a 'make uninstall' target
2002-04-13 13:39:48 +00:00
Eric Andersen
85208e2ab9
Completely rework the config system so that it no longer annoys me to work on
...
the busybox development tree. This eliminates the use of recursive make, and
once again allows us to run 'make' in a subdirectory with the expected result.
And things are now much faster too. Greatly improved IMHO...
-Erik
2002-04-12 12:05:57 +00:00
Eric Andersen
5a40651046
Update dmalloc options per suggestion from Glenn
2002-03-20 14:16:31 +00:00
Eric Andersen
3ec5c692ec
Bart Visscher noticed some spurious search and replace silliness
...
-Erik
2002-03-20 01:32:25 +00:00
Eric Andersen
de2a342289
Add a more verbose non-strip command.
2001-12-16 09:20:08 +00:00
Eric Andersen
2423b12dae
Begin moving things to busybox.net
...
-Erik
2001-12-08 01:56:15 +00:00
Eric Andersen
06656f363d
Minor adjustment to the strip command
2001-12-06 14:44:11 +00:00
Matt Kraai
4e05da89f3
Add a check target.
2001-11-19 19:47:56 +00:00
Eric Andersen
45784febaf
Some more minor build cleanups
2001-11-10 13:08:02 +00:00
Eric Andersen
30fcef430c
Only use -mpreferred-stack-boundary with gcc versions that support it
2001-11-10 11:23:47 +00:00
Eric Andersen
5abdaa9a16
Force main to always be included
2001-11-06 18:45:56 +00:00
Eric Andersen
1552ff7efb
Move usage.h to include/usage.h
2001-10-31 11:07:12 +00:00