From 174147dcdbfb24f62966d39bb4f196d9b38895e4 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 13 Mar 2020 17:12:03 +0000 Subject: 2020 tlbuild update git-svn-id: svn://tug.org/texlive/trunk@54277 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/README.0overview | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'Build/source/README.0overview') diff --git a/Build/source/README.0overview b/Build/source/README.0overview index 5065317b637..c99c50f24b2 100644 --- a/Build/source/README.0overview +++ b/Build/source/README.0overview @@ -5,10 +5,10 @@ 2 Overview of build system ************************** -The TeX Live build system was redesigned in 2009, consistently using -Autoconf, Automake, and Libtool. Thus +The TeX Live build system was redesigned in 2009 to consistently use +Autoconf, Automake, and Libtool. Thus, running 'configure && make && make check && make install' -or the basically-equivalent top-level 'Build' script suffice to build +or the essentially-equivalent top-level 'Build' script suffices to build and install the TL programs. The 'make check' clause performs various tests of the generated programs--not strictly required but strongly recommended. Running 'configure --help' will display a comprehensive @@ -34,7 +34,7 @@ program and library module (or package) specifies its own requirements and properties, such as required libraries, whether an installed (system) version of a library can be used, 'configure' options to be seen at the top level, and more. An explicit list of all available -modules is kept in only one central place, namely 'm4/kpse-pkgs.m4'. +modules is kept in a single central place: 'm4/kpse-pkgs.m4'. A second, related goal is to configure and build each library before configuring any other (program or library) module which uses that @@ -47,6 +47,6 @@ independently. The corresponding modules use (most of) the distributed source tree and document any modifications of that source. All this is for the sake of simplifying both upgrading of modules and -integrating new modules into the TL build system. (Not to say that -either task is trivial.) +integrating new modules into the TL build system. (Despite all efforts, +neither task is easy.) -- cgit v1.2.3