summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-07-31 20:52:36 +0000
committerKarl Berry <karl@freefriends.org>2018-07-31 20:52:36 +0000
commit348f3caedde56c0630f297b4ec1781ab18cd234d (patch)
treeebdbe966dc29046c7be4f26c1b382681099ae507 /Build
parentffa86c021abf4e35896a4c28390c527e21e824db (diff)
doc,sync
git-svn-id: svn://tug.org/texlive/trunk@48318 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/doc/tlbuild.info729
-rwxr-xr-xBuild/source/texk/texlive/linked_scripts/texlive/tlmgr.pl10
-rwxr-xr-xBuild/source/texk/web2c/configure7
-rw-r--r--Build/source/texk/web2c/configure.ac7
4 files changed, 379 insertions, 374 deletions
diff --git a/Build/source/doc/tlbuild.info b/Build/source/doc/tlbuild.info
index 62391d8af73..fb7848e3a7f 100644
--- a/Build/source/doc/tlbuild.info
+++ b/Build/source/doc/tlbuild.info
@@ -356,7 +356,8 @@ finish for working on 'dvipdfm-x'.
make check
Then you modify source files in 'mydir/texk/dvipdfm-x' and rerun
-'make' in 'mydir/Work/texk/dvipdfm-x' to rebuild.
+'make' in 'mydir/Work/texk/dvipdfm-x' to rebuild (that build directory
+is where the binaries end up).
The second line of the 'configure' invocation shows examples of extra
things you likely want to specify if you intend to hack the sources (and
@@ -375,8 +376,8 @@ do so. If you cut down the source tree, you must also give additional
'configure' flags to individually disable using system versions of
libraries, or the intricacies of the dependencies (such as 'teckit'
requiring 'zlib') will have undesired side effects. For an example, see
-the 'build-pdftex.sh' script in the 'pdftex' development source
-(<http://pdftex.org>), which is indeed a cut-down TL source tree.
+the 'build-pdftex.sh' script in the 'pdftex' development source (details
+at <http://pdftex.org>), which is indeed a cut-down TL source tree.
Even with '--disable-all-pkgs', dependencies will be checked. For
instance, if a non-MacOSX system does not have 'fontconfig', XeTeX
@@ -517,7 +518,7 @@ This section discusses the results of 'make install' in the source tree.
The main consideration is that 'make install' is not enough to make a
usable TeX installation. Beyond the compiled binaries, (thousands of)
-support files are needed; just as a first example 'plain.tex' is not in
+support files are needed; just as a first example, 'plain.tex' is not in
the source tree.
These support files are maintained completely independently and are
@@ -5045,7 +5046,7 @@ Index
* --enable-maintainer-mode: Build system tools. (line 28)
* --enable-maintainer-mode <1>: --enable-maintainer-mode.
(line 6)
-* --enable-missing to ignore dependencies: Build one package. (line 67)
+* --enable-missing to ignore dependencies: Build one package. (line 68)
* --enable-mktextfm-default: kpathsea library. (line 20)
* --enable-multiplatform: --enable-multiplatform.
(line 6)
@@ -5161,7 +5162,7 @@ Index
* callexe.c: Macros for Windows. (line 32)
* CC: Variables for configure.
(line 10)
-* CC=C-COMPILER: Build one package. (line 73)
+* CC=C-COMPILER: Build one package. (line 74)
* CC_BUILD: Cross problems. (line 13)
* chktex: Declarations and definitions.
(line 18)
@@ -5220,7 +5221,7 @@ Index
* ctangle: Cross problems. (line 26)
* CXX: Variables for configure.
(line 11)
-* CXX=C++-COMPILER: Build one package. (line 73)
+* CXX=C++-COMPILER: Build one package. (line 74)
* Debian installation of build prerequisites: Prerequisites. (line 60)
* declarations and definitions, in source code: Declarations and definitions.
(line 6)
@@ -5408,7 +5409,7 @@ Index
* motif: Configure options for texk/xdvik.
(line 9)
* native cross compilation: Cross compilation. (line 10)
-* OBJCXX=OBJC-COMPILER: Build one package. (line 73)
+* OBJCXX=OBJC-COMPILER: Build one package. (line 74)
* one package, building: Build one package. (line 6)
* OpenGL, required for Asymptote: asymptote. (line 6)
* operating system distribution, building for: Distro builds. (line 6)
@@ -5451,7 +5452,7 @@ Index
* 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 source tree: Build one package. (line 57)
+* size of source tree: Build one package. (line 58)
* source code declarations: Declarations and definitions.
(line 6)
* source directory building, not supported: Building. (line 17)
@@ -5547,360 +5548,360 @@ Node: Build problems10656
Node: Build in parallel11059
Node: Build distribution11651
Node: Build one package12222
-Node: Cross compilation15600
-Node: Cross configuring16881
-Node: Cross problems18558
-Node: Installing20209
-Node: Installation directories21224
-Node: Linked scripts23040
-Node: Distro builds24521
-Node: Layout and infrastructure26911
-Node: Build system tools27739
-Node: Top-level directories29750
-Node: Autoconf macros32164
-Node: General setup macros32865
-Node: Macros for programs33732
-Node: Macros for compilers34544
-Node: Macros for libraries35978
-Node: Macros for library and header flags36404
-Node: Macros for Windows38284
-Node: Library modules39861
-Node: png library40350
-Node: zlib library42624
-Node: freetype library43139
-Node: kpathsea library43667
-Node: Program modules45066
-Node: t1utils package45494
-Node: xindy package46045
-Node: xdvik package47195
-Node: asymptote48268
-Node: Extending TeX Live48719
-Node: Adding a new program module49496
-Node: Adding a new generic library module52791
-Node: Adding a new TeX-specific library module55004
-Node: Configure options55691
-Node: Global configure options57074
-Node: --disable-native-texlive-build57616
-Node: --prefix --bindir ...58606
-Node: --disable-largefile59146
-Node: --disable-missing59831
-Node: --enable-compiler-warnings=LEVEL60232
-Node: --enable-cxx-runtime-hack60971
-Node: --enable-maintainer-mode61398
-Node: --enable-multiplatform61927
-Node: --enable-shared62465
-Node: --enable-silent-rules62836
-Node: --without-ln-s63292
-Node: --without-x63643
-Node: Program-specific configure options63831
-Node: --enable-PROG --disable-PROG64474
-Node: --disable-all-pkgs64751
-Node: Configure options for texk/web2c65737
-Node: Configure options for texk/bibtex-x68255
-Node: Configure options for texk/dvipdfm-x68798
-Node: Configure options for texk/dvisvgm69571
-Node: Configure options for texk/texlive70457
-Node: Configure options for texk/xdvik70878
-Node: Configure options for utils/xindy71482
-Node: Library-specific configure options72383
-Node: Configure options for kpathsea73394
-Node: Configure options for system poppler74103
-Node: Variables for configure74894
-Node: Coding conventions76322
-Node: Declarations and definitions77061
-Node: Const79243
-Node: Continuous integration81106
-Node: Transfer from Subversion to Github81760
-Node: Automatic update of the Git mirror83942
-Node: CI testing on Travis-CI84530
-Node: install-tl85210
-Node: install-tl NAME85579
-Node: install-tl SYNOPSIS85737
-Node: install-tl DESCRIPTION85995
-Node: install-tl REFERENCES87062
-Node: install-tl OPTIONS87588
-Ref: install-tl *-gui* [[=]_module_]87929
-Ref: install-tl text88139
-Ref: install-tl wizard88262
-Ref: install-tl perltk88416
-Ref: install-tl *-no-gui*88847
-Ref: install-tl *-lang* _llcode_88928
-Ref: install-tl *-repository* _url|path_89615
-Ref: install-tl *-select-repository*91495
-Ref: install-tl *-all-options*91931
-Ref: install-tl *-custom-bin* _path_92186
-Ref: install-tl *-debug-translation*93017
-Ref: install-tl *-force-platform* _platform_93236
-Ref: install-tl *-help*, *--help*, *-?*93480
-Ref: install-tl *-in-place*93887
-Ref: install-tl *-init-from-profile* _profile_file_94432
-Ref: install-tl *-logfile* _file_94652
-Ref: install-tl *-no-cls*95003
-Ref: install-tl *-non-admin*95137
-Ref: install-tl *-persistent-downloads*95242
-Ref: install-tl *-no-persistent-downloads*95270
-Ref: install-tl *-no-verify-downloads*95888
-Ref: install-tl *-portable*96249
-Ref: install-tl *-print-platform*96388
-Ref: install-tl *-profile* _profile_file_96586
-Ref: install-tl *-q*96766
-Ref: install-tl *-scheme* _scheme_96828
-Ref: install-tl *-v*97302
-Ref: install-tl *-version*, *--version*97457
-Node: install-tl PROFILES97588
-Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)100238
-Ref: install-tl instopt_adjustrepo (default 1)100314
-Ref: install-tl instopt_letter (default 0)100451
-Ref: install-tl instopt_portable (default 0)100542
-Ref: install-tl instopt_write18_restricted (default 1)100638
-Node: install-tl ENVIRONMENT VARIABLES101957
-Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK102348
-Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE102550
-Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME102660
-Ref: install-tl TEXLIVE_INSTALL_PREFIX102781
-Ref: install-tl TEXLIVE_INSTALL_TEXDIR102807
-Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG102838
-Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR102866
-Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME102895
-Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL102925
-Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG102959
-Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR102990
-Ref: install-tl NOPERLDOC103361
-Node: install-tl AUTHORS AND COPYRIGHT103425
-Node: tlmgr103841
-Node: tlmgr NAME104294
-Node: tlmgr SYNOPSIS104426
-Node: tlmgr DESCRIPTION104616
-Node: tlmgr EXAMPLES105712
-Ref: tlmgr tlmgr option repository ctan105963
-Ref: tlmgr tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet106035
-Ref: tlmgr tlmgr update --list106487
-Ref: tlmgr tlmgr update --all106580
-Ref: tlmgr tlmgr info _what_106737
-Node: tlmgr OPTIONS106999
-Ref: tlmgr *--repository* _url|path_107519
-Ref: tlmgr *--gui* [_action_]108244
-Ref: tlmgr *--gui-lang* _llcode_108651
-Ref: tlmgr *--debug-translation*109334
-Ref: tlmgr *--machine-readable*109537
-Ref: tlmgr *--no-execute-actions*109805
-Ref: tlmgr *--package-logfile* _file_109998
-Ref: tlmgr *--pause*110252
-Ref: tlmgr *--persistent-downloads*110407
-Ref: tlmgr *--no-persistent-downloads*110435
-Ref: tlmgr *--pin-file*110929
-Ref: tlmgr *--usermode*111147
-Ref: tlmgr *--usertree* _dir_111267
-Ref: tlmgr *--verify-repo=[none|main|all]*111393
-Node: tlmgr ACTIONS112292
-Node: tlmgr help113144
-Node: tlmgr version113620
-Node: tlmgr backup113883
-Ref: tlmgr *backup [_option_...] --all*114054
-Ref: tlmgr *backup [_option_...] _pkg_...*114087
-Ref: tlmgr *--backupdir* _directory_114942
-Ref: tlmgr *--all*115159
-Ref: tlmgr *--clean*[=_N_]115411
-Ref: tlmgr *--dry-run*115738
-Node: tlmgr candidates _pkg_115868
-Node: tlmgr check [_option_...] [files|depends|executes|runfiles|all]116214
-Ref: tlmgr *files*116587
-Ref: tlmgr *depends*116722
-Ref: tlmgr *executes*117064
-Ref: tlmgr *runfiles*117182
-Ref: tlmgr *--use-svn*117303
-Node: tlmgr conf117420
-Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*117699
-Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|delete] [_value_]*117763
-Node: tlmgr dump-tlpdb [_option_...] [--json]120108
-Ref: tlmgr *--local*120541
-Ref: tlmgr *--remote*120580
-Ref: tlmgr *--json*120618
-Node: tlmgr generate121189
-Ref: tlmgr *generate [_option_...] language*121385
-Ref: tlmgr *generate [_option_...] language.dat*121424
-Ref: tlmgr *generate [_option_...] language.def*121463
-Ref: tlmgr *generate [_option_...] language.dat.lua*121506
-Ref: tlmgr *--dest* _output_file_123832
-Ref: tlmgr *--localcfg* _local_conf_file_124408
-Ref: tlmgr *--rebuild-sys*124531
-Node: tlmgr gui125346
-Node: tlmgr info125524
-Ref: tlmgr *info [_option_...] _pkg_...*125686
-Ref: tlmgr *info [_option_...] collections*125720
-Ref: tlmgr *info [_option_...] schemes*125750
-Ref: tlmgr *--list*127280
-Ref: tlmgr *--only-installed*127594
-Ref: tlmgr *--data item1,item2,...*127793
-Ref: tlmgr *--json* 1128374
-Node: tlmgr init-usertree128757
-Node: tlmgr install [_option_...] _pkg_...129138
-Ref: tlmgr *--dry-run* 1129648
-Ref: tlmgr *--file*129765
-Ref: tlmgr *--force*129987
-Ref: tlmgr *--no-depends*130207
-Ref: tlmgr *--no-depends-at-all*130366
-Ref: tlmgr *--reinstall*130766
-Ref: tlmgr *--with-doc*131144
-Ref: tlmgr *--with-src*131157
-Node: tlmgr key131679
-Ref: tlmgr *key list*131837
-Ref: tlmgr *key add _file_*131855
-Ref: tlmgr *key remove _keyid_*131877
-Node: tlmgr list132472
-Node: tlmgr option132634
-Ref: tlmgr *option [--json] [show]*132789
-Ref: tlmgr *option [--json] showall*132815
-Ref: tlmgr *option _key_ [_value_]*132841
-Node: tlmgr paper137238
-Ref: tlmgr *paper [a4|letter]*137387
-Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*137461
-Ref: tlmgr *paper --json*137476
-Node: tlmgr path138691
-Ref: tlmgr *path [--w32mode=user|admin] add*138852
-Ref: tlmgr *path [--w32mode=user|admin] remove*138889
-Node: tlmgr pinning140229
-Ref: tlmgr pinning show140470
-Ref: tlmgr pinning add _repo_ _pkgglob_...140543
-Ref: tlmgr pinning remove _repo_ _pkgglob_...140662
-Ref: tlmgr pinning remove _repo_ --all140815
-Node: tlmgr platform140869
-Ref: tlmgr *platform list|add|remove _platform_...*141055
-Ref: tlmgr *platform set _platform_*141082
-Ref: tlmgr *platform set auto*141103
-Ref: tlmgr *--dry-run* 2141989
-Node: tlmgr postaction142108
-Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*142338
-Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*142412
-Ref: tlmgr *--w32mode=[user|admin]*142727
-Ref: tlmgr *--fileassocmode=[1|2]*143143
-Ref: tlmgr *--all* 1143428
-Node: tlmgr print-platform143483
-Node: tlmgr print-platform-info143814
-Node: tlmgr remove [_option_...] _pkg_...144114
-Ref: tlmgr *--all* 2144598
-Ref: tlmgr *--backup*144708
-Ref: tlmgr *--backupdir* _directory_ 1144734
-Ref: tlmgr *--no-depends* 1145139
-Ref: tlmgr *--no-depends-at-all* 1145201
-Ref: tlmgr *--force* 1145304
-Ref: tlmgr *--dry-run* 3145777
-Node: tlmgr repository145884
-Ref: tlmgr *repository list*146072
-Ref: tlmgr *repository list _path|tag_*146102
-Ref: tlmgr *repository add _path_ [_tag_]*146135
-Ref: tlmgr *repository remove _path|tag_*146167
-Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*146221
-Node: tlmgr restore147274
-Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*147453
-Ref: tlmgr *restore [_option_...] --all*147483
-Ref: tlmgr *--all* 3148183
-Ref: tlmgr *--backupdir* _directory_ 2148397
-Ref: tlmgr *--dry-run* 4148578
-Ref: tlmgr *--force* 2148710
-Ref: tlmgr *--json* 2148756
-Node: tlmgr search149083
-Ref: tlmgr *search [_option_...] _what_*149247
-Ref: tlmgr *search [_option_...] --file _what_*149284
-Ref: tlmgr *search [_option_...] --all _what_*149320
-Ref: tlmgr *--file* 1149540
-Ref: tlmgr *--all* 4149602
-Ref: tlmgr *--global*149691
-Ref: tlmgr *--word*149818
-Node: tlmgr shell150133
-Ref: tlmgr protocol150868
-Ref: tlmgr help 1150932
-Ref: tlmgr version 1150985
-Ref: tlmgr quit, end, bye, byebye, EOF151053
-Ref: tlmgr restart151074
-Ref: tlmgr load [local|remote]151197
-Ref: tlmgr save151267
-Ref: tlmgr get [_var_] =item set [_var_ [_val_]]151390
-Node: tlmgr show151991
-Node: tlmgr uninstall152158
-Node: tlmgr update [_option_...] [_pkg_...]152388
-Ref: tlmgr *--all* 5152759
-Ref: tlmgr *--self*154500
-Ref: tlmgr *--dry-run* 5155264
-Ref: tlmgr *--list* [_pkg_]155441
-Ref: tlmgr *--exclude* _pkg_156130
-Ref: tlmgr *--no-auto-remove* [_pkg_...]156930
-Ref: tlmgr *--no-auto-install* [_pkg_...]157381
-Ref: tlmgr *--reinstall-forcibly-removed*158037
-Ref: tlmgr *--backup* 1158572
-Ref: tlmgr *--backupdir* _directory_ 3158598
-Ref: tlmgr *--no-depends* 2159764
-Ref: tlmgr *--no-depends-at-all* 2159967
-Ref: tlmgr *--force* 3160070
-Node: tlmgr CONFIGURATION FILE FOR TLMGR160885
-Ref: tlmgr auto-remove, value 0 or 1 (default 1), same as command-line option.161898
-Ref: tlmgr gui-expertmode, value 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.162035
-Ref: tlmgr gui-lang _llcode_, with a language code value as with the command-line option.162117
-Ref: tlmgr no-checksums, value 0 or 1 (default 0, see below).162171
-Ref: tlmgr persistent-downloads, value 0 or 1 (default 1), same as command-line option.162251
-Ref: tlmgr require-verification, value 0 or 1 (default 0), same as command-line option.162331
-Ref: tlmgr update-exclude, value: comma-separated list of packages (no space allowed). Same as the command line option --exclude for the action update.162479
-Ref: tlmgr verify-downloads, value 0 or 1 (default 1), same as command-line option.162555
-Ref: tlmgr allowed-actions _action1_ [,_action_,...] The value is a comma-separated list of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode).162824
-Node: tlmgr CRYPTOGRAPHIC VERIFICATION163910
-Node: tlmgr Configuration of GnuPG invocation166059
-Node: tlmgr USER MODE166697
-Node: tlmgr User mode install169543
-Node: tlmgr User mode backup, restore, remove, update170687
-Node: tlmgr User mode generate, option, paper171129
-Node: tlmgr MULTIPLE REPOSITORIES171505
-Node: tlmgr Pinning173234
-Node: tlmgr GUI FOR TLMGR175209
-Node: tlmgr Main display176549
-Node: tlmgr Display configuration area176801
-Ref: tlmgr Status177162
-Ref: tlmgr Category177326
-Ref: tlmgr Match177512
-Ref: tlmgr Selection177693
-Ref: tlmgr Display configuration buttons177897
-Node: tlmgr Package list area178080
-Ref: tlmgr a checkbox178664
-Ref: tlmgr package name178800
-Ref: tlmgr local revision (and version)178899
-Ref: tlmgr remote revision (and version)179274
-Ref: tlmgr short description179571
-Node: tlmgr Main display action buttons179616
-Ref: tlmgr Update all installed179882
-Ref: tlmgr Update180254
-Ref: tlmgr Install180304
-Ref: tlmgr Remove180490
-Ref: tlmgr Backup180668
-Node: tlmgr Menu bar180825
-Ref: tlmgr tlmgr menu181048
-Ref: tlmgr Options menu181356
-Ref: tlmgr Actions menu182439
-Ref: tlmgr Help menu182867
-Node: tlmgr GUI options183000
-Ref: tlmgr -background _color_183246
-Ref: tlmgr -font " _fontname_ _fontsize_ "183311
-Ref: tlmgr -foreground _color_183469
-Ref: tlmgr -geometry _geomspec_183521
-Ref: tlmgr -xrm _xresource_183713
-Node: tlmgr MACHINE-READABLE OUTPUT183981
-Node: tlmgr Machine-readable update and install output184791
-Ref: tlmgr location-url _location_186067
-Ref: tlmgr total-bytes _count_186283
-Ref: tlmgr _pkgname_186693
-Ref: tlmgr _status_186903
-Ref: tlmgr d186981
-Ref: tlmgr f187041
-Ref: tlmgr u187220
-Ref: tlmgr r187266
-Ref: tlmgr a187389
-Ref: tlmgr i187567
-Ref: tlmgr I187686
-Ref: tlmgr _localrev_187788
-Ref: tlmgr _serverrev_187895
-Ref: tlmgr _size_188007
-Ref: tlmgr _runtime_188176
-Ref: tlmgr _esttot_188246
-Node: tlmgr Machine-readable option output188279
-Node: tlmgr AUTHORS AND COPYRIGHT188791
-Node: Index189190
+Node: Cross compilation15663
+Node: Cross configuring16944
+Node: Cross problems18621
+Node: Installing20272
+Node: Installation directories21288
+Node: Linked scripts23104
+Node: Distro builds24585
+Node: Layout and infrastructure26975
+Node: Build system tools27803
+Node: Top-level directories29814
+Node: Autoconf macros32228
+Node: General setup macros32929
+Node: Macros for programs33796
+Node: Macros for compilers34608
+Node: Macros for libraries36042
+Node: Macros for library and header flags36468
+Node: Macros for Windows38348
+Node: Library modules39925
+Node: png library40414
+Node: zlib library42688
+Node: freetype library43203
+Node: kpathsea library43731
+Node: Program modules45130
+Node: t1utils package45558
+Node: xindy package46109
+Node: xdvik package47259
+Node: asymptote48332
+Node: Extending TeX Live48783
+Node: Adding a new program module49560
+Node: Adding a new generic library module52855
+Node: Adding a new TeX-specific library module55068
+Node: Configure options55755
+Node: Global configure options57138
+Node: --disable-native-texlive-build57680
+Node: --prefix --bindir ...58670
+Node: --disable-largefile59210
+Node: --disable-missing59895
+Node: --enable-compiler-warnings=LEVEL60296
+Node: --enable-cxx-runtime-hack61035
+Node: --enable-maintainer-mode61462
+Node: --enable-multiplatform61991
+Node: --enable-shared62529
+Node: --enable-silent-rules62900
+Node: --without-ln-s63356
+Node: --without-x63707
+Node: Program-specific configure options63895
+Node: --enable-PROG --disable-PROG64538
+Node: --disable-all-pkgs64815
+Node: Configure options for texk/web2c65801
+Node: Configure options for texk/bibtex-x68319
+Node: Configure options for texk/dvipdfm-x68862
+Node: Configure options for texk/dvisvgm69635
+Node: Configure options for texk/texlive70521
+Node: Configure options for texk/xdvik70942
+Node: Configure options for utils/xindy71546
+Node: Library-specific configure options72447
+Node: Configure options for kpathsea73458
+Node: Configure options for system poppler74167
+Node: Variables for configure74958
+Node: Coding conventions76386
+Node: Declarations and definitions77125
+Node: Const79307
+Node: Continuous integration81170
+Node: Transfer from Subversion to Github81824
+Node: Automatic update of the Git mirror84006
+Node: CI testing on Travis-CI84594
+Node: install-tl85274
+Node: install-tl NAME85643
+Node: install-tl SYNOPSIS85801
+Node: install-tl DESCRIPTION86059
+Node: install-tl REFERENCES87126
+Node: install-tl OPTIONS87652
+Ref: install-tl *-gui* [[=]_module_]87993
+Ref: install-tl text88203
+Ref: install-tl wizard88326
+Ref: install-tl perltk88480
+Ref: install-tl *-no-gui*88911
+Ref: install-tl *-lang* _llcode_88992
+Ref: install-tl *-repository* _url|path_89679
+Ref: install-tl *-select-repository*91559
+Ref: install-tl *-all-options*91995
+Ref: install-tl *-custom-bin* _path_92250
+Ref: install-tl *-debug-translation*93081
+Ref: install-tl *-force-platform* _platform_93300
+Ref: install-tl *-help*, *--help*, *-?*93544
+Ref: install-tl *-in-place*93951
+Ref: install-tl *-init-from-profile* _profile_file_94496
+Ref: install-tl *-logfile* _file_94716
+Ref: install-tl *-no-cls*95067
+Ref: install-tl *-non-admin*95201
+Ref: install-tl *-persistent-downloads*95306
+Ref: install-tl *-no-persistent-downloads*95334
+Ref: install-tl *-no-verify-downloads*95952
+Ref: install-tl *-portable*96313
+Ref: install-tl *-print-platform*96452
+Ref: install-tl *-profile* _profile_file_96650
+Ref: install-tl *-q*96830
+Ref: install-tl *-scheme* _scheme_96892
+Ref: install-tl *-v*97366
+Ref: install-tl *-version*, *--version*97521
+Node: install-tl PROFILES97652
+Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)100302
+Ref: install-tl instopt_adjustrepo (default 1)100378
+Ref: install-tl instopt_letter (default 0)100515
+Ref: install-tl instopt_portable (default 0)100606
+Ref: install-tl instopt_write18_restricted (default 1)100702
+Node: install-tl ENVIRONMENT VARIABLES102021
+Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK102412
+Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE102614
+Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME102724
+Ref: install-tl TEXLIVE_INSTALL_PREFIX102845
+Ref: install-tl TEXLIVE_INSTALL_TEXDIR102871
+Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG102902
+Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR102930
+Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME102959
+Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL102989
+Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG103023
+Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR103054
+Ref: install-tl NOPERLDOC103425
+Node: install-tl AUTHORS AND COPYRIGHT103489
+Node: tlmgr103905
+Node: tlmgr NAME104358
+Node: tlmgr SYNOPSIS104490
+Node: tlmgr DESCRIPTION104680
+Node: tlmgr EXAMPLES105776
+Ref: tlmgr tlmgr option repository ctan106027
+Ref: tlmgr tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet106099
+Ref: tlmgr tlmgr update --list106551
+Ref: tlmgr tlmgr update --all106644
+Ref: tlmgr tlmgr info _what_106801
+Node: tlmgr OPTIONS107063
+Ref: tlmgr *--repository* _url|path_107583
+Ref: tlmgr *--gui* [_action_]108308
+Ref: tlmgr *--gui-lang* _llcode_108715
+Ref: tlmgr *--debug-translation*109398
+Ref: tlmgr *--machine-readable*109601
+Ref: tlmgr *--no-execute-actions*109869
+Ref: tlmgr *--package-logfile* _file_110062
+Ref: tlmgr *--pause*110316
+Ref: tlmgr *--persistent-downloads*110471
+Ref: tlmgr *--no-persistent-downloads*110499
+Ref: tlmgr *--pin-file*110993
+Ref: tlmgr *--usermode*111211
+Ref: tlmgr *--usertree* _dir_111331
+Ref: tlmgr *--verify-repo=[none|main|all]*111457
+Node: tlmgr ACTIONS112356
+Node: tlmgr help113208
+Node: tlmgr version113684
+Node: tlmgr backup113947
+Ref: tlmgr *backup [_option_...] --all*114118
+Ref: tlmgr *backup [_option_...] _pkg_...*114151
+Ref: tlmgr *--backupdir* _directory_115006
+Ref: tlmgr *--all*115223
+Ref: tlmgr *--clean*[=_N_]115475
+Ref: tlmgr *--dry-run*115802
+Node: tlmgr candidates _pkg_115932
+Node: tlmgr check [_option_...] [files|depends|executes|runfiles|all]116278
+Ref: tlmgr *files*116651
+Ref: tlmgr *depends*116786
+Ref: tlmgr *executes*117128
+Ref: tlmgr *runfiles*117246
+Ref: tlmgr *--use-svn*117367
+Node: tlmgr conf117484
+Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*117763
+Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|delete] [_value_]*117827
+Node: tlmgr dump-tlpdb [_option_...] [--json]120172
+Ref: tlmgr *--local*120605
+Ref: tlmgr *--remote*120644
+Ref: tlmgr *--json*120682
+Node: tlmgr generate121253
+Ref: tlmgr *generate [_option_...] language*121449
+Ref: tlmgr *generate [_option_...] language.dat*121488
+Ref: tlmgr *generate [_option_...] language.def*121527
+Ref: tlmgr *generate [_option_...] language.dat.lua*121570
+Ref: tlmgr *--dest* _output_file_123896
+Ref: tlmgr *--localcfg* _local_conf_file_124472
+Ref: tlmgr *--rebuild-sys*124595
+Node: tlmgr gui125410
+Node: tlmgr info125588
+Ref: tlmgr *info [_option_...] _pkg_...*125750
+Ref: tlmgr *info [_option_...] collections*125784
+Ref: tlmgr *info [_option_...] schemes*125814
+Ref: tlmgr *--list*127344
+Ref: tlmgr *--only-installed*127658
+Ref: tlmgr *--data item1,item2,...*127857
+Ref: tlmgr *--json* 1128438
+Node: tlmgr init-usertree128821
+Node: tlmgr install [_option_...] _pkg_...129202
+Ref: tlmgr *--dry-run* 1129712
+Ref: tlmgr *--file*129829
+Ref: tlmgr *--force*130051
+Ref: tlmgr *--no-depends*130271
+Ref: tlmgr *--no-depends-at-all*130430
+Ref: tlmgr *--reinstall*130830
+Ref: tlmgr *--with-doc*131208
+Ref: tlmgr *--with-src*131221
+Node: tlmgr key131743
+Ref: tlmgr *key list*131901
+Ref: tlmgr *key add _file_*131919
+Ref: tlmgr *key remove _keyid_*131941
+Node: tlmgr list132536
+Node: tlmgr option132698
+Ref: tlmgr *option [--json] [show]*132853
+Ref: tlmgr *option [--json] showall*132879
+Ref: tlmgr *option _key_ [_value_]*132905
+Node: tlmgr paper137302
+Ref: tlmgr *paper [a4|letter]*137451
+Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*137525
+Ref: tlmgr *paper --json*137540
+Node: tlmgr path138755
+Ref: tlmgr *path [--w32mode=user|admin] add*138916
+Ref: tlmgr *path [--w32mode=user|admin] remove*138953
+Node: tlmgr pinning140293
+Ref: tlmgr pinning show140534
+Ref: tlmgr pinning add _repo_ _pkgglob_...140607
+Ref: tlmgr pinning remove _repo_ _pkgglob_...140726
+Ref: tlmgr pinning remove _repo_ --all140879
+Node: tlmgr platform140933
+Ref: tlmgr *platform list|add|remove _platform_...*141119
+Ref: tlmgr *platform set _platform_*141146
+Ref: tlmgr *platform set auto*141167
+Ref: tlmgr *--dry-run* 2142053
+Node: tlmgr postaction142172
+Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*142402
+Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*142476
+Ref: tlmgr *--w32mode=[user|admin]*142791
+Ref: tlmgr *--fileassocmode=[1|2]*143207
+Ref: tlmgr *--all* 1143492
+Node: tlmgr print-platform143547
+Node: tlmgr print-platform-info143878
+Node: tlmgr remove [_option_...] _pkg_...144178
+Ref: tlmgr *--all* 2144662
+Ref: tlmgr *--backup*144772
+Ref: tlmgr *--backupdir* _directory_ 1144798
+Ref: tlmgr *--no-depends* 1145203
+Ref: tlmgr *--no-depends-at-all* 1145265
+Ref: tlmgr *--force* 1145368
+Ref: tlmgr *--dry-run* 3145841
+Node: tlmgr repository145948
+Ref: tlmgr *repository list*146136
+Ref: tlmgr *repository list _path|tag_*146166
+Ref: tlmgr *repository add _path_ [_tag_]*146199
+Ref: tlmgr *repository remove _path|tag_*146231
+Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*146285
+Node: tlmgr restore147338
+Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*147517
+Ref: tlmgr *restore [_option_...] --all*147547
+Ref: tlmgr *--all* 3148247
+Ref: tlmgr *--backupdir* _directory_ 2148461
+Ref: tlmgr *--dry-run* 4148642
+Ref: tlmgr *--force* 2148774
+Ref: tlmgr *--json* 2148820
+Node: tlmgr search149147
+Ref: tlmgr *search [_option_...] _what_*149311
+Ref: tlmgr *search [_option_...] --file _what_*149348
+Ref: tlmgr *search [_option_...] --all _what_*149384
+Ref: tlmgr *--file* 1149604
+Ref: tlmgr *--all* 4149666
+Ref: tlmgr *--global*149755
+Ref: tlmgr *--word*149882
+Node: tlmgr shell150197
+Ref: tlmgr protocol150932
+Ref: tlmgr help 1150996
+Ref: tlmgr version 1151049
+Ref: tlmgr quit, end, bye, byebye, EOF151117
+Ref: tlmgr restart151138
+Ref: tlmgr load [local|remote]151261
+Ref: tlmgr save151331
+Ref: tlmgr get [_var_] =item set [_var_ [_val_]]151454
+Node: tlmgr show152055
+Node: tlmgr uninstall152222
+Node: tlmgr update [_option_...] [_pkg_...]152452
+Ref: tlmgr *--all* 5152823
+Ref: tlmgr *--self*154564
+Ref: tlmgr *--dry-run* 5155328
+Ref: tlmgr *--list* [_pkg_]155505
+Ref: tlmgr *--exclude* _pkg_156194
+Ref: tlmgr *--no-auto-remove* [_pkg_...]156994
+Ref: tlmgr *--no-auto-install* [_pkg_...]157445
+Ref: tlmgr *--reinstall-forcibly-removed*158101
+Ref: tlmgr *--backup* 1158636
+Ref: tlmgr *--backupdir* _directory_ 3158662
+Ref: tlmgr *--no-depends* 2159828
+Ref: tlmgr *--no-depends-at-all* 2160031
+Ref: tlmgr *--force* 3160134
+Node: tlmgr CONFIGURATION FILE FOR TLMGR160949
+Ref: tlmgr auto-remove, value 0 or 1 (default 1), same as command-line option.161962
+Ref: tlmgr gui-expertmode, value 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.162099
+Ref: tlmgr gui-lang _llcode_, with a language code value as with the command-line option.162181
+Ref: tlmgr no-checksums, value 0 or 1 (default 0, see below).162235
+Ref: tlmgr persistent-downloads, value 0 or 1 (default 1), same as command-line option.162315
+Ref: tlmgr require-verification, value 0 or 1 (default 0), same as command-line option.162395
+Ref: tlmgr update-exclude, value: comma-separated list of packages (no space allowed). Same as the command line option --exclude for the action update.162543
+Ref: tlmgr verify-downloads, value 0 or 1 (default 1), same as command-line option.162619
+Ref: tlmgr allowed-actions _action1_ [,_action_,...] The value is a comma-separated list of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode).162888
+Node: tlmgr CRYPTOGRAPHIC VERIFICATION163974
+Node: tlmgr Configuration of GnuPG invocation166123
+Node: tlmgr USER MODE166761
+Node: tlmgr User mode install169607
+Node: tlmgr User mode backup, restore, remove, update170751
+Node: tlmgr User mode generate, option, paper171193
+Node: tlmgr MULTIPLE REPOSITORIES171569
+Node: tlmgr Pinning173298
+Node: tlmgr GUI FOR TLMGR175273
+Node: tlmgr Main display176613
+Node: tlmgr Display configuration area176865
+Ref: tlmgr Status177226
+Ref: tlmgr Category177390
+Ref: tlmgr Match177576
+Ref: tlmgr Selection177757
+Ref: tlmgr Display configuration buttons177961
+Node: tlmgr Package list area178144
+Ref: tlmgr a checkbox178728
+Ref: tlmgr package name178864
+Ref: tlmgr local revision (and version)178963
+Ref: tlmgr remote revision (and version)179338
+Ref: tlmgr short description179635
+Node: tlmgr Main display action buttons179680
+Ref: tlmgr Update all installed179946
+Ref: tlmgr Update180318
+Ref: tlmgr Install180368
+Ref: tlmgr Remove180554
+Ref: tlmgr Backup180732
+Node: tlmgr Menu bar180889
+Ref: tlmgr tlmgr menu181112
+Ref: tlmgr Options menu181420
+Ref: tlmgr Actions menu182503
+Ref: tlmgr Help menu182931
+Node: tlmgr GUI options183064
+Ref: tlmgr -background _color_183310
+Ref: tlmgr -font " _fontname_ _fontsize_ "183375
+Ref: tlmgr -foreground _color_183533
+Ref: tlmgr -geometry _geomspec_183585
+Ref: tlmgr -xrm _xresource_183777
+Node: tlmgr MACHINE-READABLE OUTPUT184045
+Node: tlmgr Machine-readable update and install output184855
+Ref: tlmgr location-url _location_186131
+Ref: tlmgr total-bytes _count_186347
+Ref: tlmgr _pkgname_186757
+Ref: tlmgr _status_186967
+Ref: tlmgr d187045
+Ref: tlmgr f187105
+Ref: tlmgr u187284
+Ref: tlmgr r187330
+Ref: tlmgr a187453
+Ref: tlmgr i187631
+Ref: tlmgr I187750
+Ref: tlmgr _localrev_187852
+Ref: tlmgr _serverrev_187959
+Ref: tlmgr _size_188071
+Ref: tlmgr _runtime_188240
+Ref: tlmgr _esttot_188310
+Node: tlmgr Machine-readable option output188343
+Node: tlmgr AUTHORS AND COPYRIGHT188855
+Node: Index189254

End Tag Table
diff --git a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
index f0c125b5a68..d2cfaaebbf3 100755
--- a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
+++ b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
@@ -1,12 +1,12 @@
#!/usr/bin/env perl
-# $Id: tlmgr.pl 48030 2018-06-16 13:43:22Z preining $
+# $Id: tlmgr.pl 48271 2018-07-25 01:51:31Z preining $
#
# Copyright 2008-2018 Norbert Preining
# This file is licensed under the GNU General Public License version 2
# or any later version.
-my $svnrev = '$Revision: 48030 $';
-my $datrev = '$Date: 2018-06-16 15:43:22 +0200 (Sat, 16 Jun 2018) $';
+my $svnrev = '$Revision: 48271 $';
+my $datrev = '$Date: 2018-07-25 03:51:31 +0200 (Wed, 25 Jul 2018) $';
my $tlmgrrevision;
my $tlmgrversion;
my $prg;
@@ -8178,7 +8178,7 @@ With the C<list> argument, C<key> lists all keys.
The C<add> argument requires another argument, either a filename or
C<-> for stdin, from which the key is added. The key is added to the
-local keyring C<GNUPGHOME/repository-keys.gpg>, which is normally)
+local keyring C<GNUPGHOME/repository-keys.gpg>, which is normally
C<tlpkg/gpg/repository-keys.gpg>.
The C<remove> argument requires a key id and removes the requested id
@@ -9729,7 +9729,7 @@ This script and its documentation were written for the TeX Live
distribution (L<http://tug.org/texlive>) and both are licensed under the
GNU General Public License Version 2 or later.
-$Id: tlmgr.pl 48030 2018-06-16 13:43:22Z preining $
+$Id: tlmgr.pl 48271 2018-07-25 01:51:31Z preining $
=cut
# test HTML version: pod2html --cachedir=/tmp tlmgr.pl >/tmp/tlmgr.html
diff --git a/Build/source/texk/web2c/configure b/Build/source/texk/web2c/configure
index 65955e9412c..681a176fceb 100755
--- a/Build/source/texk/web2c/configure
+++ b/Build/source/texk/web2c/configure
@@ -18592,6 +18592,7 @@ fi
+# Include additional code for web2c.
## texk/web2c/ac/web2c.ac: configure.ac fragment for the TeX Live subdirectory texk/web2c/
## configure options for TeX and MF
@@ -19003,12 +19004,14 @@ fi
+# LuaTeX and XeTeX now require C++11 because poppler does :(.
+# XeTeX also requires C+11 because of ICU.
if test "x$enable_xetex" = xyes \
|| test "x$enable_luatex" = xyes \
|| test "x$enable_luajittex" = xyes \
|| test "x$enable_luatex53" = xyes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: LuaTeX enabled, requiring C++11 support" >&5
-$as_echo "$as_me: LuaTeX enabled, requiring C++11 support" >&6;}
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++11, since LuaTeX and/or XeTeX enabled" >&5
+$as_echo "$as_me: checking for C++11, since LuaTeX and/or XeTeX enabled" >&6;}
ax_cxx_compile_alternatives="11 0x" ax_cxx_compile_cxx11_required=true
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
diff --git a/Build/source/texk/web2c/configure.ac b/Build/source/texk/web2c/configure.ac
index 902902ca58e..6c083929715 100644
--- a/Build/source/texk/web2c/configure.ac
+++ b/Build/source/texk/web2c/configure.ac
@@ -42,16 +42,17 @@ AC_PROG_OBJCXX
KPSE_CXX_HACK
KPSE_LT_HACK
-dnl Include additional code for web2c.
+# Include additional code for web2c.
KPSE_WEB2C_PREPARE
m4_include([ac/web2c.ac])
-dnl LuaTeX requires C++11 because poppler does :(.
+# LuaTeX and XeTeX now require C++11 because poppler does :(.
+# XeTeX also requires C+11 because of ICU.
if test "x$enable_xetex" = xyes \
|| test "x$enable_luatex" = xyes \
|| test "x$enable_luajittex" = xyes \
|| test "x$enable_luatex53" = xyes; then
- AC_MSG_NOTICE([LuaTeX enabled, requiring C++11 support])
+ AC_MSG_NOTICE([checking for C++11, since LuaTeX and/or XeTeX enabled])
AX_CXX_COMPILE_STDCXX([11])
fi