From 5e69127750230f4238ee21e0b26cf47ef8227aba Mon Sep 17 00:00:00 2001 From: Julien Rioux Date: Fri, 24 Feb 2012 14:03:52 -0500 Subject: [PATCH] CG: Review info about the build system. --- Documentation/contributor/build-notes.itexi | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Documentation/contributor/build-notes.itexi b/Documentation/contributor/build-notes.itexi index bf77998229..a1e258cc91 100644 --- a/Documentation/contributor/build-notes.itexi +++ b/Documentation/contributor/build-notes.itexi @@ -117,9 +117,11 @@ include $(configure-srcdir)/GNUmakefile.in The variable @code{depth} is used throughout the make system to track how far down the directory structure the make is. The first -include sets lots of variables but doesn't "do" anything. The -second runs the file @file{GNUmakefile.in} from the top level -source directory. +include sets lots of variables but doesn't "do" anything. Default +values for these variables are automatically detected at the +./configure step, which creates the file @file{config.make}. +The second include runs the file @file{GNUmakefile.in} from +the top level source directory. This sets another load of variables, and then includes (i.e. immediately runs) @file{stepmake.make} from the @file{make} @@ -957,6 +959,7 @@ described to some extent at The file @file{lily-bib.bst} also has fairly extensive commenting. + @node Website build @section Website build -- 2.39.2