busybox/coreutils
Eric Andersen 7daa076d3e egor duda writes:
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-10-08 07:46:08 +00:00
..
libcoreutils egor duda writes: 2004-10-08 07:46:08 +00:00
basename.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
cal.c Larry Doolittle writes: 2004-04-14 17:51:38 +00:00
cat.c As we no longer use function pointers for read in common archiving code 2003-11-21 22:24:57 +00:00
chgrp.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
chmod.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
chown.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
chroot.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
cmp.c Larry Doolittle writes: 2004-04-14 17:51:38 +00:00
Config.in Patch from Bastian Blank to add 64 bit support to the test command. 2004-08-11 02:45:47 +00:00
cp.c Add the -r option as a synonym of -R 2004-01-25 05:50:28 +00:00
cut.c Larry Doolittle writes: 2004-04-14 17:51:38 +00:00
date.c Larry Doolittle writes: 2004-04-14 17:51:38 +00:00
dd.c Avoid symbol naming conflict with libm 2004-01-30 22:24:32 +00:00
df.c Tito, farmatito at tiscali dot it writes: 2004-08-03 00:14:02 +00:00
dirname.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
dos2unix.c Steve Grubb writes: 2004-05-05 19:39:21 +00:00
du.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
echo.c Larry Doolittle writes: 2004-04-14 17:51:38 +00:00
env.c Thats odd. I guess this was cut-n-paste error, but vodz 2004-04-16 15:02:10 +00:00
expr.c Larry Doolittle writes: 2004-04-14 17:51:38 +00:00
false.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
fold.c Update my email address, document some of my tasks in the AUTHORS file 2004-04-25 05:11:19 +00:00
head.c Major coreutils update. 2003-03-19 09:13:01 +00:00
hostid.c Major coreutils update. 2003-03-19 09:13:01 +00:00
id.c Tito writes, 2004-09-15 03:04:08 +00:00
install.c Update my email address, document some of my tasks in the AUTHORS file 2004-04-25 05:11:19 +00:00
length.c Major coreutils update. 2003-03-19 09:13:01 +00:00
ln.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
logname.c Larry Doolittle writes: 2004-04-14 17:51:38 +00:00
ls.c Patch from David Daney to make the -i option work with -l. 2004-09-24 02:04:13 +00:00
Makefile egor duda writes: 2004-10-08 07:46:08 +00:00
Makefile.in egor duda writes: 2004-10-08 07:46:08 +00:00
md5_sha1_sum.c Larry Doolittle writes: 2004-04-14 17:51:38 +00:00
mkdir.c last_patch89 from vodz: 2003-06-20 09:01:58 +00:00
mkfifo.c Major coreutils update. 2003-03-19 09:13:01 +00:00
mknod.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
mv.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
od.c Felipe Kellermann writes, 2004-07-23 01:42:28 +00:00
printf.c Patch by Felipe Kellermann, use the common escape handling function and remove some unused code. 2004-09-15 02:05:23 +00:00
pwd.c Major coreutils update. 2003-03-19 09:13:01 +00:00
realpath.c Major coreutils update. 2003-03-19 09:13:01 +00:00
rm.c last_patch89 from vodz: 2003-06-20 09:01:58 +00:00
rmdir.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
seq.c Patch from Felipe Kellermann, fix endless loop when first > last and 2004-07-23 06:43:29 +00:00
sleep.c Major coreutils update. 2003-03-19 09:13:01 +00:00
sort.c Major coreutils update. 2003-03-19 09:13:01 +00:00
stty.c Add a missing brace, patch by Hideki IWAMOTO 2004-09-15 03:24:32 +00:00
sync.c Major coreutils update. 2003-03-19 09:13:01 +00:00
tail.c Patch from William Barsse to fix a segfault when multiple files are specified. 2004-09-30 00:24:21 +00:00
tee.c If read were to return with an error, bad things would happen. Fix it. 2004-05-26 15:21:19 +00:00
test.c Patch from Bastian Blank to add 64 bit support to the test command. 2004-08-11 02:45:47 +00:00
touch.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
tr.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
true.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
tty.c Major coreutils update. 2003-03-19 09:13:01 +00:00
uname.c Major coreutils update. 2003-03-19 09:13:01 +00:00
uniq.c Fixup some warnings 2004-08-28 00:43:07 +00:00
usleep.c Major coreutils update. 2003-03-19 09:13:01 +00:00
uudecode.c Update my email address, document some of my tasks in the AUTHORS file 2004-04-25 05:11:19 +00:00
uuencode.c Pascal Brisset writes: 2004-01-26 07:17:30 +00:00
watch.c Major coreutils update. 2003-03-19 09:13:01 +00:00
wc.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
who.c Remove trailing whitespace. Update copyright to include 2004. 2004-03-15 08:29:22 +00:00
whoami.c Tito writes: 2004-09-02 22:21:41 +00:00
yes.c Major coreutils update. 2003-03-19 09:13:01 +00:00