build: Skip gcc, mlibc, guile or mes builds using CC=, CC32=, GUILE= or MES=.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sun, 28 May 2017 16:32:53 +0000 (18:32 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sun, 28 May 2017 16:32:53 +0000 (18:32 +0200)
commit3a240221f016bceb4514faabd9111491cae99f00
tree2cb8021c5640eba9a286b313105a3f9c07eccfc3
parent9f56b8b102d8599441884bf43b92f1007d82a138
build: Skip gcc, mlibc, guile or mes builds using CC=, CC32=, GUILE= or MES=.

* GNUmakefile (build-scripts): New target
  (HELP_TOP): Mention it.
* configure (main): Write GUILE_FOR_BUILD.
* make/bin-mlibc.make: Skip if CC32 is not set.
* make/bin.make: Skip if CC is not set.
* make/install.make (install): Only install $(OUT)/mes.mes if
  MES_BOOTSTRAP is set.
* make/mescc-guile.make: Skip if GUILE is not set.
* make/mescc-mes.make: Skip if MES is not set.
* HACKING: write something about
GNUmakefile
HACKING
configure
make/bin-mlibc.make
make/bin.make
make/install.make
make/mescc-guile.make
make/mescc-mes.make
scaffold/scaffold.make
src/src.make