Go to file
Antoine Leca 866355d930 GNU tools: improvements to fetching process
- Do not run the fetch.sh script every time
- Do not run the configure script with MKUPDATE=yes (build.sh -u)
- The fetched GNU source are hidden from `git status`
- With CLEANFETCHED=yes, `nbmake -C tools cleandir` will remove the
fetched GNU source and return the MINIX tree to its pristine state.
- Avoid (harmless) message when building in parallel, about find
running against an inexistant path

Notice that the GNU tools are "installed" on every run, even with
MKUPDATE=yes; this is a feature of the NetBSD build system, because
in case of changes in dependencies it is impossible to know them.
See commit 1.27 2004-06-12 of tools/Makefile.gnuhost in NetBSD's src/

The downloaded tarballs are not removed with CLEANFETCHED:
they are supposed to be unmodified, and the exact name is not known
to the Makefile's, since it is engraved in each fetch.sh script (and
we do not want to have the same information in several places.)
2013-01-25 18:42:58 +01:00
benchmarks Fixed unixbench Run script 2010-10-25 08:32:14 +00:00
bin tar: use utime() to restore timestamps 2013-01-15 07:28:58 +00:00
commands Termcap update, replacing elvis by nvi. 2013-01-24 07:44:38 +01:00
common ARM updates 2013-01-17 10:03:58 +01:00
dist/nvi Termcap update, replacing elvis by nvi. 2013-01-24 07:44:38 +01:00
distrib Also build and install log for ARM 2013-01-25 17:07:02 +00:00
docs UPDATING instructions for libc/terminfo update 2013-01-14 13:20:00 +01:00
drivers Ramdisk: fix ramdisk creation for ARM 2013-01-25 17:07:02 +00:00
etc Termcap update, replacing elvis by nvi. 2013-01-24 07:44:38 +01:00
external ARM updates 2013-01-17 10:03:58 +01:00
gnu/dist Toolchain upgrade and portability improvements. 2012-11-15 16:07:29 +01:00
include ARM: run with 64 processes only for now 2013-01-25 17:07:02 +00:00
kernel Kernel/ARM: faster context save 2013-01-25 17:07:02 +00:00
lib libcsu: store argc and argv on the stack 2013-01-25 17:07:02 +00:00
libexec ARM updates 2013-01-17 10:03:58 +01:00
man Termcap update, replacing elvis by nvi. 2013-01-24 07:44:38 +01:00
releasetools Termcap update, replacing elvis by nvi. 2013-01-24 07:44:38 +01:00
sbin Fix warnings trivial warnings. 2013-01-14 11:44:31 +01:00
servers VFS: fix select again 2013-01-25 17:42:36 +00:00
share Re-adding extended keys in minix termcap entry 2013-01-23 21:28:17 +01:00
sys ARM updates 2013-01-17 10:03:58 +01:00
test tests: print error locations verbosely 2013-01-25 11:54:24 +00:00
tools GNU tools: improvements to fetching process 2013-01-25 18:42:58 +01:00
usr.bin Termcap update, replacing elvis by nvi. 2013-01-24 07:44:38 +01:00
usr.sbin Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
.gitignore gitignore: ignore some more generated files 2012-12-06 13:29:20 +00:00
.gitreview misc:Add gerrit code review support. 2013-01-16 09:44:16 +01:00
build.sh Reverting back to default value of MKARZERO 2013-01-17 10:03:58 +01:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile Adapting build target to also execute hdboot. 2012-11-26 23:42:32 +01:00