Improve the process for GNU tools55/3355/3
commita150b26ee803b20080e65cd7a048322ba498f6bf
authorAntoine Leca <Antoine.Leca.1@gmail.com>
Mon, 29 Aug 2016 11:48:31 +0000 (29 13:48 +0200)
committerLionel Sambuc <lionel.sambuc@gmail.com>
Thu, 1 Sep 2016 19:16:13 +0000 (1 21:16 +0200)
treec438a6fd87a3c5fef5be6ccc9af348c64974fffa
parent76c7f3dac9e3d9b44dd3e1149eedba8b175383ba
Improve the process for GNU tools

Split the process to fetch GNU tools (until now embedded
within tools/Makefile.gnuhost) into a new Makefile.fetchgnu,
MINIX-specific hence relocated, which is to be also used
to fetch sources even when not building the tools.
Use it for binutils too.
Improve documentation.

Also do not run configure on each run when MKUPDATE=yes
The .WAIT serialization instruction between fetching and other
configure sources was raising a new run of configure at each
compilation. Avoid it by using two rules.

Change-Id: Ie24950ccbb5c5067f3c1ea57b7bd8294e4c9445e
external/gpl3/binutils/lib/libbfd/Makefile
external/gpl3/binutils/lib/libiberty/Makefile
external/gpl3/binutils/lib/libopcodes/Makefile
gnu/Makefile
gnu/dist/Makefile [deleted file]
gnu/usr.bin/texinfo/makedoc/Makefile
minix/Makefile.fetchgnu [new file with mode: 0644]
tools/Makefile.gnuhost
tools/binutils/Makefile