texlive[57698] Build/source/doc: doc even more that configure is

commits+karl at tug.org commits+karl at tug.org
Wed Feb 10 03:05:18 CET 2021


Revision: 57698
          http://tug.org/svn/texlive?view=revision&revision=57698
Author:   karl
Date:     2021-02-10 03:05:18 +0100 (Wed, 10 Feb 2021)
Log Message:
-----------
doc even more that configure is required in subdirs

Modified Paths:
--------------
    trunk/Build/source/doc/ChangeLog
    trunk/Build/source/doc/tlbuild.info
    trunk/Build/source/doc/tlbuild.texi

Modified: trunk/Build/source/doc/ChangeLog
===================================================================
--- trunk/Build/source/doc/ChangeLog	2021-02-10 02:02:05 UTC (rev 57697)
+++ trunk/Build/source/doc/ChangeLog	2021-02-10 02:05:18 UTC (rev 57698)
@@ -1,3 +1,8 @@
+2021-02-09  Karl Berry  <karl at freefriends.org>
+
+	* tlbuild.texi (Adding a new program module): emphasize requirement
+	for configure, etc., to be committed.
+
 2020-11-28  Karl Berry  <karl at freefriends.org>
 
 	* tlbuild.texi (Adding a new program module): more explicit

Modified: trunk/Build/source/doc/tlbuild.info
===================================================================
(Binary files differ)

Modified: trunk/Build/source/doc/tlbuild.texi
===================================================================
--- trunk/Build/source/doc/tlbuild.texi	2021-02-10 02:02:05 UTC (rev 57697)
+++ trunk/Build/source/doc/tlbuild.texi	2021-02-10 02:05:18 UTC (rev 57698)
@@ -1,8 +1,8 @@
 \input texinfo
 @setfilename tlbuild.info
 
- at set version 2020
- at set month-year November 2020
+ at set version 2021
+ at set month-year February 2021
 
 @set mytitle Building @TeX{} Live (@value{version})
 @settitle @value{mytitle}
@@ -15,7 +15,7 @@
 This file documents the @TL{} build system and more.
 
 @noindent
-Copyright @copyright{} 2016--2020 Karl Berry.@*
+Copyright @copyright{} 2016--2021 Karl Berry.@*
 Copyright @copyright{} 2013--2015 Karl Berry & Peter Breitenlohner.
 
 Permission is granted to make and distribute verbatim copies of this
@@ -1721,6 +1721,11 @@
 so people checking out the TL source tree do not have to run any
 autotools, but can simply run @code{configure}.)
 
+To reiterate: do not fail to commit the generated @file{configure} and
+other files. The m4 code in @file{kpse-pkgs.m4} uses the existence of
+ at file{configure} to determine whether to descend into (and configure)
+a given subdirectory.
+
 @pindex reautoconf at r{, for new program}
 Then, run the TL tool @code{reautoconf} in the top-level TL
 @code{Build/source/} directory, to incorporate the new program into



More information about the tex-live-commits mailing list.