From: Julien Rioux Date: Fri, 24 Feb 2012 19:03:52 +0000 (-0500) Subject: CG: Review info about the build system. X-Git-Tag: release/2.15.35-1~36 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=5e69127750230f4238ee21e0b26cf47ef8227aba;p=lilypond.git CG: Review info about the build system. --- 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