summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/info/tlbuild.info
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/info/tlbuild.info')
-rw-r--r--Master/texmf-dist/doc/info/tlbuild.info1163
1 files changed, 594 insertions, 569 deletions
diff --git a/Master/texmf-dist/doc/info/tlbuild.info b/Master/texmf-dist/doc/info/tlbuild.info
index a62f1ea9435..c54cd9473ff 100644
--- a/Master/texmf-dist/doc/info/tlbuild.info
+++ b/Master/texmf-dist/doc/info/tlbuild.info
@@ -1,9 +1,10 @@
-This is tlbuild.info, produced by makeinfo version 5.2 from
+This is tlbuild.info, produced by makeinfo version 6.1 from
tlbuild.texi.
This file documents the TeX Live build system and more.
- Copyright (C) 2013, 2014, 2015 Karl Berry & Peter Breitenlohner.
+ Copyright (C) 2016 Karl Berry.
+Copyright (C) 2013, 2014, 2015 Karl Berry & Peter Breitenlohner.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
@@ -20,13 +21,13 @@ versions, except that this permission notice may be stated in a
translation approved by the TeX Users Group.
INFO-DIR-SECTION TeX
START-INFO-DIR-ENTRY
-* TL-build: (tlbuild). TeX Live configuration and development.
+* TLbuild: (tlbuild). TeX Live configuration and development.
END-INFO-DIR-ENTRY

File: tlbuild.info, Node: Top, Next: Introduction, Up: (dir)
-Building TeX Live (2015)
+Building TeX Live (2016)
************************
For an overview of this manual, *note Introduction::.
@@ -52,11 +53,19 @@ File: tlbuild.info, Node: Introduction, Next: Overview of build system, Prev:
1 Introduction
**************
-This manual (dated May 2015) corresponds to the TeX Live 2015 release.
+This manual (dated April 2016) corresponds to the TeX Live 2016 release.
This manual is aimed at system installers and programmers, and
focuses on how to configure, build, and develop the TeX Live (TL)
-sources. The sources can be acquired in a number of ways; see
+sources. It is also available as plain text files in the source tree:
+'source/README.*'.
+
+ The 'source/README' file in the TL source tree provides the
+maximally-terse information for doing a build, and portability
+information for different systems, along with
+'source/doc/README.solaris'.
+
+ For information on acquiring the TL sources, see
<http://tug.org/texlive/svn>.
This manual does not duplicate the (primarily user-level) information
@@ -162,7 +171,8 @@ Automake/Autoconf output in general) should work with any reasonable
that are not installed by default.
'xetex'
- requires 'fontconfig' (again both headers and library).
+ requires 'fontconfig' (again both headers and library), or, for
+ MacOSX only, the 'ApplicationServices' and 'Cocoa' frameworks.
'xindy'
requires GNU 'clisp' and in addition 'perl', 'latex', and
@@ -190,6 +200,11 @@ timestamps--notably, 'use-commit-times' must be set to 'yes' in your
Subversion configuration (*note Build system tools::). Barring buggy
commits, no infrastructure tools are needed to do a normal build.
+ As an example, on Debian systems the necessary build dependencies can
+be installed via:
+
+ apt-get install libfontconfig-dev libx11-dev libxmu-dev libxaw7-dev
+

File: tlbuild.info, Node: Building, Next: Installing, Prev: Prerequisites, Up: Top
@@ -199,13 +214,13 @@ File: tlbuild.info, Node: Building, Next: Installing, Prev: Prerequisites, U
The top-level 'Build' script is intended to simplify building the
binaries distributed with TeX Live itself--we call this the "native" TL
build. It configures and makes everything in a subdirectory of the main
-build tree (default 'Work/'), installs everything in an other
+build tree (default 'Work/'), installs everything in another
subdirectory (default 'inst/'), and finally runs 'make check'. The
exact directory and command names can be specified via environment
variables and a few leading options. All remaining arguments
(assignments or options) are passed to the 'configure' script. Please
-take a look at the script itself for more information; it is not
-complicated.
+take a look at the './Build' source file itself for more information; it
+is a straightforward shell script.
An alternative, and the one we will mainly discuss here, is to run
'configure' and 'make' oneself in a suitable empty subdirectory.
@@ -292,18 +307,18 @@ File: tlbuild.info, Node: Build one package, Prev: Build distribution, Up: Bu
=====================
To build one package, the basic idea is to use the 'configure' option
-'--disable-all-pkgs' (*note '--disable-all-pkgs'::). Then all program
-and library modules are configured but none are made. However, the
+'--disable-all-pkgs' (*note --disable-all-pkgs::). Then all program and
+library modules are configured but none are made. However, the
'Makefile's still contain all build rules and dependencies and can be
invoked to build an individual program or library and causes to first
build any required libraries.
- This "build-on-demand" procedure is used, e.g., in the 'luatex'
-repository to build LuaTeX, essentially from a subset of the complete
-TeX Live tree. Similarly, when, e.g., building the original e-TeX has
-been disabled (as it is by default), one can run 'make etex' (or 'make
-etex.exe') in 'texk/web2c/' to build e-TeX (although there is no
-comparably simple way to install e-TeX).
+ This "build-on-demand" procedure is used, e.g., in the upstream
+LuaTeX repository to build LuaTeX, essentially from a subset of the
+complete TeX Live tree. Similarly, when, e.g., building the original
+e-TeX has been disabled (as it is by default), one can run 'make etex'
+(or 'make etex.exe') in 'texk/web2c/' to build e-TeX (although there is
+no comparably simple way to install e-TeX).
If you want to work on a single program within the TL sources, this
is the recommended way to do it. Here is an example from start to
@@ -352,6 +367,21 @@ have undesired side effects. For an example, see the 'build-pdftex.sh'
script in the 'pdftex' development sources (<http://pdftex.org>), which
are indeed a cut-down TL source tree.
+ Caveat 1: even with '--disable-all-pkgs', dependencies will be
+checked. For instance, if a non-MacOSX system does not have
+'fontconfig', XeTeX cannot be built (*note Prerequisites::) and
+'configure' will terminate. To proceed without such dependencies,
+specify '--enable-missing' also. (Arguably this should happen
+automatically.)
+
+ Caveat 2: unless 'CC' and 'CXX' and 'OBJCXX' are explicitly
+specified, each package will configure its own compiler(s). In
+practice, this results in a conflict in only one instance: the ICU
+('libs/icu') library will prefer 'clang' and 'clang++' over all others
+if they are installed, whereas everything else prefers 'gcc' and 'g++'.
+Usually the results will be interoperable, but it can cause extra
+confusion and problems when debugging a program that uses ICU.
+

File: tlbuild.info, Node: Installing, Next: Layout and infrastructure, Prev: Building, Up: Top
@@ -557,10 +587,10 @@ many extra hassles, so don't do that, tempting as it may be.
autoconf (GNU Autoconf) 2.69
automake (GNU automake) 1.15
bison (GNU Bison) 3.0.4
- flex 2.5.39
+ flex 2.6.0
ltmain.sh (GNU libtool) 2.4.6
m4 (GNU M4) 1.4.17
- makeinfo (GNU texinfo) 5.2
+ makeinfo (GNU texinfo) 6.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
@@ -839,13 +869,13 @@ structure and variation.
* Menu:
-* 'png' library:: 'libs/libpng'
-* 'zlib' library:: 'libs/zlib'
-* 'freetype' library:: 'libs/freetype2'
-* 'kpathsea' library:: 'texk/kpathsea'
+* png library:: 'libs/libpng'
+* zlib library:: 'libs/zlib'
+* freetype library:: 'libs/freetype2'
+* kpathsea library:: 'texk/kpathsea'

-File: tlbuild.info, Node: 'png' library, Next: 'zlib' library, Up: Library modules
+File: tlbuild.info, Node: png library, Next: zlib library, Up: Library modules
6.4.1 The 'png' library in 'libs/libpng'
----------------------------------------
@@ -899,7 +929,7 @@ defining 'make' rules to rebuild the library.
required for the system library.

-File: tlbuild.info, Node: 'zlib' library, Next: 'freetype' library, Prev: 'png' library, Up: Library modules
+File: tlbuild.info, Node: zlib library, Next: freetype library, Prev: png library, Up: Library modules
6.4.2 The 'zlib' library in 'libs/zlib'
---------------------------------------
@@ -911,7 +941,7 @@ supplies the configure option '--with-system-zlib', as well as
locations of the 'zlib' headers and/or library.

-File: tlbuild.info, Node: 'freetype' library, Next: 'kpathsea' library, Prev: 'zlib' library, Up: Library modules
+File: tlbuild.info, Node: freetype library, Next: kpathsea library, Prev: zlib library, Up: Library modules
6.4.3 The 'freetype' library in 'libs/freetype2'
------------------------------------------------
@@ -923,7 +953,7 @@ build tree as destination. The flags required for the system library
are obtained through 'freetype-config'.

-File: tlbuild.info, Node: 'kpathsea' library, Prev: 'freetype' library, Up: Library modules
+File: tlbuild.info, Node: kpathsea library, Prev: freetype library, Up: Library modules
6.4.4 The 'kpathsea' library in 'texk/kpathsea'
-----------------------------------------------
@@ -961,13 +991,13 @@ for a few of the programs in TL.
* Menu:
-* 't1utils' package:: 'utils/t1utils'
-* 'xindy' package:: 'utils/xindy'
-* 'xdvik' package:: 'texk/xdvik'
-* 'asymptote':: 'utils/asymptote'
+* t1utils package:: 'utils/t1utils'
+* xindy package:: 'utils/xindy'
+* xdvik package:: 'texk/xdvik'
+* asymptote:: 'utils/asymptote'

-File: tlbuild.info, Node: 't1utils' package, Next: 'xindy' package, Up: Program modules
+File: tlbuild.info, Node: t1utils package, Next: xindy package, Up: Program modules
6.5.1 The 't1utils' package in 'utils/t1utils'
----------------------------------------------
@@ -983,7 +1013,7 @@ specifying the module name without any dependencies, and supplies the
configure option '--disable-t1utils'.

-File: tlbuild.info, Node: 'xindy' package, Next: 'xdvik' package, Prev: 't1utils' package, Up: Program modules
+File: tlbuild.info, Node: xindy package, Next: xdvik package, Prev: t1utils package, Up: Program modules
6.5.2 The 'xindy' package in 'utils/xindy'
------------------------------------------
@@ -1009,7 +1039,7 @@ seen at the top level with 'ac/xindy.ac' also included by
'configure.ac'.

-File: tlbuild.info, Node: 'xdvik' package, Next: 'asymptote', Prev: 'xindy' package, Up: Program modules
+File: tlbuild.info, Node: xdvik package, Next: asymptote, Prev: xindy package, Up: Program modules
6.5.3 The 'xdvik' package in 'texk/xdvik'
-----------------------------------------
@@ -1034,7 +1064,7 @@ system whereas the auxiliary program 'squeeze/squeeze' has to run on the
also seen at the top-level.

-File: tlbuild.info, Node: 'asymptote', Prev: 'xdvik' package, Up: Program modules
+File: tlbuild.info, Node: asymptote, Prev: xdvik package, Up: Program modules
6.5.4 The subdirectory 'utils/asymptote'
----------------------------------------
@@ -1198,21 +1228,21 @@ Here are the global configure options.
* Menu:
-* '--disable-native-texlive-build'::
-* '--prefix' '--bindir' ...::
-* '--disable-largefile'::
-* '--disable-missing'::
-* '--enable-compiler-warnings='LEVEL::
-* '--enable-cxx-runtime-hack'::
-* '--enable-maintainer-mode'::
-* '--enable-multiplatform'::
-* '--enable-shared'::
-* '--enable-silent-rules'::
-* '--without-ln-s'::
-* '--without-x'::
+* --disable-native-texlive-build::
+* --prefix --bindir ...::
+* --disable-largefile::
+* --disable-missing::
+* --enable-compiler-warnings=LEVEL::
+* --enable-cxx-runtime-hack::
+* --enable-maintainer-mode::
+* --enable-multiplatform::
+* --enable-shared::
+* --enable-silent-rules::
+* --without-ln-s::
+* --without-x::

-File: tlbuild.info, Node: '--disable-native-texlive-build', Next: '--prefix' '--bindir' ..., Up: Global configure options
+File: tlbuild.info, Node: --disable-native-texlive-build, Next: --prefix --bindir ..., Up: Global configure options
7.1.1 '--disable-native-texlive-build'
--------------------------------------
@@ -1234,7 +1264,7 @@ also be built independently from the TL tree (such as 'utils/xindy' and
installation paths.

-File: tlbuild.info, Node: '--prefix' '--bindir' ..., Next: '--disable-largefile', Prev: '--disable-native-texlive-build', Up: Global configure options
+File: tlbuild.info, Node: --prefix --bindir ..., Next: --disable-largefile, Prev: --disable-native-texlive-build, Up: Global configure options
7.1.2 '--prefix', '--bindir', ...
---------------------------------
@@ -1247,7 +1277,7 @@ set, on the 'make' command line (*note Installation in a temporary
location: (automake)Staged Installs.).

-File: tlbuild.info, Node: '--disable-largefile', Next: '--disable-missing', Prev: '--prefix' '--bindir' ..., Up: Global configure options
+File: tlbuild.info, Node: --disable-largefile, Next: --disable-missing, Prev: --prefix --bindir ..., Up: Global configure options
7.1.3 '--disable-largefile'
---------------------------
@@ -1262,7 +1292,7 @@ included by 'pdftex' or 'luatex' must, however, be <2GB when using
'poppler' version 0.22 or before (even on 64-bit systems with LFS).

-File: tlbuild.info, Node: '--disable-missing', Next: '--enable-compiler-warnings='LEVEL, Prev: '--disable-largefile', Up: Global configure options
+File: tlbuild.info, Node: --disable-missing, Next: --enable-compiler-warnings=LEVEL, Prev: --disable-largefile, Up: Global configure options
7.1.4 '--disable-missing'
-------------------------
@@ -1272,7 +1302,7 @@ feature must be disabled, e.g., due to missing libraries. This can help
when figuring out a specific (sub)set of modules to enable.

-File: tlbuild.info, Node: '--enable-compiler-warnings='LEVEL, Next: '--enable-cxx-runtime-hack', Prev: '--disable-missing', Up: Global configure options
+File: tlbuild.info, Node: --enable-compiler-warnings=LEVEL, Next: --enable-cxx-runtime-hack, Prev: --disable-missing, Up: Global configure options
7.1.5 '--enable-compiler-warnings='LEVEL
----------------------------------------
@@ -1288,7 +1318,7 @@ portability problems.
compilers but flags for other compilers could be added when needed.

-File: tlbuild.info, Node: '--enable-cxx-runtime-hack', Next: '--enable-maintainer-mode', Prev: '--enable-compiler-warnings='LEVEL, Up: Global configure options
+File: tlbuild.info, Node: --enable-cxx-runtime-hack, Next: --enable-maintainer-mode, Prev: --enable-compiler-warnings=LEVEL, Up: Global configure options
7.1.6 '--enable-cxx-runtime-hack'
---------------------------------
@@ -1298,7 +1328,7 @@ to statically link with 'libstdc++', somewhat improving portability of
the resulting binary. *Note Macros for compilers::.

-File: tlbuild.info, Node: '--enable-maintainer-mode', Next: '--enable-multiplatform', Prev: '--enable-cxx-runtime-hack', Up: Global configure options
+File: tlbuild.info, Node: --enable-maintainer-mode, Next: --enable-multiplatform, Prev: --enable-cxx-runtime-hack, Up: Global configure options
7.1.7 '--enable-maintainer-mode'
--------------------------------
@@ -1310,7 +1340,7 @@ rebuilds infrastructure files as needed. *Note 'missing' and
'AM_MAINTAINER_MODE': (automake)maintainer-mode.

-File: tlbuild.info, Node: '--enable-multiplatform', Next: '--enable-shared', Prev: '--enable-maintainer-mode', Up: Global configure options
+File: tlbuild.info, Node: --enable-multiplatform, Next: --enable-shared, Prev: --enable-maintainer-mode, Up: Global configure options
7.1.8 '--enable-multiplatform'
------------------------------
@@ -1322,7 +1352,7 @@ implied for 'exec_prefix'. In any case, the values for 'bindir' and
'libdir' are automatically propagated to all subdirectories.

-File: tlbuild.info, Node: '--enable-shared', Next: '--enable-silent-rules', Prev: '--enable-multiplatform', Up: Global configure options
+File: tlbuild.info, Node: --enable-shared, Next: --enable-silent-rules, Prev: --enable-multiplatform, Up: Global configure options
7.1.9 '--enable-shared'
-----------------------
@@ -1332,7 +1362,7 @@ Build shared versions of the TeX-specific libraries such as
'--disable-native-texlive-build' must also be specified).

-File: tlbuild.info, Node: '--enable-silent-rules', Next: '--without-ln-s', Prev: '--enable-shared', Up: Global configure options
+File: tlbuild.info, Node: --enable-silent-rules, Next: --without-ln-s, Prev: --enable-shared, Up: Global configure options
7.1.10 '--enable-silent-rules'
------------------------------
@@ -1343,7 +1373,7 @@ you can specify 'V=1' on the 'make' command line to get more verbosity,
or 'V=0' to get less, regardless of this option.

-File: tlbuild.info, Node: '--without-ln-s', Next: '--without-x', Prev: '--enable-silent-rules', Up: Global configure options
+File: tlbuild.info, Node: --without-ln-s, Next: --without-x, Prev: --enable-silent-rules, Up: Global configure options
7.1.11 '--without-ln-s'
-----------------------
@@ -1353,7 +1383,7 @@ for a Unix-like system. However, 'make install' will not create
anything useful and might even fail.

-File: tlbuild.info, Node: '--without-x', Prev: '--without-ln-s', Up: Global configure options
+File: tlbuild.info, Node: --without-x, Prev: --without-ln-s, Up: Global configure options
7.1.12 '--without-x'
--------------------
@@ -1370,18 +1400,18 @@ Here are (some of) the program-specific 'configure' options.
* Menu:
-* '--enable-PROG' '--disable-PROG'::
-* '--disable-all-pkgs'::
-* Configure options for 'texk/web2c'::
-* Configure options for 'texk/bibtex-x'::
-* Configure options for 'texk/dvipdfm-x'::
-* Configure options for 'texk/dvisvgm'::
-* Configure options for 'texk/texlive'::
-* Configure options for 'texk/xdvik'::
-* Configure options for 'utils/xindy'::
+* --enable-PROG --disable-PROG::
+* --disable-all-pkgs::
+* Configure options for texk/web2c::
+* Configure options for texk/bibtex-x::
+* Configure options for texk/dvipdfm-x::
+* Configure options for texk/dvisvgm::
+* Configure options for texk/texlive::
+* Configure options for texk/xdvik::
+* Configure options for utils/xindy::

-File: tlbuild.info, Node: '--enable-PROG' '--disable-PROG', Next: '--disable-all-pkgs', Up: Program-specific configure options
+File: tlbuild.info, Node: --enable-PROG --disable-PROG, Next: --disable-all-pkgs, Up: Program-specific configure options
7.2.1 '--enable-PROG', '--disable-PROG'
---------------------------------------
@@ -1389,7 +1419,7 @@ File: tlbuild.info, Node: '--enable-PROG' '--disable-PROG', Next: '--disable-a
Do or do not build and install the program(s) of the module 'PROG'.

-File: tlbuild.info, Node: '--disable-all-pkgs', Next: Configure options for 'texk/web2c', Prev: '--enable-PROG' '--disable-PROG', Up: Program-specific configure options
+File: tlbuild.info, Node: --disable-all-pkgs, Next: Configure options for texk/web2c, Prev: --enable-PROG --disable-PROG, Up: Program-specific configure options
7.2.2 '--disable-all-pkgs'
--------------------------
@@ -1409,7 +1439,7 @@ explicitly disabled or specify 'disable' in their 'ac/withenable.ac'
fragment.

-File: tlbuild.info, Node: Configure options for 'texk/web2c', Next: Configure options for 'texk/bibtex-x', Prev: '--disable-all-pkgs', Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for texk/web2c, Next: Configure options for texk/bibtex-x, Prev: --disable-all-pkgs, Up: Program-specific configure options
7.2.3 Configure options for 'texk/web2c'
----------------------------------------
@@ -1476,7 +1506,7 @@ native TeX Live build, defaults are again defined in
Do not build the 'SyncTeX' library and tool.

-File: tlbuild.info, Node: Configure options for 'texk/bibtex-x', Next: Configure options for 'texk/dvipdfm-x', Prev: Configure options for 'texk/web2c', Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for texk/bibtex-x, Next: Configure options for texk/dvipdfm-x, Prev: Configure options for texk/web2c, Up: Program-specific configure options
7.2.4 Configure options for 'texk/bibtex-x'
-------------------------------------------
@@ -1492,7 +1522,7 @@ Do not build the 'bibtexu' program (building 'bibtexu' requires 'ICU'
libraries).

-File: tlbuild.info, Node: Configure options for 'texk/dvipdfm-x', Next: Configure options for 'texk/dvisvgm', Prev: Configure options for 'texk/bibtex-x', Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for texk/dvipdfm-x, Next: Configure options for texk/dvisvgm, Prev: Configure options for texk/bibtex-x, Up: Program-specific configure options
7.2.5 Configure options for 'texk/dvipdfm-x'
--------------------------------------------
@@ -1510,7 +1540,7 @@ Do not build the 'dvipdfmx' program with the 'dvipdfm' symlink.
Do not build the 'xdvipdfmx' program.

-File: tlbuild.info, Node: Configure options for 'texk/dvisvgm', Next: Configure options for 'texk/texlive', Prev: Configure options for 'texk/dvipdfm-x', Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for texk/dvisvgm, Next: Configure options for texk/texlive, Prev: Configure options for texk/dvipdfm-x, Up: Program-specific configure options
7.2.6 Configure options for 'texk/dvisvgm'
------------------------------------------
@@ -1530,7 +1560,7 @@ result can crash due to library incompatibilities, e.g., on CentOS 5.
Specify non-standard locations of the Ghostscript headers and library.

-File: tlbuild.info, Node: Configure options for 'texk/texlive', Next: Configure options for 'texk/xdvik', Prev: Configure options for 'texk/dvisvgm', Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for texk/texlive, Next: Configure options for texk/xdvik, Prev: Configure options for texk/dvisvgm, Up: Program-specific configure options
7.2.7 Configure options for 'texk/texlive'
------------------------------------------
@@ -1540,7 +1570,7 @@ Do not install the "linked scripts" (*note Linked scripts::), except for
the TL scripts required to run 'texlinks'.

-File: tlbuild.info, Node: Configure options for 'texk/xdvik', Next: Configure options for 'utils/xindy', Prev: Configure options for 'texk/texlive', Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for texk/xdvik, Next: Configure options for utils/xindy, Prev: Configure options for texk/texlive, Up: Program-specific configure options
7.2.8 Configure options for 'texk/xdvik'
----------------------------------------
@@ -1557,7 +1587,7 @@ Use XInput 2.1 "smooth scrolling" if available. (default: yes, except
for a native TL build).

-File: tlbuild.info, Node: Configure options for 'utils/xindy', Prev: Configure options for 'texk/xdvik', Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for utils/xindy, Prev: Configure options for texk/xdvik, Up: Program-specific configure options
7.2.9 Configure options for 'utils/xindy'
-----------------------------------------
@@ -1604,11 +1634,11 @@ required system libraries and bails out if tests fail.
* Menu:
-* Configure options for 'kpathsea'::
-* Configure options for system 'poppler'::
+* Configure options for kpathsea::
+* Configure options for system poppler::

-File: tlbuild.info, Node: Configure options for 'kpathsea', Next: Configure options for system 'poppler', Up: Library-specific configure options
+File: tlbuild.info, Node: Configure options for kpathsea, Next: Configure options for system poppler, Up: Library-specific configure options
7.3.1 Configure options for 'kpathsea'
--------------------------------------
@@ -1634,7 +1664,7 @@ to generate the specified type of file dynamically. The default can be
overridden by the user in any case.

-File: tlbuild.info, Node: Configure options for system 'poppler', Prev: Configure options for 'kpathsea', Up: Library-specific configure options
+File: tlbuild.info, Node: Configure options for system poppler, Prev: Configure options for kpathsea, Up: Library-specific configure options
7.3.2 Configure options for system 'poppler'
--------------------------------------------
@@ -1651,7 +1681,7 @@ LuaJITTeX) and XeTeX, and use 'pkg-config' to obtain the required flags.
'--with-system-xpdf'
Use a system version (0.12 or better) of 'poppler' (and 'pkg-config')
for pdfTeX instead of 'xpdf' from the TL tree. *Note
-'--disable-largefile'::.
+--disable-largefile::.

File: tlbuild.info, Node: Variables for configure, Prev: Library-specific configure options, Up: Configure options
@@ -1798,15 +1828,10 @@ avoided if possible and otherwise must supply a pessimistic test result.
into a subdirectory that is configured natively as is done for
'texk/web2c/web2c', 'texk/dvipsk/squeeze', and 'texk/xdvik/squeeze'.
The module 'libs/freetype2' uses the value of 'CC_BUILD', 'BUILD-gcc',
-'gcc', or 'cc' as compiler for the auxiliary program.
-
- Building LuaTeX (or LuaJITTeX) uses the auxiliary program 'txt2zlib'
-to create 'pdflua.c' and, if necessary, update the distributed version
-of that file. In a cross compilation we simply use that distributed
-file.
+'gcc', or 'cc' as the compiler for the auxiliary program.
The situation for installable programs needed by the build process is
-somewhat different. A quite expensive possibility, chosen for the ICU
+somewhat different. A rather expensive possibility, chosen for the ICU
libraries in module 'libs/icu', is to first compile natively for the
build system and in a second step to use these (uninstalled) programs
during the cross compilation.
@@ -4204,11 +4229,11 @@ _pkg_..., and *note option: tlmgr option. actions.
* Menu:
-* tlmgr Machine-readable 'update' and 'install' output::
-* tlmgr Machine-readable 'option' output::
+* tlmgr Machine-readable update and install output::
+* tlmgr Machine-readable option output::

-File: tlbuild.info, Node: tlmgr Machine-readable 'update' and 'install' output, Next: tlmgr Machine-readable 'option' output, Up: tlmgr MACHINE-READABLE OUTPUT
+File: tlbuild.info, Node: tlmgr Machine-readable update and install output, Next: tlmgr Machine-readable option output, Up: tlmgr MACHINE-READABLE OUTPUT
B.12.1 Machine-readable 'update' and 'install' output
-----------------------------------------------------
@@ -4326,7 +4351,7 @@ _esttot_
The estimated total time.

-File: tlbuild.info, Node: tlmgr Machine-readable 'option' output, Prev: tlmgr Machine-readable 'update' and 'install' output, Up: tlmgr MACHINE-READABLE OUTPUT
+File: tlbuild.info, Node: tlmgr Machine-readable option output, Prev: tlmgr Machine-readable update and install output, Up: tlmgr MACHINE-READABLE OUTPUT
B.12.2 Machine-readable 'option' output
---------------------------------------
@@ -4360,118 +4385,116 @@ Index
* Menu:
-* --bindir configure option: '--prefix' '--bindir' ....
+* --bindir configure option: --prefix --bindir ....
(line 6)
-* --bindir configure option <1>: '--enable-multiplatform'.
+* --bindir configure option <1>: --enable-multiplatform.
(line 6)
* --build=HOST: Cross configuring. (line 6)
-* --disable-all-packages configure option: Build one package. (line 6)
-* --disable-all-pkgs: '--disable-all-pkgs'. (line 6)
-* --disable-bibtex8: Configure options for 'texk/bibtex-x'.
+* --disable-all-packages: Build one package. (line 6)
+* --disable-all-pkgs: --disable-all-pkgs. (line 6)
+* --disable-bibtex8: Configure options for texk/bibtex-x.
(line 9)
-* --disable-bibtexu: Configure options for 'texk/bibtex-x'.
+* --disable-bibtexu: Configure options for texk/bibtex-x.
(line 12)
-* --disable-dump-share: Configure options for 'texk/web2c'.
+* --disable-dump-share: Configure options for texk/web2c.
(line 27)
-* --disable-dvipdfmx: Configure options for 'texk/dvipdfm-x'.
+* --disable-dvipdfmx: Configure options for texk/dvipdfm-x.
(line 12)
-* --disable-etex-synctex: Configure options for 'texk/web2c'.
+* --disable-etex-synctex: Configure options for texk/web2c.
(line 59)
-* --disable-ipc: Configure options for 'texk/web2c'.
+* --disable-ipc: Configure options for texk/web2c.
(line 31)
-* --disable-largefile: '--disable-largefile'.
- (line 6)
-* --disable-linked-scripts: Configure options for 'texk/texlive'.
+* --disable-largefile: --disable-largefile. (line 6)
+* --disable-linked-scripts: Configure options for texk/texlive.
(line 6)
-* --disable-mf-nowin: Configure options for 'texk/web2c'.
+* --disable-mf-nowin: Configure options for texk/web2c.
(line 34)
-* --disable-missing: '--disable-missing'. (line 6)
-* --disable-native-texlive-build: '--disable-native-texlive-build'.
+* --disable-missing: --disable-missing. (line 6)
+* --disable-native-texlive-build: --disable-native-texlive-build.
(line 6)
-* --disable-PROG: '--enable-PROG' '--disable-PROG'.
+* --disable-PROG: --enable-PROG --disable-PROG.
(line 6)
-* --disable-synctex: Configure options for 'texk/web2c'.
+* --disable-synctex: Configure options for texk/web2c.
(line 64)
-* --disable-tex: Configure options for 'texk/web2c'.
+* --disable-tex: Configure options for texk/web2c.
(line 37)
-* --disable-web-progs: Configure options for 'texk/web2c'.
+* --disable-web-progs: Configure options for texk/web2c.
(line 41)
-* --disable-xdvipdfmx: Configure options for 'texk/dvipdfm-x'.
+* --disable-xdvipdfmx: Configure options for texk/dvipdfm-x.
(line 15)
-* --enable-*win for Metafont window support: Configure options for 'texk/web2c'.
+* --enable-*win for Metafont window support: Configure options for texk/web2c.
(line 55)
-* --enable-auto-core: Configure options for 'texk/web2c'.
+* --enable-auto-core: Configure options for texk/web2c.
(line 45)
-* --enable-compiler-warnings=LEVEL: '--enable-compiler-warnings='LEVEL.
+* --enable-compiler-warnings=LEVEL: --enable-compiler-warnings=LEVEL.
(line 6)
-* --enable-cxx-runtime-hack configure option: Macros for compilers.
- (line 29)
-* --enable-etex: Configure options for 'texk/web2c'.
+* --enable-cxx-runtime-hack: Macros for compilers. (line 29)
+* --enable-etex: Configure options for texk/web2c.
(line 37)
-* --enable-libtool-hack: Configure options for 'texk/web2c'.
+* --enable-libtool-hack: Configure options for texk/web2c.
(line 50)
-* --enable-maintainer-mode: '--enable-maintainer-mode'.
+* --enable-maintainer-mode: Build system tools. (line 28)
+* --enable-maintainer-mode <1>: --enable-maintainer-mode.
(line 6)
-* --enable-maintainer-mode configure option: Build system tools.
- (line 28)
-* --enable-mktextfm-default: 'kpathsea' library. (line 20)
-* --enable-multiplatform: '--enable-multiplatform'.
+* --enable-missing to ignore dependencies: Build one package. (line 67)
+* --enable-mktextfm-default: kpathsea library. (line 20)
+* --enable-multiplatform: --enable-multiplatform.
(line 6)
-* --enable-PROG: '--enable-PROG' '--disable-PROG'.
+* --enable-PROG: --enable-PROG --disable-PROG.
(line 6)
-* --enable-shared: '--enable-shared'. (line 6)
-* --enable-silent-rules: '--enable-silent-rules'.
+* --enable-shared: --enable-shared. (line 6)
+* --enable-silent-rules: --enable-silent-rules.
(line 6)
-* --enable-tex-synctex: Configure options for 'texk/web2c'.
+* --enable-tex-synctex: Configure options for texk/web2c.
(line 59)
-* --enable-texlive-build: '--disable-native-texlive-build'.
+* --enable-texlive-build: --disable-native-texlive-build.
(line 16)
-* --enable-xi2-scrolling: Configure options for 'texk/xdvik'.
+* --enable-xi2-scrolling: Configure options for texk/xdvik.
(line 13)
-* --enable-xindy-docs: Configure options for 'utils/xindy'.
+* --enable-xindy-docs: Configure options for utils/xindy.
(line 10)
-* --enable-xindy-rules: Configure options for 'utils/xindy'.
+* --enable-xindy-rules: Configure options for utils/xindy.
(line 6)
* --host=HOST: Cross configuring. (line 6)
-* --libdir configure option: '--enable-multiplatform'.
+* --libdir configure option: --enable-multiplatform.
(line 6)
* --no-clean Build option: Build problems. (line 6)
-* --prefix configure option: '--prefix' '--bindir' ....
+* --prefix configure option: --prefix --bindir ....
(line 6)
-* --with-banner-add=STR: Configure options for 'texk/web2c'.
+* --with-banner-add=STR: Configure options for texk/web2c.
(line 6)
-* --with-clisp-runtime=FILENAME: Configure options for 'utils/xindy'.
+* --with-clisp-runtime=FILENAME: Configure options for utils/xindy.
(line 14)
-* --with-editor=CMD: Configure options for 'texk/web2c'.
+* --with-editor=CMD: Configure options for texk/web2c.
(line 11)
-* --with-fontconfig-includes=DIR: Configure options for 'texk/web2c'.
+* --with-fontconfig-includes=DIR: Configure options for texk/web2c.
(line 16)
-* --with-fontconfig-libdir=DIR: Configure options for 'texk/web2c'.
+* --with-fontconfig-libdir=DIR: Configure options for texk/web2c.
(line 16)
-* --with-gs=FILENAME: Configure options for 'texk/xdvik'.
+* --with-gs=FILENAME: Configure options for texk/xdvik.
(line 6)
* --with-LIB-includes=DIR, -libdir: Library-specific configure options.
(line 16)
-* --with-libgs-includes, -libdir: Configure options for 'texk/dvisvgm'.
+* --with-libgs-includes, -libdir: Configure options for texk/dvisvgm.
(line 17)
-* --with-system-kpathsea: 'kpathsea' library. (line 14)
+* --with-system-kpathsea: kpathsea library. (line 14)
* --with-system-LIB: Adding a new generic library module.
(line 34)
* --with-system-LIB <1>: Library-specific configure options.
(line 9)
-* --with-system-libgs: Configure options for 'texk/dvisvgm'.
+* --with-system-libgs: Configure options for texk/dvisvgm.
(line 6)
-* --with-system-poppler: Configure options for system 'poppler'.
+* --with-system-poppler: Configure options for system poppler.
(line 11)
-* --with-system-xpdf: Configure options for system 'poppler'.
+* --with-system-xpdf: Configure options for system poppler.
(line 15)
-* --with-xdvi-x-toolkit: 'xdvik' package. (line 21)
-* --with-xdvi-x-toolkit=KIT: Configure options for 'texk/xdvik'.
+* --with-xdvi-x-toolkit: xdvik package. (line 21)
+* --with-xdvi-x-toolkit=KIT: Configure options for texk/xdvik.
(line 9)
-* --without-libgs: Configure options for 'texk/dvisvgm'.
+* --without-libgs: Configure options for texk/dvisvgm.
(line 12)
-* --without-ln-s: '--without-ln-s'. (line 6)
-* --without-x: '--without-x'. (line 6)
+* --without-ln-s: --without-ln-s. (line 6)
+* --without-x: --without-x. (line 6)
* -C configure option: Build in parallel. (line 11)
* -j make option: Build in parallel. (line 6)
* adapting TeX Live for distros: Distro builds. (line 54)
@@ -4482,23 +4505,25 @@ Index
* adding a new TeX-specific library: Adding a new TeX-specific library module.
(line 6)
* adding to TeX Live: Extending TeX Live. (line 6)
-* 'am/' top-level directory: Top-level directories.
+* am/ top-level directory: Top-level directories.
(line 14)
* ANSI C: Declarations and definitions.
(line 6)
+* ApplicationServices Mac framework, required by xetex: Prerequisites.
+ (line 27)
* asymptote: Linked scripts. (line 22)
-* asymptote <1>: 'asymptote'. (line 6)
+* asymptote <1>: asymptote. (line 6)
* Autoconf: Overview of build system.
(line 6)
* autoconf macros: Autoconf macros. (line 6)
* Automake: Overview of build system.
(line 6)
* biber: Linked scripts. (line 22)
-* bibtex-x: Configure options for 'texk/bibtex-x'.
+* bibtex-x: Configure options for texk/bibtex-x.
(line 6)
-* bibtex8: Configure options for 'texk/bibtex-x'.
+* bibtex8: Configure options for texk/bibtex-x.
(line 6)
-* bibtexu: Configure options for 'texk/bibtex-x'.
+* bibtexu: Configure options for texk/bibtex-x.
(line 6)
* BSD distro: Distro builds. (line 6)
* build directory, required: Building. (line 17)
@@ -4517,99 +4542,103 @@ Index
(line 6)
* C99, avoided: Declarations and definitions.
(line 6)
-* cache file, for 'configure': Build in parallel. (line 11)
-* cache for 'configure': Build in parallel. (line 6)
+* cache file, for configure: Build in parallel. (line 11)
+* cache for configure: Build in parallel. (line 6)
* callexe.c: Macros for Windows. (line 32)
* CC: Variables for configure.
(line 10)
+* CC=C-COMPILER: Build one package. (line 74)
* CC_BUILD: Cross problems. (line 13)
* chktex: Declarations and definitions.
(line 18)
+* clang compilers, preferred by ICU: Build one package. (line 74)
* clisp: Variables for configure.
(line 18)
* CLISP: Variables for configure.
(line 17)
-* CLISP <1>: Configure options for 'utils/xindy'.
+* CLISP <1>: Configure options for utils/xindy.
(line 14)
-* 'clisp', required by 'xindy': Prerequisites. (line 30)
+* clisp, required by xindy: Prerequisites. (line 31)
+* Cocoa Mac framework, required by xetex: Prerequisites. (line 27)
* coding conventions: Coding conventions. (line 6)
* compilers, C and C++: Prerequisites. (line 6)
* config.guess, config.sub: Top-level directories.
(line 30)
-* 'configure' options: Configure options. (line 6)
-* 'configure' options, for 'bibtex-x': Configure options for 'texk/bibtex-x'.
+* configure options: Configure options. (line 6)
+* configure options, for bibtex-x: Configure options for texk/bibtex-x.
(line 6)
-* 'configure' options, for 'dvipdfm-x': Configure options for 'texk/dvipdfm-x'.
+* configure options, for dvipdfm-x: Configure options for texk/dvipdfm-x.
(line 6)
-* 'configure' options, for 'dvisvgm': Configure options for 'texk/dvisvgm'.
+* configure options, for dvisvgm: Configure options for texk/dvisvgm.
(line 6)
-* 'configure' options, for 'kpathsea': Configure options for 'kpathsea'.
+* configure options, for kpathsea: Configure options for kpathsea.
(line 6)
-* 'configure' options, for system 'poppler': Configure options for system 'poppler'.
+* configure options, for system poppler: Configure options for system poppler.
(line 6)
-* 'configure' options, for 'texk/texlive': Configure options for 'texk/texlive'.
+* configure options, for texk/texlive: Configure options for texk/texlive.
(line 6)
-* 'configure' options, for 'web2c': Configure options for 'texk/web2c'.
+* configure options, for web2c: Configure options for texk/web2c.
(line 6)
-* 'configure' options, for 'xdvik': Configure options for 'texk/xdvik'.
+* configure options, for xdvik: Configure options for texk/xdvik.
(line 6)
-* 'configure' options, for 'xindy': Configure options for 'utils/xindy'.
+* configure options, for xindy: Configure options for utils/xindy.
(line 6)
-* 'configure' options, global: Global configure options.
+* configure options, global: Global configure options.
(line 6)
-* 'configure' options, library-specific: Library-specific configure options.
+* configure options, library-specific: Library-specific configure options.
(line 6)
-* 'configure' options, program-specific: Program-specific configure options.
+* configure options, program-specific: Program-specific configure options.
(line 6)
-* 'configure' variables: Variables for configure.
+* configure variables: Variables for configure.
(line 6)
* configuring, for cross compilation: Cross configuring. (line 6)
-* 'const': Const. (line 6)
+* const: Const. (line 6)
* conventions, coding: Coding conventions. (line 6)
* CPPFLAGS: Variables for configure.
(line 12)
* cross compilation: Cross compilation. (line 6)
* cross compilation configuring: Cross configuring. (line 6)
* cross compilation problems: Cross problems. (line 6)
-* cross compilation, with host binary: 'xdvik' package. (line 14)
-* ctangle: Cross problems. (line 31)
+* cross compilation, with host binary: xdvik package. (line 14)
+* ctangle: Cross problems. (line 26)
* CXX: Variables for configure.
(line 11)
+* CXX=C++-COMPILER: Build one package. (line 74)
+* Debian installation of build prerequisites: Prerequisites. (line 56)
* declarations and definitions, in source code: Declarations and definitions.
(line 6)
* dependencies, with several output files: Build in parallel. (line 6)
-* DESTDIR: '--prefix' '--bindir' ....
+* DESTDIR: --prefix --bindir ....
(line 9)
* directories, for installation: Installation directories.
(line 6)
* directories, top-level: Top-level directories.
(line 6)
* discards qualifiers warning: Const. (line 30)
-* 'dist' and 'distcheck' targets for 'make': Build distribution.
- (line 6)
+* dist and distcheck targets for make: Build distribution. (line 6)
* distribution tarball, making: Build distribution. (line 6)
* distro, building for: Distro builds. (line 6)
-* dvipdfmx: Configure options for 'texk/dvipdfm-x'.
+* dvipdfmx: Configure options for texk/dvipdfm-x.
(line 6)
-* dvisvgm: Configure options for 'texk/dvisvgm'.
+* dvisvgm: Configure options for texk/dvisvgm.
(line 6)
-* environment variables, for 'configure': Configure options. (line 16)
-* exec_prefix: '--enable-multiplatform'.
+* environment variables, for configure: Configure options. (line 16)
+* exec_prefix: --enable-multiplatform.
(line 6)
* extending TeX Live: Extending TeX Live. (line 6)
-* 'extern' functions: Declarations and definitions.
+* extern functions: Declarations and definitions.
(line 43)
-* 'extra/' top-level directory: Top-level directories.
+* extra/ top-level directory: Top-level directories.
(line 39)
* failure to build: Build problems. (line 6)
-* 'ffcall', required by 'xindy': Prerequisites. (line 30)
+* ffcall, required by xindy: Prerequisites. (line 31)
* flags, macros for library and header: Macros for library and header flags.
(line 6)
-* 'fontconfig' library, required by 'xetex': Prerequisites. (line 27)
+* fontconfig library, required by xetex: Prerequisites. (line 27)
* FreeType: Prerequisites. (line 11)
-* 'freetype' cross compiling: Cross problems. (line 13)
-* freetype library: 'freetype' library. (line 6)
-* freetype-config: 'freetype' library. (line 6)
+* freetype cross compiling: Cross problems. (line 13)
+* freetype library: freetype library. (line 6)
+* freetype-config: freetype library. (line 6)
* freetype-config <1>: Variables for configure.
(line 24)
* FT2_CONFIG: Variables for configure.
@@ -4617,17 +4646,18 @@ Index
* general setup macros: General setup macros. (line 6)
* generic library module, adding: Adding a new generic library module.
(line 6)
-* global 'configure' options: Global configure options.
+* global configure options: Global configure options.
(line 6)
-* 'gmake', required: Prerequisites. (line 11)
-* GNU 'make', required: Prerequisites. (line 11)
+* gmake, required: Prerequisites. (line 11)
+* GNU make, required: Prerequisites. (line 11)
* GNU tools, needed for building: Build system tools. (line 6)
* GNU/Linux distro: Distro builds. (line 6)
* Gnulib, used for common files: Top-level directories.
(line 30)
-* ICU cross compiling: Cross problems. (line 25)
+* ICU cross compiling: Cross problems. (line 20)
* ICU libraries: Variables for configure.
(line 24)
+* ICU, prefers clang compilers: Build one package. (line 74)
* icu-config: Variables for configure.
(line 24)
* ICU_CONFIG: Variables for configure.
@@ -4637,17 +4667,17 @@ Index
* installation directories: Installation directories.
(line 6)
* installing: Installing. (line 6)
-* interprocess communication: Configure options for 'texk/web2c'.
+* interprocess communication: Configure options for texk/web2c.
(line 31)
* introduction: Introduction. (line 6)
-* iteration through sources, by 'configure' and 'make': Build iteration.
+* iteration through sources, by configure and make: Build iteration.
(line 6)
-* kpathsea library: 'kpathsea' library. (line 6)
-* kpathsea.ac: 'kpathsea' library. (line 20)
-* kpse-libpng-flags.m4: 'png' library. (line 43)
+* kpathsea library: kpathsea library. (line 6)
+* kpathsea.ac: kpathsea library. (line 20)
+* kpse-libpng-flags.m4: png library. (line 43)
* kpse-pkgs.m4: Overview of build system.
(line 30)
-* kpse-zlib-flags.m4: 'zlib' library. (line 6)
+* kpse-zlib-flags.m4: zlib library. (line 6)
* kpsewhich: Variables for configure.
(line 30)
* KPSEWHICH: Variables for configure.
@@ -4677,7 +4707,7 @@ Index
* KPSE_LARGEFILE: Macros for libraries. (line 8)
* KPSE_LIBPNG_FLAGS: Macros for library and header flags.
(line 10)
-* KPSE_LIBPNG_FLAGS <1>: 'png' library. (line 43)
+* KPSE_LIBPNG_FLAGS <1>: png library. (line 43)
* kpse_libs_pkgs: Adding a new generic library module.
(line 6)
* KPSE_LIB_FLAGS: Macros for library and header flags.
@@ -4693,10 +4723,10 @@ Index
(line 6)
* kpse_texlibs_pkgs: Adding a new TeX-specific library module.
(line 11)
-* KPSE_TRY_LIB: 'png' library. (line 18)
+* KPSE_TRY_LIB: png library. (line 18)
* KPSE_TRY_LIB <1>: Adding a new generic library module.
(line 20)
-* KPSE_TRY_LIBXX: 'png' library. (line 31)
+* KPSE_TRY_LIBXX: png library. (line 31)
* KPSE_TRY_LIBXX <1>: Adding a new generic library module.
(line 20)
* kpse_utils_pkgs: Adding a new program module.
@@ -4706,39 +4736,37 @@ Index
(line 11)
* KPSE_WITH_TEXLIB: Adding a new TeX-specific library module.
(line 14)
-* large file support: '--disable-largefile'.
- (line 6)
+* large file support: --disable-largefile. (line 6)
* LATEX: Variables for configure.
(line 40)
* layout of sources: Layout and infrastructure.
(line 6)
-* LFS (large file support): '--disable-largefile'.
- (line 6)
+* LFS (large file support): --disable-largefile. (line 6)
* libfreetype: Variables for configure.
(line 24)
-* 'libfreetype', and 'const': Const. (line 21)
-* libpng library: 'png' library. (line 6)
+* libfreetype, and const: Const. (line 21)
+* libpng library: png library. (line 6)
* library module, generic, adding: Adding a new generic library module.
(line 6)
* library module, TeX-specific, adding: Adding a new TeX-specific library module.
(line 6)
* library modules: Library modules. (line 6)
-* library-specific 'configure' options: Library-specific configure options.
+* library-specific configure options: Library-specific configure options.
(line 6)
* libstc++, statically linking: Macros for compilers. (line 29)
* Libtool: Overview of build system.
(line 6)
-* libtool, hack for avoiding excessive linking: Configure options for 'texk/web2c'.
+* libtool, hack for avoiding excessive linking: Configure options for texk/web2c.
(line 50)
-* libXt: Configure options for 'texk/web2c'.
+* libXt: Configure options for texk/web2c.
(line 22)
* linked scripts: Linked scripts. (line 6)
* linking C++ libraries statically: Macros for compilers. (line 29)
-* lisp.run, lisp.exe: Configure options for 'utils/xindy'.
+* lisp.run, lisp.exe: Configure options for utils/xindy.
(line 14)
-* LittleEndian architectures: Configure options for 'texk/web2c'.
+* LittleEndian architectures: Configure options for texk/web2c.
(line 27)
-* 'm4/' top-level directory: Top-level directories.
+* m4/ top-level directory: Top-level directories.
(line 14)
* macros, for compilers: Macros for compilers. (line 6)
* macros, for libraries: Macros for libraries. (line 6)
@@ -4750,62 +4778,60 @@ Index
* MAKE: Variables for configure.
(line 33)
* make -t: Build system tools. (line 39)
-* mf-nowin: Configure options for 'texk/web2c'.
+* mf-nowin: Configure options for texk/web2c.
(line 34)
-* 'mingw32': Cross configuring. (line 27)
+* mingw32: Cross configuring. (line 27)
* MINGW32, Automake conditional: Macros for Windows. (line 20)
-* mktex.ac: 'kpathsea' library. (line 20)
-* mktextfm: 'kpathsea' library. (line 20)
+* mktex.ac: kpathsea library. (line 20)
+* mktextfm: kpathsea library. (line 20)
* modules, for libraries: Library modules. (line 6)
* modules, for programs: Program modules. (line 6)
-* motif: Configure options for 'texk/xdvik'.
+* motif: Configure options for texk/xdvik.
(line 9)
* native cross compilation: Cross compilation. (line 10)
+* OBJCXX=OBJC-COMPILER: Build one package. (line 74)
* one package, building: Build one package. (line 6)
-* OpenGL, required for Asymptote: 'asymptote'. (line 6)
+* OpenGL, required for Asymptote: asymptote. (line 6)
* operating system distribution, building for: Distro builds. (line 6)
-* otangle: Cross problems. (line 31)
+* otangle: Cross problems. (line 26)
* overall build process: Building. (line 6)
* parallel build: Build in parallel. (line 6)
* paths, for installation: Installation directories.
(line 6)
-* PDF files, size of: '--disable-largefile'.
- (line 10)
+* PDF files, size of: --disable-largefile. (line 10)
* PDFLATEX: Variables for configure.
(line 41)
* PERL: Variables for configure.
(line 39)
-* 'perl', required by 'web2c', etc.: Prerequisites. (line 19)
+* perl, required by web2c, etc.: Prerequisites. (line 19)
* PKG_CONFIG: Variables for configure.
(line 23)
* plain.tex, not in source tree: Installing. (line 8)
-* png library: 'png' library. (line 6)
-* poppler: Configure options for system 'poppler'.
+* png library: png library. (line 6)
+* poppler: Configure options for system poppler.
(line 6)
-* PostScript files, size of: '--disable-largefile'.
- (line 10)
+* PostScript files, size of: --disable-largefile. (line 10)
* Preining, Norbert: Distro builds. (line 54)
-* preloaded binaries: Configure options for 'texk/web2c'.
+* preloaded binaries: Configure options for texk/web2c.
(line 45)
* prerequisites for building: Prerequisites. (line 6)
* problems with build: Build problems. (line 6)
* program module, adding: Adding a new program module.
(line 6)
* program modules: Program modules. (line 6)
-* program-specific 'configure' options: Program-specific configure options.
+* program-specific configure options: Program-specific configure options.
(line 6)
* reautoconf: Build system tools. (line 28)
* requirements for building: Prerequisites. (line 6)
* runscript.exe: Macros for Windows. (line 25)
* scripts, linked and not maintained: Linked scripts. (line 6)
-* scrolling: Configure options for 'texk/xdvik'.
+* scrolling: Configure options for texk/xdvik.
(line 13)
* SED: Variables for configure.
(line 34)
* setup macros, general: General setup macros. (line 6)
* shared libraries, using vs. avoiding: Distro builds. (line 11)
-* size of PDF and PS files: '--disable-largefile'.
- (line 10)
+* size of PDF and PS files: --disable-largefile. (line 10)
* size of source tree: Build one package. (line 57)
* source code declarations: Declarations and definitions.
(line 6)
@@ -4813,8 +4839,8 @@ Index
* source tree: Layout and infrastructure.
(line 6)
* squeeze: Cross problems. (line 13)
-* squeeze/configure.ac: 'xdvik' package. (line 14)
-* 'static' functions: Declarations and definitions.
+* squeeze/configure.ac: xdvik package. (line 14)
+* static functions: Declarations and definitions.
(line 37)
* static linking for C++: Macros for compilers. (line 29)
* stpcpy: Declarations and definitions.
@@ -4822,35 +4848,34 @@ Index
* Subversion repository: Build system tools. (line 34)
* support files, separate from build: Installing. (line 8)
* symlinks, used for scripts: Linked scripts. (line 6)
-* synctex: Configure options for 'texk/web2c'.
+* synctex: Configure options for texk/web2c.
(line 59)
-* synctex <1>: Configure options for 'texk/web2c'.
+* synctex <1>: Configure options for texk/web2c.
(line 64)
* system distribution, building for: Distro builds. (line 6)
-* t1utils package: 't1utils' package. (line 6)
-* tangle: Cross problems. (line 31)
+* t1utils package: t1utils package. (line 6)
+* tangle: Cross problems. (line 26)
* tests, running: Overview of build system.
(line 6)
* TeX-specific library module, adding: Adding a new TeX-specific library module.
(line 6)
* texlive.tlpdb, TeX Live database: Installing. (line 8)
-* tie: Cross problems. (line 31)
+* tie: Cross problems. (line 26)
* timestamps, in repository: Build system tools. (line 34)
* tools, for building: Build system tools. (line 6)
* top-level directories: Top-level directories.
(line 6)
* touching files to avoid rerunning: Build system tools. (line 39)
-* txt2zlib: Cross problems. (line 20)
* type cast, avoiding: Const. (line 38)
* use-commit-times, Subversion: Build system tools. (line 34)
* variable declarations, in source code: Declarations and definitions.
(line 54)
-* variables for 'configure': Variables for configure.
+* variables for configure: Variables for configure.
(line 6)
* warning, discards qualifiers: Const. (line 30)
* WARNING_C[XX]FLAGS: Macros for compilers. (line 9)
* web2c program: Cross problems. (line 13)
-* web2c.ac: Configure options for 'texk/web2c'.
+* web2c.ac: Configure options for texk/web2c.
(line 37)
* wget: Linked scripts. (line 22)
* WIN32, Automake conditional: Macros for Windows. (line 16)
@@ -4860,342 +4885,342 @@ Index
* withenable.ac, for new modules: Adding a new program module.
(line 14)
* wrapper binary for scripts on Windows: Linked scripts. (line 6)
-* X toolkit: Configure options for 'texk/web2c'.
+* X toolkit: Configure options for texk/web2c.
(line 22)
-* X11 headers, and 'const': Const. (line 21)
+* X11 headers, and const: Const. (line 21)
* X11, required by X clients: Prerequisites. (line 23)
-* xasy: 'asymptote'. (line 6)
-* xaw: Configure options for 'texk/xdvik'.
+* xasy: asymptote. (line 6)
+* xaw: Configure options for texk/xdvik.
(line 9)
-* xdvik: 'xdvik' package. (line 6)
-* xdvik <1>: Configure options for 'texk/xdvik'.
+* xdvik: xdvik package. (line 6)
+* xdvik <1>: Configure options for texk/xdvik.
(line 6)
-* xdvipdfmx: Configure options for 'texk/dvipdfm-x'.
+* xdvipdfmx: Configure options for texk/dvipdfm-x.
(line 6)
* xindy: Linked scripts. (line 22)
-* xindy <1>: 'xindy' package. (line 6)
-* xindy <2>: Configure options for 'utils/xindy'.
+* xindy <1>: xindy package. (line 6)
+* xindy <2>: Configure options for utils/xindy.
(line 6)
-* 'xindy' cross compiling impossible: Cross problems. (line 38)
-* XInput: Configure options for 'texk/xdvik'.
+* xindy cross compiling impossible: Cross problems. (line 33)
+* XInput: Configure options for texk/xdvik.
(line 13)
-* Xlib: Configure options for 'texk/web2c'.
+* Xlib: Configure options for texk/web2c.
(line 22)
-* xpdf as library: Configure options for system 'poppler'.
+* xpdf as library: Configure options for system poppler.
(line 6)
* xz: Linked scripts. (line 22)
-* zlib library: 'zlib' library. (line 6)
+* zlib library: zlib library. (line 6)

Tag Table:
-Node: Top999
-Node: Introduction1917
-Node: Overview of build system3390
-Node: Prerequisites5454
-Node: Building7516
-Node: Build iteration8735
-Node: Build problems9807
-Node: Build in parallel10210
-Node: Build distribution10802
-Node: Build one package11373
-Node: Installing14149
-Node: Installation directories15164
-Node: Linked scripts16980
-Node: Distro builds18461
-Node: Layout and infrastructure20851
-Node: Build system tools21640
-Node: Top-level directories23650
-Node: Autoconf macros25691
-Node: General setup macros26392
-Node: Macros for programs27259
-Node: Macros for compilers28071
-Node: Macros for libraries29505
-Node: Macros for library and header flags29931
-Node: Macros for Windows31811
-Node: Library modules33388
-Node: 'png' library33885
-Node: 'zlib' library36178
-Node: 'freetype' library36699
-Node: 'kpathsea' library37233
-Node: Program modules38636
-Node: 't1utils' package39072
-Node: 'xindy' package39639
-Node: 'xdvik' package40824
-Node: 'asymptote'41903
-Node: Extending TeX Live42358
-Node: Adding a new program module42726
-Node: Adding a new generic library module44245
-Node: Adding a new TeX-specific library module46458
-Node: Configure options47145
-Node: Global configure options48527
-Node: '--disable-native-texlive-build'49095
-Node: '--prefix' '--bindir' ...50091
-Node: '--disable-largefile'50639
-Node: '--disable-missing'51332
-Node: '--enable-compiler-warnings='LEVEL51739
-Node: '--enable-cxx-runtime-hack'52484
-Node: '--enable-maintainer-mode'52917
-Node: '--enable-multiplatform'53452
-Node: '--enable-shared'53996
-Node: '--enable-silent-rules'54373
-Node: '--without-ln-s'54835
-Node: '--without-x'55192
-Node: Program-specific configure options55384
-Node: '--enable-PROG' '--disable-PROG'56047
-Node: '--disable-all-pkgs'56330
-Node: Configure options for 'texk/web2c'57324
-Node: Configure options for 'texk/bibtex-x'59848
-Node: Configure options for 'texk/dvipdfm-x'60397
-Node: Configure options for 'texk/dvisvgm'61176
-Node: Configure options for 'texk/texlive'62068
-Node: Configure options for 'texk/xdvik'62495
-Node: Configure options for 'utils/xindy'63105
-Node: Library-specific configure options64010
-Node: Configure options for 'kpathsea'65025
-Node: Configure options for system 'poppler'65738
-Node: Variables for configure66535
-Node: Cross compilation67963
-Node: Cross configuring69262
-Node: Cross problems70935
-Node: Coding conventions72796
-Node: Declarations and definitions73465
-Node: Const75647
-Node: install-tl77510
-Node: install-tl NAME77851
-Node: install-tl SYNOPSIS78009
-Node: install-tl DESCRIPTION78217
-Node: install-tl REFERENCES79218
-Node: install-tl OPTIONS79734
-Ref: install-tl *-gui* [[=]_module_]80088
-Ref: install-tl 'text'80297
-Ref: install-tl 'wizard'80420
-Ref: install-tl 'perltk'80574
-Ref: install-tl *-no-gui*81008
-Ref: install-tl *-lang* _llcode_81089
-Ref: install-tl *-repository* _url|path_81776
-Ref: install-tl *-select-repository*83587
-Ref: install-tl *-all-options*84023
-Ref: install-tl *-custom-bin* _path_84330
-Ref: install-tl *-debug-translation*84985
-Ref: install-tl *-force-platform* _platform_85204
-Ref: install-tl *-help*, *--help*, *-?*85448
-Ref: install-tl *-in-place*85841
-Ref: install-tl *-logfile* _file_86368
-Ref: install-tl *-no-cls*86719
-Ref: install-tl *-non-admin*86850
-Ref: install-tl *--persistent-downloads*86955
-Ref: install-tl *--no-persistent-downloads*86983
-Ref: install-tl *-portable*87591
-Ref: install-tl *-print-platform*87730
-Ref: install-tl *-profile* _profile_87923
-Ref: install-tl *-q*89417
-Ref: install-tl *-scheme* _scheme_89479
-Ref: install-tl *-v*89953
-Ref: install-tl *-version*, *--version*90114
-Node: install-tl ENVIRONMENT VARIABLES90245
-Ref: install-tl 'TEXLIVE_INSTALL_ENV_NOCHECK'90634
-Ref: install-tl 'TEXLIVE_INSTALL_NO_CONTEXT_CACHE'90836
-Ref: install-tl 'TEXLIVE_INSTALL_PREFIX'90942
-Ref: install-tl 'TEXLIVE_INSTALL_TEXMFCONFIG'90973
-Ref: install-tl 'TEXLIVE_INSTALL_TEXMFHOME'91002
-Ref: install-tl 'TEXLIVE_INSTALL_TEXMFLOCAL'91032
-Ref: install-tl 'TEXLIVE_INSTALL_TEXMFSYSCONFIG'91066
-Ref: install-tl 'TEXLIVE_INSTALL_TEXMFSYSVAR'91097
-Ref: install-tl 'TEXLIVE_INSTALL_TEXMFVAR'91125
-Ref: install-tl 'NOPERLDOC'91180
-Node: install-tl AUTHORS AND COPYRIGHT91244
-Node: tlmgr91602
-Node: tlmgr NAME92039
-Node: tlmgr SYNOPSIS92164
-Node: tlmgr DESCRIPTION92354
-Node: tlmgr EXAMPLES93450
-Ref: tlmgr 'tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet'93741
-Ref: tlmgr 'tlmgr update --list'93922
-Ref: tlmgr 'tlmgr update --all'94015
-Ref: tlmgr 'tlmgr info' _pkg_94171
-Node: tlmgr OPTIONS94377
-Ref: tlmgr *--repository* _url|path_94897
-Ref: tlmgr *--gui* [_action_]95622
-Ref: tlmgr *--gui-lang* _llcode_96029
-Ref: tlmgr *--debug-translation*96712
-Ref: tlmgr *--machine-readable*96915
-Ref: tlmgr *--no-execute-actions*97183
-Ref: tlmgr *--package-logfile* _file_97376
-Ref: tlmgr *--pause*97631
-Ref: tlmgr *--persistent-downloads*97786
-Ref: tlmgr *--no-persistent-downloads*97814
-Ref: tlmgr *--pin-file*98308
-Ref: tlmgr *--usermode*98526
-Ref: tlmgr *--usertree* _dir_98646
-Node: tlmgr ACTIONS99196
-Node: tlmgr help100428
-Node: tlmgr version100904
-Node: tlmgr backup [--clean[=_N_]] [--backupdir _dir_] [--all | _pkg_]...101222
-Ref: tlmgr *--backupdir* _directory_102316
-Ref: tlmgr *--all*102513
-Ref: tlmgr *--clean*[=_N_]102735
-Ref: tlmgr *--dry-run*103032
-Node: tlmgr candidates _pkg_103152
-Ref: tlmgr *candidates _pkg_* 1103439
-Node: tlmgr check [_option_]... [files|depends|executes|runfiles|all]103583
-Ref: tlmgr *files*104026
-Ref: tlmgr *depends*104161
-Ref: tlmgr *executes*104503
-Ref: tlmgr *runfiles*104621
-Ref: tlmgr *--use-svn*104733
-Node: tlmgr conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]104850
-Node: tlmgr dump-tlpdb [--local|--remote]106922
-Ref: tlmgr *--local*107432
-Ref: tlmgr *--remote*107471
-Node: tlmgr generate [_option_]... _what_107893
-Ref: tlmgr *generate language*108134
-Ref: tlmgr *generate language.dat*108159
-Ref: tlmgr *generate language.def*108184
-Ref: tlmgr *generate language.dat.lua*108213
-Ref: tlmgr *generate fmtutil*108233
-Ref: tlmgr *--dest* _output_file_110470
-Ref: tlmgr *--localcfg* _local_conf_file_111046
-Ref: tlmgr *--rebuild-sys*111169
-Node: tlmgr gui112030
-Node: tlmgr info [_option_...] [collections|schemes|_pkg_...]112274
-Ref: tlmgr *--list*113479
-Ref: tlmgr *--only-installed*113758
-Ref: tlmgr *--taxonomy*113973
-Ref: tlmgr *--keyword*113985
-Ref: tlmgr *--functionality*114003
-Ref: tlmgr *--characterization*114024
-Node: tlmgr init-usertree114237
-Node: tlmgr install [_option_]... _pkg_...114663
-Ref: tlmgr *--file*115027
-Ref: tlmgr *--reinstall*115253
-Ref: tlmgr *--no-depends*115633
-Ref: tlmgr *--no-depends-at-all*115792
-Ref: tlmgr *--dry-run* 1116190
-Ref: tlmgr *--force*116308
-Node: tlmgr option116514
-Ref: tlmgr *option [show]*116687
-Ref: tlmgr *option showall*116705
-Ref: tlmgr *option _key_ [_value_]*116731
-Node: tlmgr paper120579
-Ref: tlmgr *paper [a4|letter]*120764
-Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*120838
-Node: tlmgr path [--w32mode=user|admin] [add|remove]121865
-Node: tlmgr pinning123348
-Ref: tlmgr 'pinning show'123655
-Ref: tlmgr 'pinning add' _repo_ _pkgglob_...123728
-Ref: tlmgr 'pinning remove' _repo_ _pkgglob_...123847
-Ref: tlmgr 'pinning remove _repo_ --all'124000
-Node: tlmgr platform list|add|remove _platform_...124054
-Node: tlmgr platform set _platform_124302
-Node: tlmgr platform set auto124530
-Ref: tlmgr *--dry-run* 2125647
-Node: tlmgr postaction [--w32mode=user|admin] [--fileassocmode=1|2] [--all] [install|remove] [shortcut|fileassoc|script] [_pkg_]...125756
-Node: tlmgr print-platform127058
-Node: tlmgr restore [--backupdir _dir_] [--all | _pkg_ [_rev_]]127530
-Ref: tlmgr *--all* 1128426
-Ref: tlmgr *--backupdir* _directory_ 1128620
-Ref: tlmgr *--dry-run* 3128776
-Ref: tlmgr *--force* 1128893
-Node: tlmgr remove [_option_]... _pkg_...128921
-Ref: tlmgr *--no-depends* 1129444
-Ref: tlmgr *--no-depends-at-all* 1129506
-Ref: tlmgr *--force* 2129562
-Ref: tlmgr *--dry-run* 4130034
-Node: tlmgr repository130141
-Ref: tlmgr *repository list*130349
-Ref: tlmgr *repository list _path|tag_*130379
-Ref: tlmgr *repository add _path_ [_tag_]*130412
-Ref: tlmgr *repository remove _path|tag_*130444
-Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*130498
-Node: tlmgr search [_option_...] _what_131582
-Node: tlmgr search [_option_...] --file _what_132093
-Node: tlmgr search [_option_...] --taxonomy _what_132344
-Node: tlmgr search [_option_...] --keyword _what_132655
-Node: tlmgr search [_option_...] --functionality _what_132973
-Node: tlmgr search [_option_...] --characterization _what_133311
-Node: tlmgr search [_option_...] --all _what_133651
-Ref: tlmgr *--global*134099
-Ref: tlmgr *--word*134211
-Ref: tlmgr *--list* 1134450
-Ref: tlmgr *--file* 1134796
-Ref: tlmgr *--taxonomy* 1134853
-Ref: tlmgr *--keyword* 1134865
-Ref: tlmgr *--functionality* 1134883
-Ref: tlmgr *--characterization* 1134904
-Ref: tlmgr *--all* 2135059
-Node: tlmgr uninstall135142
-Ref: tlmgr *--force* 3135396
-Node: tlmgr update [_option_]... [_pkg_]...135452
-Ref: tlmgr *--all* 3135823
-Ref: tlmgr *--self*137564
-Ref: tlmgr *--dry-run* 5138328
-Ref: tlmgr *--list* [_pkg_]138505
-Ref: tlmgr *--exclude* _pkg_139194
-Ref: tlmgr *--no-auto-remove* [_pkg_]...139887
-Ref: tlmgr *--no-auto-install* [_pkg_]...140338
-Ref: tlmgr *--reinstall-forcibly-removed*140994
-Ref: tlmgr *--backup* and *--backupdir* _directory_141558
-Ref: tlmgr *--no-depends* 2142739
-Ref: tlmgr *--no-depends-at-all* 2142942
-Ref: tlmgr *--force* 4142998
-Node: tlmgr USER MODE143424
-Node: tlmgr user mode install146235
-Node: tlmgr user mode backup; restore; remove; update147182
-Node: tlmgr user mode generate; option; paper147624
-Node: tlmgr CONFIGURATION FILE FOR TLMGR148000
-Node: tlmgr TAXONOMIES149091
-Ref: tlmgr '--keyword' 2149717
-Ref: tlmgr '--functionality' 2149802
-Ref: tlmgr '--characterization' 2149958
-Ref: tlmgr '--taxonomy' 2150099
-Node: tlmgr MULTIPLE REPOSITORIES150640
-Node: tlmgr Pinning152361
-Node: tlmgr GUI FOR TLMGR154336
-Node: tlmgr Main display155558
-Node: tlmgr Display configuration area155810
-Ref: tlmgr Status156171
-Ref: tlmgr Category156335
-Ref: tlmgr Match156521
-Ref: tlmgr Selection156781
-Ref: tlmgr Display configuration buttons156985
-Node: tlmgr Package list area157168
-Ref: tlmgr a checkbox157752
-Ref: tlmgr package name157888
-Ref: tlmgr local revision (and version)157987
-Ref: tlmgr remote revision (and version)158362
-Ref: tlmgr short description158659
-Node: tlmgr Main display action buttons158704
-Ref: tlmgr Update all installed158970
-Ref: tlmgr Update159342
-Ref: tlmgr Install159392
-Ref: tlmgr Remove159578
-Ref: tlmgr Backup159756
-Node: tlmgr Menu bar159913
-Ref: tlmgr 'tlmgr' menu160110
-Ref: tlmgr 'Options menu'160418
-Ref: tlmgr 'Actions menu'161501
-Ref: tlmgr 'Help menu'161929
-Node: tlmgr MACHINE-READABLE OUTPUT162062
-Node: tlmgr Machine-readable 'update' and 'install' output162878
-Ref: tlmgr 'location-url' _location_164160
-Ref: tlmgr 'total-bytes' _count_164376
-Ref: tlmgr _pkgname_164786
-Ref: tlmgr _status_164996
-Ref: tlmgr 'd'165074
-Ref: tlmgr 'f'165134
-Ref: tlmgr 'u'165313
-Ref: tlmgr 'r'165359
-Ref: tlmgr 'a'165482
-Ref: tlmgr 'i'165660
-Ref: tlmgr 'I'165779
-Ref: tlmgr _localrev_165881
-Ref: tlmgr _serverrev_165988
-Ref: tlmgr _size_166100
-Ref: tlmgr _runtime_166269
-Ref: tlmgr _esttot_166339
-Node: tlmgr Machine-readable 'option' output166372
-Node: tlmgr AUTHORS AND COPYRIGHT166890
-Node: Index167237
+Node: Top1030
+Node: Introduction1948
+Node: Overview of build system3705
+Node: Prerequisites5769
+Node: Building8073
+Node: Build iteration9321
+Node: Build problems10393
+Node: Build in parallel10796
+Node: Build distribution11388
+Node: Build one package11959
+Node: Installing15545
+Node: Installation directories16560
+Node: Linked scripts18376
+Node: Distro builds19857
+Node: Layout and infrastructure22247
+Node: Build system tools23036
+Node: Top-level directories25045
+Node: Autoconf macros27086
+Node: General setup macros27787
+Node: Macros for programs28654
+Node: Macros for compilers29466
+Node: Macros for libraries30900
+Node: Macros for library and header flags31326
+Node: Macros for Windows33206
+Node: Library modules34783
+Node: png library35272
+Node: zlib library37561
+Node: freetype library38076
+Node: kpathsea library38604
+Node: Program modules40003
+Node: t1utils package40431
+Node: xindy package40994
+Node: xdvik package42173
+Node: asymptote43246
+Node: Extending TeX Live43697
+Node: Adding a new program module44065
+Node: Adding a new generic library module45584
+Node: Adding a new TeX-specific library module47797
+Node: Configure options48484
+Node: Global configure options49866
+Node: --disable-native-texlive-build50408
+Node: --prefix --bindir ...51398
+Node: --disable-largefile51938
+Node: --disable-missing52623
+Node: --enable-compiler-warnings=LEVEL53024
+Node: --enable-cxx-runtime-hack53763
+Node: --enable-maintainer-mode54190
+Node: --enable-multiplatform54719
+Node: --enable-shared55257
+Node: --enable-silent-rules55628
+Node: --without-ln-s56084
+Node: --without-x56435
+Node: Program-specific configure options56623
+Node: --enable-PROG --disable-PROG57266
+Node: --disable-all-pkgs57543
+Node: Configure options for texk/web2c58529
+Node: Configure options for texk/bibtex-x61047
+Node: Configure options for texk/dvipdfm-x61590
+Node: Configure options for texk/dvisvgm62363
+Node: Configure options for texk/texlive63249
+Node: Configure options for texk/xdvik63670
+Node: Configure options for utils/xindy64274
+Node: Library-specific configure options65175
+Node: Configure options for kpathsea66186
+Node: Configure options for system poppler66895
+Node: Variables for configure67686
+Node: Cross compilation69114
+Node: Cross configuring70413
+Node: Cross problems72086
+Node: Coding conventions73733
+Node: Declarations and definitions74402
+Node: Const76584
+Node: install-tl78447
+Node: install-tl NAME78788
+Node: install-tl SYNOPSIS78946
+Node: install-tl DESCRIPTION79154
+Node: install-tl REFERENCES80155
+Node: install-tl OPTIONS80671
+Ref: install-tl *-gui* [[=]_module_]81025
+Ref: install-tl text81234
+Ref: install-tl wizard81357
+Ref: install-tl perltk81511
+Ref: install-tl *-no-gui*81945
+Ref: install-tl *-lang* _llcode_82026
+Ref: install-tl *-repository* _url|path_82713
+Ref: install-tl *-select-repository*84524
+Ref: install-tl *-all-options*84960
+Ref: install-tl *-custom-bin* _path_85267
+Ref: install-tl *-debug-translation*85922
+Ref: install-tl *-force-platform* _platform_86141
+Ref: install-tl *-help*, *--help*, *-?*86385
+Ref: install-tl *-in-place*86778
+Ref: install-tl *-logfile* _file_87305
+Ref: install-tl *-no-cls*87656
+Ref: install-tl *-non-admin*87787
+Ref: install-tl *--persistent-downloads*87892
+Ref: install-tl *--no-persistent-downloads*87920
+Ref: install-tl *-portable*88528
+Ref: install-tl *-print-platform*88667
+Ref: install-tl *-profile* _profile_88860
+Ref: install-tl *-q*90354
+Ref: install-tl *-scheme* _scheme_90416
+Ref: install-tl *-v*90890
+Ref: install-tl *-version*, *--version*91051
+Node: install-tl ENVIRONMENT VARIABLES91182
+Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK91571
+Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE91773
+Ref: install-tl TEXLIVE_INSTALL_PREFIX91879
+Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG91910
+Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME91939
+Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL91969
+Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG92003
+Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR92034
+Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR92062
+Ref: install-tl NOPERLDOC92117
+Node: install-tl AUTHORS AND COPYRIGHT92181
+Node: tlmgr92539
+Node: tlmgr NAME92976
+Node: tlmgr SYNOPSIS93101
+Node: tlmgr DESCRIPTION93291
+Node: tlmgr EXAMPLES94387
+Ref: tlmgr tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet94678
+Ref: tlmgr tlmgr update --list94859
+Ref: tlmgr tlmgr update --all94952
+Ref: tlmgr tlmgr info _pkg_95108
+Node: tlmgr OPTIONS95314
+Ref: tlmgr *--repository* _url|path_95834
+Ref: tlmgr *--gui* [_action_]96559
+Ref: tlmgr *--gui-lang* _llcode_96966
+Ref: tlmgr *--debug-translation*97649
+Ref: tlmgr *--machine-readable*97852
+Ref: tlmgr *--no-execute-actions*98120
+Ref: tlmgr *--package-logfile* _file_98313
+Ref: tlmgr *--pause*98568
+Ref: tlmgr *--persistent-downloads*98723
+Ref: tlmgr *--no-persistent-downloads*98751
+Ref: tlmgr *--pin-file*99245
+Ref: tlmgr *--usermode*99463
+Ref: tlmgr *--usertree* _dir_99583
+Node: tlmgr ACTIONS100133
+Node: tlmgr help101365
+Node: tlmgr version101841
+Node: tlmgr backup [--clean[=_N_]] [--backupdir _dir_] [--all | _pkg_]...102159
+Ref: tlmgr *--backupdir* _directory_103253
+Ref: tlmgr *--all*103450
+Ref: tlmgr *--clean*[=_N_]103672
+Ref: tlmgr *--dry-run*103969
+Node: tlmgr candidates _pkg_104089
+Ref: tlmgr *candidates _pkg_* 1104376
+Node: tlmgr check [_option_]... [files|depends|executes|runfiles|all]104520
+Ref: tlmgr *files*104963
+Ref: tlmgr *depends*105098
+Ref: tlmgr *executes*105440
+Ref: tlmgr *runfiles*105558
+Ref: tlmgr *--use-svn*105670
+Node: tlmgr conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]105787
+Node: tlmgr dump-tlpdb [--local|--remote]107859
+Ref: tlmgr *--local*108369
+Ref: tlmgr *--remote*108408
+Node: tlmgr generate [_option_]... _what_108830
+Ref: tlmgr *generate language*109071
+Ref: tlmgr *generate language.dat*109096
+Ref: tlmgr *generate language.def*109121
+Ref: tlmgr *generate language.dat.lua*109150
+Ref: tlmgr *generate fmtutil*109170
+Ref: tlmgr *--dest* _output_file_111407
+Ref: tlmgr *--localcfg* _local_conf_file_111983
+Ref: tlmgr *--rebuild-sys*112106
+Node: tlmgr gui112967
+Node: tlmgr info [_option_...] [collections|schemes|_pkg_...]113211
+Ref: tlmgr *--list*114416
+Ref: tlmgr *--only-installed*114695
+Ref: tlmgr *--taxonomy*114910
+Ref: tlmgr *--keyword*114922
+Ref: tlmgr *--functionality*114940
+Ref: tlmgr *--characterization*114961
+Node: tlmgr init-usertree115174
+Node: tlmgr install [_option_]... _pkg_...115600
+Ref: tlmgr *--file*115964
+Ref: tlmgr *--reinstall*116190
+Ref: tlmgr *--no-depends*116570
+Ref: tlmgr *--no-depends-at-all*116729
+Ref: tlmgr *--dry-run* 1117127
+Ref: tlmgr *--force*117245
+Node: tlmgr option117451
+Ref: tlmgr *option [show]*117624
+Ref: tlmgr *option showall*117642
+Ref: tlmgr *option _key_ [_value_]*117668
+Node: tlmgr paper121516
+Ref: tlmgr *paper [a4|letter]*121701
+Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*121775
+Node: tlmgr path [--w32mode=user|admin] [add|remove]122802
+Node: tlmgr pinning124285
+Ref: tlmgr pinning show124592
+Ref: tlmgr pinning add _repo_ _pkgglob_...124665
+Ref: tlmgr pinning remove _repo_ _pkgglob_...124784
+Ref: tlmgr pinning remove _repo_ --all124937
+Node: tlmgr platform list|add|remove _platform_...124991
+Node: tlmgr platform set _platform_125239
+Node: tlmgr platform set auto125467
+Ref: tlmgr *--dry-run* 2126584
+Node: tlmgr postaction [--w32mode=user|admin] [--fileassocmode=1|2] [--all] [install|remove] [shortcut|fileassoc|script] [_pkg_]...126693
+Node: tlmgr print-platform127995
+Node: tlmgr restore [--backupdir _dir_] [--all | _pkg_ [_rev_]]128467
+Ref: tlmgr *--all* 1129363
+Ref: tlmgr *--backupdir* _directory_ 1129557
+Ref: tlmgr *--dry-run* 3129713
+Ref: tlmgr *--force* 1129830
+Node: tlmgr remove [_option_]... _pkg_...129858
+Ref: tlmgr *--no-depends* 1130381
+Ref: tlmgr *--no-depends-at-all* 1130443
+Ref: tlmgr *--force* 2130499
+Ref: tlmgr *--dry-run* 4130971
+Node: tlmgr repository131078
+Ref: tlmgr *repository list*131286
+Ref: tlmgr *repository list _path|tag_*131316
+Ref: tlmgr *repository add _path_ [_tag_]*131349
+Ref: tlmgr *repository remove _path|tag_*131381
+Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*131435
+Node: tlmgr search [_option_...] _what_132519
+Node: tlmgr search [_option_...] --file _what_133030
+Node: tlmgr search [_option_...] --taxonomy _what_133281
+Node: tlmgr search [_option_...] --keyword _what_133592
+Node: tlmgr search [_option_...] --functionality _what_133910
+Node: tlmgr search [_option_...] --characterization _what_134248
+Node: tlmgr search [_option_...] --all _what_134588
+Ref: tlmgr *--global*135036
+Ref: tlmgr *--word*135148
+Ref: tlmgr *--list* 1135387
+Ref: tlmgr *--file* 1135733
+Ref: tlmgr *--taxonomy* 1135790
+Ref: tlmgr *--keyword* 1135802
+Ref: tlmgr *--functionality* 1135820
+Ref: tlmgr *--characterization* 1135841
+Ref: tlmgr *--all* 2135996
+Node: tlmgr uninstall136079
+Ref: tlmgr *--force* 3136333
+Node: tlmgr update [_option_]... [_pkg_]...136389
+Ref: tlmgr *--all* 3136760
+Ref: tlmgr *--self*138501
+Ref: tlmgr *--dry-run* 5139265
+Ref: tlmgr *--list* [_pkg_]139442
+Ref: tlmgr *--exclude* _pkg_140131
+Ref: tlmgr *--no-auto-remove* [_pkg_]...140824
+Ref: tlmgr *--no-auto-install* [_pkg_]...141275
+Ref: tlmgr *--reinstall-forcibly-removed*141931
+Ref: tlmgr *--backup* and *--backupdir* _directory_142495
+Ref: tlmgr *--no-depends* 2143676
+Ref: tlmgr *--no-depends-at-all* 2143879
+Ref: tlmgr *--force* 4143935
+Node: tlmgr USER MODE144361
+Node: tlmgr user mode install147172
+Node: tlmgr user mode backup; restore; remove; update148119
+Node: tlmgr user mode generate; option; paper148561
+Node: tlmgr CONFIGURATION FILE FOR TLMGR148937
+Node: tlmgr TAXONOMIES150028
+Ref: tlmgr --keyword 2150654
+Ref: tlmgr --functionality 2150739
+Ref: tlmgr --characterization 2150895
+Ref: tlmgr --taxonomy 2151036
+Node: tlmgr MULTIPLE REPOSITORIES151577
+Node: tlmgr Pinning153298
+Node: tlmgr GUI FOR TLMGR155273
+Node: tlmgr Main display156495
+Node: tlmgr Display configuration area156747
+Ref: tlmgr Status157108
+Ref: tlmgr Category157272
+Ref: tlmgr Match157458
+Ref: tlmgr Selection157718
+Ref: tlmgr Display configuration buttons157922
+Node: tlmgr Package list area158105
+Ref: tlmgr a checkbox158689
+Ref: tlmgr package name158825
+Ref: tlmgr local revision (and version)158924
+Ref: tlmgr remote revision (and version)159299
+Ref: tlmgr short description159596
+Node: tlmgr Main display action buttons159641
+Ref: tlmgr Update all installed159907
+Ref: tlmgr Update160279
+Ref: tlmgr Install160329
+Ref: tlmgr Remove160515
+Ref: tlmgr Backup160693
+Node: tlmgr Menu bar160850
+Ref: tlmgr tlmgr menu161047
+Ref: tlmgr Options menu161355
+Ref: tlmgr Actions menu162438
+Ref: tlmgr Help menu162866
+Node: tlmgr MACHINE-READABLE OUTPUT162999
+Node: tlmgr Machine-readable update and install output163809
+Ref: tlmgr location-url _location_165085
+Ref: tlmgr total-bytes _count_165301
+Ref: tlmgr _pkgname_165711
+Ref: tlmgr _status_165921
+Ref: tlmgr d165999
+Ref: tlmgr f166059
+Ref: tlmgr u166238
+Ref: tlmgr r166284
+Ref: tlmgr a166407
+Ref: tlmgr i166585
+Ref: tlmgr I166704
+Ref: tlmgr _localrev_166806
+Ref: tlmgr _serverrev_166913
+Ref: tlmgr _size_167025
+Ref: tlmgr _runtime_167194
+Ref: tlmgr _esttot_167264
+Node: tlmgr Machine-readable option output167297
+Node: tlmgr AUTHORS AND COPYRIGHT167809
+Node: Index168156

End Tag Table