Skip to content

Commit

Permalink
Merge branch 'master' into build/work000 r70147 #158
Browse files Browse the repository at this point in the history
  • Loading branch information
t-tk committed Feb 24, 2024
2 parents 1d8cede + 125c47f commit 1d9a87c
Show file tree
Hide file tree
Showing 129 changed files with 6,008 additions and 2,681 deletions.
15 changes: 12 additions & 3 deletions source/README.2building
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,13 @@ rules when a tool (such as 'tangle', 'ctangle', and 'convert') creates
several output files. This allows for parallel builds ('make -j N' with
N>1 or even 'make -j') that can considerably speed up the TL build.

Incidentally, a noticeable speed-up can be independently gained by
using a configure cache file, i.e., specifying the 'configure' option
'-C' (recommended).
If you're using TL's 'Build' script, you can enable '-j' with the
environment variable 'TL_MAKE_FLAGS', as in: 'env
TL_MAKE_FLAGS=-j`nproc` ./Build'.

Independently, a noticeable speed-up can also be gained by using a
configure cache file, i.e., specifying the 'configure' option '-C'
(recommended).

4.3 Build distribution
======================
Expand Down Expand Up @@ -230,6 +234,11 @@ test name exactly as specified in the '.am' file:

make -C $ww check SUBDIRS=. TESTS=hitexdir/tests/hello.test

Without the 'SUBDIRS=.', errors like this will show up, since 'make'
will descend into every directory.

fatal: making test-suite.log: failed to create hitexdir/tests/hello.test

If you get tired of looking at the 'Entering'/'Leaving directory'
lines, you can add the (GNU) make option '--no-print-dir'.

Expand Down
4 changes: 2 additions & 2 deletions source/README.4layout
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,13 @@ many extra hassles, so don't do that, tempting as it may be.

Currently the versions we use are:

autoconf (GNU Autoconf) 2.71
autoconf (GNU Autoconf) 2.72
automake (GNU automake) 1.16.5
bison (GNU Bison) 3.8.2
flex 2.6.0
ltmain.sh (GNU libtool) 2.4.7
m4 (GNU M4) 1.4.19
makeinfo (GNU texinfo) 7.0.2
makeinfo (GNU texinfo) 7.1

These versions should be used to update the generated files (e.g.,
'configure' or 'Makefile.in') in all or parts of the TL tree after their
Expand Down
2 changes: 1 addition & 1 deletion source/doc/tlbuild-incl/install-tl.texi
Original file line number Diff line number Diff line change
Expand Up @@ -803,5 +803,5 @@ This script and its documentation were written for the TeX Live
distribution (@url{https://tug.org/texlive}) and both are licensed under the
GNU General Public License Version 2 or later.

$Id: install-tl 66457 2023-03-07 23:07:12Z preining $
$Id: install-tl 69711 2024-02-05 17:23:27Z karl $

32 changes: 31 additions & 1 deletion source/doc/tlbuild-incl/tlmgr.texi
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,12 @@ repository (typically useful when updating from CTAN).
Display detailed information about a package @emph{what}, such as the installation
status and description, of searches for @emph{what} in all packages.

@item @code{tlmgr bug} @emph{what}
@anchor{tlmgr @code{tlmgr bug} @emph{what}}

Display available bug-reporting information for @emph{what}, a package or
file name.

@end table

For all the capabilities and details of @code{tlmgr}, please read the
Expand Down Expand Up @@ -404,6 +410,17 @@ performed are written to the terminal.

@end table

@node tlmgr bug [@emph{search-string}]
@appendixsubsec bug [@emph{search-string}]

Searches for @emph{search-string} (prompted for, if not given) as a package
name and in package descriptions, as complete words, and in filenames,
as any substring, and outputs bug-reporting and other information for
the package selected from the results.

The search is equivalent to @code{tlmgr search --word --file @emph{search-string}.
Thus, @emph{search-string} is interpreted as a (Perl) regular expression.}

@node tlmgr candidates @emph{pkg}
@appendixsubsec candidates @emph{pkg}

Expand Down Expand Up @@ -2683,5 +2700,18 @@ This script and its documentation were written for the TeX Live
distribution (@url{https://tug.org/texlive}) and both are licensed under the
GNU General Public License Version 2 or later.

$Id: tlmgr.pl 66457 2023-03-07 23:07:12Z preining $
$Id: tlmgr.pl 70001 2024-02-19 23:17:07Z karl $

@node tlmgr POD ERRORS
@appendixsec POD ERRORS

Hey! @strong{The above document had some coding errors, which are explained below:}

@table @asis
@item Around line 8454:
@anchor{tlmgr Around line 8454@asis{:}}

Unterminated C<...> sequence

@end table

Loading

0 comments on commit 1d9a87c

Please sign in to comment.