From e6dadbb4653d288deb7b2e22c3333d9502b4893e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 9 Mar 2022 22:53:42 +0000 Subject: doc git-svn-id: svn://tug.org/texlive/trunk@62571 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/doc/tlbuild.info | 795 ++++++++++----------- Build/source/doc/tlbuild.texi | 4 +- Master/install-tl | 13 +- Master/texmf-dist/doc/info/tlbuild.info | 795 ++++++++++----------- Master/texmf-dist/doc/texlive/tlbuild/tlbuild.html | 4 +- Master/texmf-dist/doc/texlive/tlbuild/tlbuild.pdf | Bin 541914 -> 541922 bytes Master/tlpkg/installer/install-menu-text.pl | 6 +- 7 files changed, 809 insertions(+), 808 deletions(-) diff --git a/Build/source/doc/tlbuild.info b/Build/source/doc/tlbuild.info index 2352335e03f..907ec4bf246 100644 --- a/Build/source/doc/tlbuild.info +++ b/Build/source/doc/tlbuild.info @@ -59,8 +59,7 @@ File: tlbuild.info, Node: Introduction, Next: Overview of build system, Prev: 1 Introduction ************** -This manual (dated February 2022) corresponds to the TeX Live 2022 -release. +This manual (dated March 2022) corresponds to the TeX Live 2022 release. This manual is aimed at system installers and programmers, and focuses on how to configure, build, and develop the TeX Live (TL) @@ -1319,7 +1318,7 @@ This subdirectory contains the sources for 'asy' and 'xasy' but due to its complexity and prerequisites (e.g., OpenGL) it is not part of the TL build system. These programs must be built and installed independently, but are included on the TL DVD together with their support files. See -. +.  File: tlbuild.info, Node: Extending TeX Live, Prev: Program modules, Up: Layout and infrastructure @@ -6034,401 +6033,401 @@ Index Tag Table: Node: Top1208 Node: Introduction2118 -Node: Overview of build system3946 -Node: Prerequisites5997 -Ref: Prerequisites-Footnote-18996 -Node: Building9299 -Node: Build iteration10641 -Node: Build in parallel11685 -Node: Build distribution12290 -Node: Build one package12938 -Node: Build one engine17650 -Node: Cross compilation20075 -Node: Cross configuring21354 -Node: Cross problems23031 -Node: Installing24693 -Node: Installation directories25713 -Node: Linked scripts27531 -Node: Distro builds29022 -Node: Layout and infrastructure31398 -Node: Build system tools32229 -Node: Top-level directories34446 -Node: Autoconf macros36682 -Node: General setup macros37444 -Node: Macros for programs38319 -Node: Macros for compilers39120 -Node: Macros for libraries40528 -Node: Macros for library and header flags40954 -Node: Macros for Windows42865 -Node: Library modules44452 -Node: png library44941 -Node: zlib library47289 -Node: freetype library47804 -Node: kpathsea library48500 -Node: Program modules49879 -Node: t1utils package50307 -Node: xindy package50852 -Node: xdvik package51968 -Node: asymptote53027 -Node: Extending TeX Live53523 -Node: Adding a new program module54330 -Node: Adding a new engine59093 -Node: Adding a new generic library module60878 -Node: Adding a new TeX-specific library module63099 -Node: Configure options63797 -Node: Global configure options65178 -Node: --disable-native-texlive-build65720 -Node: --prefix --bindir ...66682 -Node: --disable-largefile67222 -Node: --disable-missing67764 -Node: --enable-compiler-warnings=LEVEL68165 -Node: --enable-cxx-runtime-hack68821 -Node: --enable-maintainer-mode69241 -Node: --enable-multiplatform69770 -Node: --enable-shared70343 -Node: --enable-silent-rules70714 -Node: --without-ln-s71166 -Node: --without-x71513 -Node: Program-specific configure options71701 -Node: --enable-PROG --disable-PROG72344 -Node: --disable-all-pkgs72617 -Node: Configure options for texk/web2c73400 -Node: Configure options for texk/bibtex-x75938 -Node: Configure options for texk/dvipdfm-x76481 -Node: Configure options for texk/dvisvgm77257 -Node: Configure options for texk/texlive78138 -Node: Configure options for texk/xdvik78559 -Node: Configure options for utils/xindy79180 -Node: Library-specific configure options80070 -Node: Configure options for kpathsea81031 -Node: Variables for configure81735 -Node: Coding conventions83161 -Node: Declarations and definitions83876 -Node: Const86050 -Node: Continuous integration87914 -Node: Transfer from Subversion to Github88578 -Node: Automatic update of the Git mirror90740 -Node: CI testing on Travis-CI91322 -Node: Releases on Github92031 -Node: install-tl92471 -Node: install-tl NAME92840 -Node: install-tl SYNOPSIS92998 -Node: install-tl DESCRIPTION93214 -Node: install-tl REFERENCES94274 -Node: install-tl OPTIONS94798 -Ref: install-tl *-gui* [[=]_module_]95139 -Ref: install-tl text95347 -Ref: install-tl tcl (or "perltk" or "wizard" or "expert" or nothing)95532 -Ref: install-tl *-no-gui*96164 -Ref: install-tl *-lang* _llcode_96254 -Ref: install-tl *-repository* _url|path_96878 -Ref: install-tl *-select-repository*97767 -Ref: install-tl *-all-options*98185 -Ref: install-tl *-custom-bin* _path_98440 -Ref: install-tl *-debug-fakenet*99270 -Ref: install-tl *-debug-translation*99446 -Ref: install-tl *-force-platform* _platform_99722 -Ref: install-tl *-help*, *--help*, *-?*99966 -Ref: install-tl *-in-place*100379 -Ref: install-tl *-init-from-profile* _profile_file_100924 -Ref: install-tl *-logfile* _file_101193 -Ref: install-tl *-no-cls*101544 -Ref: install-tl *-no-persistent-downloads*101692 -Ref: install-tl *-persistent-downloads*101717 -Ref: install-tl *-no-verify-downloads*102335 -Ref: install-tl *-non-admin*102698 -Ref: install-tl *-portable*102791 -Ref: install-tl *-print-platform*102930 -Ref: install-tl *-profile* _profile_file_103128 -Ref: install-tl *-q*103349 -Ref: install-tl *-scheme* _scheme_103411 -Ref: install-tl *-v*103885 -Ref: install-tl *-version*, *--version*104040 -Node: install-tl PROFILES104174 -Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)107040 -Ref: install-tl instopt_adjustrepo (default 1)107116 -Ref: install-tl instopt_letter (default 0)107253 -Ref: install-tl instopt_portable (default 0)107344 -Ref: install-tl instopt_write18_restricted (default 1)107440 -Node: install-tl ENVIRONMENT VARIABLES108779 -Ref: install-tl TEXLIVE_DOWNLOADER109157 -Ref: install-tl TL_DOWNLOAD_PROGRAM109180 -Ref: install-tl TL_DOWNLOAD_ARGS109200 -Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK109404 -Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE109606 -Ref: install-tl TEXLIVE_INSTALL_NO_RESUME109715 -Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME109867 -Ref: install-tl TEXLIVE_INSTALL_PAPER109988 -Ref: install-tl TEXLIVE_INSTALL_PREFIX110134 -Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG110165 -Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR110193 -Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME110222 -Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL110252 -Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG110286 -Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR110317 -Ref: install-tl NOPERLDOC110732 -Node: install-tl AUTHORS AND COPYRIGHT110796 -Node: tlmgr111209 -Node: tlmgr NAME111694 -Node: tlmgr SYNOPSIS111826 -Node: tlmgr DESCRIPTION112016 -Node: tlmgr EXAMPLES113115 -Ref: tlmgr tlmgr option repository ctan113366 -Ref: tlmgr tlmgr option repository https://mirror.ctan.org/systems/texlive/tlnet113439 -Ref: tlmgr tlmgr update --list114044 -Ref: tlmgr tlmgr update --all114137 -Ref: tlmgr tlmgr info _what_114294 -Node: tlmgr OPTIONS114556 -Ref: tlmgr *--repository* _url|path_115076 -Ref: tlmgr /some/local/dir116262 -Ref: tlmgr file:/some/local/dir116291 -Ref: tlmgr ctan116364 -Ref: tlmgr https://mirror.ctan.org/systems/texlive/tlnet116418 -Ref: tlmgr http://server/path/to/tlnet116759 -Ref: tlmgr https://server/path/to/tlnet117140 -Ref: tlmgr ftp://server/path/to/tlnet117608 -Ref: tlmgr user@machine:/path/to/tlnet117740 -Ref: tlmgr scp://user@machine/path/to/tlnet117781 -Ref: tlmgr ssh://user@machine/path/to/tlnet117822 -Ref: tlmgr *--gui* [_action_]118215 -Ref: tlmgr *--gui-lang* _llcode_119028 -Ref: tlmgr *--command-logfile* _file_119769 -Ref: tlmgr *--debug-translation*120035 -Ref: tlmgr *--machine-readable*120238 -Ref: tlmgr *--no-execute-actions*120506 -Ref: tlmgr *--package-logfile* _file_120699 -Ref: tlmgr *--pause*120953 -Ref: tlmgr *--persistent-downloads*121108 -Ref: tlmgr *--no-persistent-downloads*121136 -Ref: tlmgr *--pin-file*121630 -Ref: tlmgr *--usermode*121848 -Ref: tlmgr *--usertree* _dir_121968 -Ref: tlmgr *--verify-repo=[none|main|all]*122094 -Node: tlmgr ACTIONS122993 -Node: tlmgr help123854 -Node: tlmgr version124331 -Node: tlmgr backup124594 -Ref: tlmgr *backup [_option_...] --all*124765 -Ref: tlmgr *backup [_option_...] _pkg_...*124798 -Ref: tlmgr *--backupdir* _directory_125864 -Ref: tlmgr *--all*126081 -Ref: tlmgr *--clean*[=_N_]126333 -Ref: tlmgr *--dry-run*126660 -Node: tlmgr candidates _pkg_126790 -Node: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all]127145 -Ref: tlmgr *depends*127659 -Ref: tlmgr *executes*128001 -Ref: tlmgr *files*128116 -Ref: tlmgr *runfiles*128252 -Ref: tlmgr *texmfdbs*128389 -Ref: tlmgr - all items in TEXMFDBS have the !! prefix.128619 -Ref: tlmgr - all items in TEXMFBDS have an ls-R file (if they exist at all).128695 -Ref: tlmgr - all items in TEXMF with !! are listed in TEXMFDBS.128760 -Ref: tlmgr - all items in TEXMF with an ls-R file are listed in TEXMFDBS.128835 -Ref: tlmgr *--use-svn*128860 -Node: tlmgr conf129001 -Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*129289 -Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|remove] [_value_]*129353 -Node: tlmgr dump-tlpdb [_option_...] [--json]131768 -Ref: tlmgr *--local*132201 -Ref: tlmgr *--remote*132240 -Ref: tlmgr *--json*132278 -Node: tlmgr generate132849 -Ref: tlmgr *generate [_option_...] language*133045 -Ref: tlmgr *generate [_option_...] language.dat*133084 -Ref: tlmgr *generate [_option_...] language.def*133123 -Ref: tlmgr *generate [_option_...] language.dat.lua*133166 -Ref: tlmgr *--dest* _output_file_135493 -Ref: tlmgr *--localcfg* _local_conf_file_136069 -Ref: tlmgr *--rebuild-sys*136192 -Node: tlmgr gui137007 -Node: tlmgr info137185 -Ref: tlmgr *info [_option_...] _pkg_...*137347 -Ref: tlmgr *info [_option_...] collections*137381 -Ref: tlmgr *info [_option_...] schemes*137411 -Ref: tlmgr *--list*138941 -Ref: tlmgr *--only-installed*139255 -Ref: tlmgr *--only-remote*139443 -Ref: tlmgr *--data item1,item2,...*139747 -Ref: tlmgr *--json* 1141119 -Node: tlmgr init-usertree141502 -Node: tlmgr install [_option_...] _pkg_...141883 -Ref: tlmgr *--dry-run* 1142391 -Ref: tlmgr *--file*142508 -Ref: tlmgr *--force*142730 -Ref: tlmgr *--no-depends*142950 -Ref: tlmgr *--no-depends-at-all*143109 -Ref: tlmgr *--reinstall*143509 -Ref: tlmgr *--with-doc*143887 -Ref: tlmgr *--with-src*143900 -Node: tlmgr key144628 -Ref: tlmgr *key list*144786 -Ref: tlmgr *key add _file_*144804 -Ref: tlmgr *key remove _keyid_*144826 -Node: tlmgr list145420 -Node: tlmgr option145582 -Ref: tlmgr *option [--json] [show]*145737 -Ref: tlmgr *option [--json] showall|help*145768 -Ref: tlmgr *option _key_ [_value_]*145794 -Node: tlmgr paper150373 -Ref: tlmgr *paper [a4|letter]*150522 -Ref: tlmgr *<[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*>150598 -Ref: tlmgr *paper --json*150613 -Node: tlmgr path151828 -Ref: tlmgr *path [--w32mode=user|admin] add*151989 -Ref: tlmgr *path [--w32mode=user|admin] remove*152026 -Node: tlmgr pinning153511 -Ref: tlmgr pinning show153752 -Ref: tlmgr pinning add _repo_ _pkgglob_...153825 -Ref: tlmgr pinning remove _repo_ _pkgglob_...153944 -Ref: tlmgr pinning remove _repo_ --all154097 -Node: tlmgr platform154151 -Ref: tlmgr *platform list|add|remove _platform_...*154337 -Ref: tlmgr *platform set _platform_*154364 -Ref: tlmgr *platform set auto*154385 -Ref: tlmgr *--dry-run* 2155262 -Node: tlmgr postaction155381 -Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*155611 -Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*155685 -Ref: tlmgr *--w32mode=[user|admin]*156000 -Ref: tlmgr *--fileassocmode=[1|2]*156416 -Ref: tlmgr *--all* 1156701 -Node: tlmgr print-platform156756 -Node: tlmgr print-platform-info157087 -Node: tlmgr remove [_option_...] _pkg_...157387 -Ref: tlmgr *--all* 2157871 -Ref: tlmgr *--backup*157981 -Ref: tlmgr *--backupdir* _directory_ 1158007 -Ref: tlmgr *--no-depends* 1158412 -Ref: tlmgr *--no-depends-at-all* 1158474 -Ref: tlmgr *--force* 1158577 -Ref: tlmgr *--dry-run* 3159050 -Node: tlmgr repository159427 -Ref: tlmgr *repository list*159615 -Ref: tlmgr *repository list _path|url|tag_*159649 -Ref: tlmgr *repository add _path_ [_tag_]*159682 -Ref: tlmgr *repository remove _path|tag_*159714 -Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*159768 -Ref: tlmgr *repository status*159789 -Ref: tlmgr The tag (which can be the same as the url);161016 -Node: tlmgr restore161494 -Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*161673 -Ref: tlmgr *restore [_option_...] --all*161703 -Ref: tlmgr *--all* 3162403 -Ref: tlmgr *--backupdir* _directory_ 2162617 -Ref: tlmgr *--dry-run* 4162798 -Ref: tlmgr *--force* 2162930 -Ref: tlmgr *--json* 2162976 -Node: tlmgr search163303 -Ref: tlmgr *search [_option_...] _what_*163467 -Ref: tlmgr *search [_option_...] --file _what_*163504 -Ref: tlmgr *search [_option_...] --all _what_*163540 -Ref: tlmgr *--file* 1163760 -Ref: tlmgr *--all* 4163822 -Ref: tlmgr *--global*163911 -Ref: tlmgr *--word*164038 -Node: tlmgr shell164353 -Ref: tlmgr protocol165088 -Ref: tlmgr help 1165152 -Ref: tlmgr version 1165205 -Ref: tlmgr quit, end, bye, byebye, EOF165273 -Ref: tlmgr restart165294 -Ref: tlmgr load [local|remote]165417 -Ref: tlmgr save165487 -Ref: tlmgr get [_var_] =item set [_var_ [_val_]]165610 -Node: tlmgr show166211 -Node: tlmgr uninstall166378 -Node: tlmgr update [_option_...] [_pkg_...]166608 -Ref: tlmgr *--all* 5166979 -Ref: tlmgr *--self*169158 -Ref: tlmgr *--dry-run* 5169922 -Ref: tlmgr *--list* [_pkg_]170099 -Ref: tlmgr *--exclude* _pkg_170788 -Ref: tlmgr *--no-auto-remove* [_pkg_...]171588 -Ref: tlmgr *--no-auto-install* [_pkg_...]172072 -Ref: tlmgr *--reinstall-forcibly-removed*172834 -Ref: tlmgr *--backup* 1173369 -Ref: tlmgr *--backupdir* _directory_ 3173395 -Ref: tlmgr *--no-depends* 2174561 -Ref: tlmgr *--no-depends-at-all* 2174764 -Ref: tlmgr *--force* 3174867 -Node: tlmgr CONFIGURATION FILE FOR TLMGR175858 -Ref: tlmgr auto-remove = 0 or 1 (default 1), same as command-line option.176860 -Ref: tlmgr gui-expertmode = 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.176992 -Ref: tlmgr gui-lang = _llcode_, with a language code value as with the command-line option.177076 -Ref: tlmgr no-checksums = 0 or 1 (default 0, see below).177125 -Ref: tlmgr persistent-downloads = 0 or 1 (default 1), same as command-line option.177200 -Ref: tlmgr require-verification = 0 or 1 (default 0), same as command-line option.177275 -Ref: tlmgr tkfontscale = _floating-point number_ (default 1.0); scaling factor for fonts in the Tk-based frontends.177383 -Ref: tlmgr update-exclude = _comma-separated list of packages_ (no spaces allowed). Same as the command line option --exclude for the update action.177528 -Ref: tlmgr verify-downloads = 0 or 1 (default 1), same as command-line option.177599 -Ref: tlmgr allowed-actions = _action1_[,_action2_,...] The value is a comma-separated list (no spaces) of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode). This allows distributors to include tlmgr in their packaging, but allow only a restricted set of actions that do not interfere with their distro package manager. For native TeX Live installations, it doesn't make sense to set this.178116 -Node: tlmgr CRYPTOGRAPHIC VERIFICATION178948 -Node: tlmgr Configuration of GnuPG invocation181121 -Node: tlmgr USER MODE181759 -Node: tlmgr User mode install184605 -Node: tlmgr User mode backup, restore, remove, update185749 -Node: tlmgr User mode generate, option, paper186191 -Node: tlmgr MULTIPLE REPOSITORIES186525 -Node: tlmgr Pinning188254 -Node: tlmgr GUI FOR TLMGR190177 -Node: tlmgr Main display191826 -Node: tlmgr Display configuration area192078 -Ref: tlmgr Status192439 -Ref: tlmgr Category192603 -Ref: tlmgr Match192789 -Ref: tlmgr Selection192970 -Ref: tlmgr Display configuration buttons193174 -Node: tlmgr Package list area193357 -Ref: tlmgr a checkbox193941 -Ref: tlmgr package name194077 -Ref: tlmgr local revision (and version)194176 -Ref: tlmgr remote revision (and version)194551 -Ref: tlmgr short description194848 -Node: tlmgr Main display action buttons194893 -Ref: tlmgr Update all installed195159 -Ref: tlmgr Update195531 -Ref: tlmgr Install195581 -Ref: tlmgr Remove195767 -Ref: tlmgr Backup195945 -Node: tlmgr Menu bar196102 -Ref: tlmgr tlmgr menu196325 -Ref: tlmgr Options menu196633 -Ref: tlmgr Actions menu197716 -Ref: tlmgr Help menu198144 -Node: tlmgr GUI options198278 -Ref: tlmgr -background _color_198524 -Ref: tlmgr -font " _fontname_ _fontsize_ "198589 -Ref: tlmgr -foreground _color_198747 -Ref: tlmgr -geometry _geomspec_198799 -Ref: tlmgr -xrm _xresource_198991 -Node: tlmgr MACHINE-READABLE OUTPUT199260 -Node: tlmgr Machine-readable update and install output200070 -Ref: tlmgr location-url _location_201346 -Ref: tlmgr total-bytes _count_201562 -Ref: tlmgr _pkgname_201972 -Ref: tlmgr _status_202182 -Ref: tlmgr d202260 -Ref: tlmgr f202320 -Ref: tlmgr u202499 -Ref: tlmgr r202545 -Ref: tlmgr a202668 -Ref: tlmgr i202846 -Ref: tlmgr I202965 -Ref: tlmgr _localrev_203067 -Ref: tlmgr _serverrev_203174 -Ref: tlmgr _size_203286 -Ref: tlmgr _runtime_203455 -Ref: tlmgr _esttot_203525 -Node: tlmgr Machine-readable option output203558 -Node: tlmgr ENVIRONMENT VARIABLES204070 -Ref: tlmgr TEXLIVE_COMPRESSOR204581 -Ref: tlmgr TEXLIVE_DOWNLOADER205429 -Ref: tlmgr TL_DOWNLOAD_PROGRAM205452 -Ref: tlmgr TL_DOWNLOAD_ARGS205472 -Ref: tlmgr TEXLIVE_PREFER_OWN206498 -Node: tlmgr AUTHORS AND COPYRIGHT207322 -Node: Index207724 +Node: Overview of build system3943 +Node: Prerequisites5994 +Ref: Prerequisites-Footnote-18993 +Node: Building9296 +Node: Build iteration10638 +Node: Build in parallel11682 +Node: Build distribution12287 +Node: Build one package12935 +Node: Build one engine17647 +Node: Cross compilation20072 +Node: Cross configuring21351 +Node: Cross problems23028 +Node: Installing24690 +Node: Installation directories25710 +Node: Linked scripts27528 +Node: Distro builds29019 +Node: Layout and infrastructure31395 +Node: Build system tools32226 +Node: Top-level directories34443 +Node: Autoconf macros36679 +Node: General setup macros37441 +Node: Macros for programs38316 +Node: Macros for compilers39117 +Node: Macros for libraries40525 +Node: Macros for library and header flags40951 +Node: Macros for Windows42862 +Node: Library modules44449 +Node: png library44938 +Node: zlib library47286 +Node: freetype library47801 +Node: kpathsea library48497 +Node: Program modules49876 +Node: t1utils package50304 +Node: xindy package50849 +Node: xdvik package51965 +Node: asymptote53024 +Node: Extending TeX Live53528 +Node: Adding a new program module54335 +Node: Adding a new engine59098 +Node: Adding a new generic library module60883 +Node: Adding a new TeX-specific library module63104 +Node: Configure options63802 +Node: Global configure options65183 +Node: --disable-native-texlive-build65725 +Node: --prefix --bindir ...66687 +Node: --disable-largefile67227 +Node: --disable-missing67769 +Node: --enable-compiler-warnings=LEVEL68170 +Node: --enable-cxx-runtime-hack68826 +Node: --enable-maintainer-mode69246 +Node: --enable-multiplatform69775 +Node: --enable-shared70348 +Node: --enable-silent-rules70719 +Node: --without-ln-s71171 +Node: --without-x71518 +Node: Program-specific configure options71706 +Node: --enable-PROG --disable-PROG72349 +Node: --disable-all-pkgs72622 +Node: Configure options for texk/web2c73405 +Node: Configure options for texk/bibtex-x75943 +Node: Configure options for texk/dvipdfm-x76486 +Node: Configure options for texk/dvisvgm77262 +Node: Configure options for texk/texlive78143 +Node: Configure options for texk/xdvik78564 +Node: Configure options for utils/xindy79185 +Node: Library-specific configure options80075 +Node: Configure options for kpathsea81036 +Node: Variables for configure81740 +Node: Coding conventions83166 +Node: Declarations and definitions83881 +Node: Const86055 +Node: Continuous integration87919 +Node: Transfer from Subversion to Github88583 +Node: Automatic update of the Git mirror90745 +Node: CI testing on Travis-CI91327 +Node: Releases on Github92036 +Node: install-tl92476 +Node: install-tl NAME92845 +Node: install-tl SYNOPSIS93003 +Node: install-tl DESCRIPTION93219 +Node: install-tl REFERENCES94279 +Node: install-tl OPTIONS94803 +Ref: install-tl *-gui* [[=]_module_]95144 +Ref: install-tl text95352 +Ref: install-tl tcl (or "perltk" or "wizard" or "expert" or nothing)95537 +Ref: install-tl *-no-gui*96169 +Ref: install-tl *-lang* _llcode_96259 +Ref: install-tl *-repository* _url|path_96883 +Ref: install-tl *-select-repository*97772 +Ref: install-tl *-all-options*98190 +Ref: install-tl *-custom-bin* _path_98445 +Ref: install-tl *-debug-fakenet*99275 +Ref: install-tl *-debug-translation*99451 +Ref: install-tl *-force-platform* _platform_99727 +Ref: install-tl *-help*, *--help*, *-?*99971 +Ref: install-tl *-in-place*100384 +Ref: install-tl *-init-from-profile* _profile_file_100929 +Ref: install-tl *-logfile* _file_101198 +Ref: install-tl *-no-cls*101549 +Ref: install-tl *-no-persistent-downloads*101697 +Ref: install-tl *-persistent-downloads*101722 +Ref: install-tl *-no-verify-downloads*102340 +Ref: install-tl *-non-admin*102703 +Ref: install-tl *-portable*102796 +Ref: install-tl *-print-platform*102935 +Ref: install-tl *-profile* _profile_file_103133 +Ref: install-tl *-q*103354 +Ref: install-tl *-scheme* _scheme_103416 +Ref: install-tl *-v*103890 +Ref: install-tl *-version*, *--version*104045 +Node: install-tl PROFILES104179 +Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)107045 +Ref: install-tl instopt_adjustrepo (default 1)107121 +Ref: install-tl instopt_letter (default 0)107258 +Ref: install-tl instopt_portable (default 0)107349 +Ref: install-tl instopt_write18_restricted (default 1)107445 +Node: install-tl ENVIRONMENT VARIABLES108784 +Ref: install-tl TEXLIVE_DOWNLOADER109162 +Ref: install-tl TL_DOWNLOAD_PROGRAM109185 +Ref: install-tl TL_DOWNLOAD_ARGS109205 +Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK109409 +Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE109611 +Ref: install-tl TEXLIVE_INSTALL_NO_RESUME109720 +Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME109872 +Ref: install-tl TEXLIVE_INSTALL_PAPER109993 +Ref: install-tl TEXLIVE_INSTALL_PREFIX110139 +Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG110170 +Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR110198 +Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME110227 +Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL110257 +Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG110291 +Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR110322 +Ref: install-tl NOPERLDOC110737 +Node: install-tl AUTHORS AND COPYRIGHT110801 +Node: tlmgr111214 +Node: tlmgr NAME111699 +Node: tlmgr SYNOPSIS111831 +Node: tlmgr DESCRIPTION112021 +Node: tlmgr EXAMPLES113120 +Ref: tlmgr tlmgr option repository ctan113371 +Ref: tlmgr tlmgr option repository https://mirror.ctan.org/systems/texlive/tlnet113444 +Ref: tlmgr tlmgr update --list114049 +Ref: tlmgr tlmgr update --all114142 +Ref: tlmgr tlmgr info _what_114299 +Node: tlmgr OPTIONS114561 +Ref: tlmgr *--repository* _url|path_115081 +Ref: tlmgr /some/local/dir116267 +Ref: tlmgr file:/some/local/dir116296 +Ref: tlmgr ctan116369 +Ref: tlmgr https://mirror.ctan.org/systems/texlive/tlnet116423 +Ref: tlmgr http://server/path/to/tlnet116764 +Ref: tlmgr https://server/path/to/tlnet117145 +Ref: tlmgr ftp://server/path/to/tlnet117613 +Ref: tlmgr user@machine:/path/to/tlnet117745 +Ref: tlmgr scp://user@machine/path/to/tlnet117786 +Ref: tlmgr ssh://user@machine/path/to/tlnet117827 +Ref: tlmgr *--gui* [_action_]118220 +Ref: tlmgr *--gui-lang* _llcode_119033 +Ref: tlmgr *--command-logfile* _file_119774 +Ref: tlmgr *--debug-translation*120040 +Ref: tlmgr *--machine-readable*120243 +Ref: tlmgr *--no-execute-actions*120511 +Ref: tlmgr *--package-logfile* _file_120704 +Ref: tlmgr *--pause*120958 +Ref: tlmgr *--persistent-downloads*121113 +Ref: tlmgr *--no-persistent-downloads*121141 +Ref: tlmgr *--pin-file*121635 +Ref: tlmgr *--usermode*121853 +Ref: tlmgr *--usertree* _dir_121973 +Ref: tlmgr *--verify-repo=[none|main|all]*122099 +Node: tlmgr ACTIONS122998 +Node: tlmgr help123859 +Node: tlmgr version124336 +Node: tlmgr backup124599 +Ref: tlmgr *backup [_option_...] --all*124770 +Ref: tlmgr *backup [_option_...] _pkg_...*124803 +Ref: tlmgr *--backupdir* _directory_125869 +Ref: tlmgr *--all*126086 +Ref: tlmgr *--clean*[=_N_]126338 +Ref: tlmgr *--dry-run*126665 +Node: tlmgr candidates _pkg_126795 +Node: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all]127150 +Ref: tlmgr *depends*127664 +Ref: tlmgr *executes*128006 +Ref: tlmgr *files*128121 +Ref: tlmgr *runfiles*128257 +Ref: tlmgr *texmfdbs*128394 +Ref: tlmgr - all items in TEXMFDBS have the !! prefix.128624 +Ref: tlmgr - all items in TEXMFBDS have an ls-R file (if they exist at all).128700 +Ref: tlmgr - all items in TEXMF with !! are listed in TEXMFDBS.128765 +Ref: tlmgr - all items in TEXMF with an ls-R file are listed in TEXMFDBS.128840 +Ref: tlmgr *--use-svn*128865 +Node: tlmgr conf129006 +Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*129294 +Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|remove] [_value_]*129358 +Node: tlmgr dump-tlpdb [_option_...] [--json]131773 +Ref: tlmgr *--local*132206 +Ref: tlmgr *--remote*132245 +Ref: tlmgr *--json*132283 +Node: tlmgr generate132854 +Ref: tlmgr *generate [_option_...] language*133050 +Ref: tlmgr *generate [_option_...] language.dat*133089 +Ref: tlmgr *generate [_option_...] language.def*133128 +Ref: tlmgr *generate [_option_...] language.dat.lua*133171 +Ref: tlmgr *--dest* _output_file_135498 +Ref: tlmgr *--localcfg* _local_conf_file_136074 +Ref: tlmgr *--rebuild-sys*136197 +Node: tlmgr gui137012 +Node: tlmgr info137190 +Ref: tlmgr *info [_option_...] _pkg_...*137352 +Ref: tlmgr *info [_option_...] collections*137386 +Ref: tlmgr *info [_option_...] schemes*137416 +Ref: tlmgr *--list*138946 +Ref: tlmgr *--only-installed*139260 +Ref: tlmgr *--only-remote*139448 +Ref: tlmgr *--data item1,item2,...*139752 +Ref: tlmgr *--json* 1141124 +Node: tlmgr init-usertree141507 +Node: tlmgr install [_option_...] _pkg_...141888 +Ref: tlmgr *--dry-run* 1142396 +Ref: tlmgr *--file*142513 +Ref: tlmgr *--force*142735 +Ref: tlmgr *--no-depends*142955 +Ref: tlmgr *--no-depends-at-all*143114 +Ref: tlmgr *--reinstall*143514 +Ref: tlmgr *--with-doc*143892 +Ref: tlmgr *--with-src*143905 +Node: tlmgr key144633 +Ref: tlmgr *key list*144791 +Ref: tlmgr *key add _file_*144809 +Ref: tlmgr *key remove _keyid_*144831 +Node: tlmgr list145425 +Node: tlmgr option145587 +Ref: tlmgr *option [--json] [show]*145742 +Ref: tlmgr *option [--json] showall|help*145773 +Ref: tlmgr *option _key_ [_value_]*145799 +Node: tlmgr paper150378 +Ref: tlmgr *paper [a4|letter]*150527 +Ref: tlmgr *<[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*>150603 +Ref: tlmgr *paper --json*150618 +Node: tlmgr path151833 +Ref: tlmgr *path [--w32mode=user|admin] add*151994 +Ref: tlmgr *path [--w32mode=user|admin] remove*152031 +Node: tlmgr pinning153516 +Ref: tlmgr pinning show153757 +Ref: tlmgr pinning add _repo_ _pkgglob_...153830 +Ref: tlmgr pinning remove _repo_ _pkgglob_...153949 +Ref: tlmgr pinning remove _repo_ --all154102 +Node: tlmgr platform154156 +Ref: tlmgr *platform list|add|remove _platform_...*154342 +Ref: tlmgr *platform set _platform_*154369 +Ref: tlmgr *platform set auto*154390 +Ref: tlmgr *--dry-run* 2155267 +Node: tlmgr postaction155386 +Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*155616 +Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*155690 +Ref: tlmgr *--w32mode=[user|admin]*156005 +Ref: tlmgr *--fileassocmode=[1|2]*156421 +Ref: tlmgr *--all* 1156706 +Node: tlmgr print-platform156761 +Node: tlmgr print-platform-info157092 +Node: tlmgr remove [_option_...] _pkg_...157392 +Ref: tlmgr *--all* 2157876 +Ref: tlmgr *--backup*157986 +Ref: tlmgr *--backupdir* _directory_ 1158012 +Ref: tlmgr *--no-depends* 1158417 +Ref: tlmgr *--no-depends-at-all* 1158479 +Ref: tlmgr *--force* 1158582 +Ref: tlmgr *--dry-run* 3159055 +Node: tlmgr repository159432 +Ref: tlmgr *repository list*159620 +Ref: tlmgr *repository list _path|url|tag_*159654 +Ref: tlmgr *repository add _path_ [_tag_]*159687 +Ref: tlmgr *repository remove _path|tag_*159719 +Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*159773 +Ref: tlmgr *repository status*159794 +Ref: tlmgr The tag (which can be the same as the url);161021 +Node: tlmgr restore161499 +Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*161678 +Ref: tlmgr *restore [_option_...] --all*161708 +Ref: tlmgr *--all* 3162408 +Ref: tlmgr *--backupdir* _directory_ 2162622 +Ref: tlmgr *--dry-run* 4162803 +Ref: tlmgr *--force* 2162935 +Ref: tlmgr *--json* 2162981 +Node: tlmgr search163308 +Ref: tlmgr *search [_option_...] _what_*163472 +Ref: tlmgr *search [_option_...] --file _what_*163509 +Ref: tlmgr *search [_option_...] --all _what_*163545 +Ref: tlmgr *--file* 1163765 +Ref: tlmgr *--all* 4163827 +Ref: tlmgr *--global*163916 +Ref: tlmgr *--word*164043 +Node: tlmgr shell164358 +Ref: tlmgr protocol165093 +Ref: tlmgr help 1165157 +Ref: tlmgr version 1165210 +Ref: tlmgr quit, end, bye, byebye, EOF165278 +Ref: tlmgr restart165299 +Ref: tlmgr load [local|remote]165422 +Ref: tlmgr save165492 +Ref: tlmgr get [_var_] =item set [_var_ [_val_]]165615 +Node: tlmgr show166216 +Node: tlmgr uninstall166383 +Node: tlmgr update [_option_...] [_pkg_...]166613 +Ref: tlmgr *--all* 5166984 +Ref: tlmgr *--self*169163 +Ref: tlmgr *--dry-run* 5169927 +Ref: tlmgr *--list* [_pkg_]170104 +Ref: tlmgr *--exclude* _pkg_170793 +Ref: tlmgr *--no-auto-remove* [_pkg_...]171593 +Ref: tlmgr *--no-auto-install* [_pkg_...]172077 +Ref: tlmgr *--reinstall-forcibly-removed*172839 +Ref: tlmgr *--backup* 1173374 +Ref: tlmgr *--backupdir* _directory_ 3173400 +Ref: tlmgr *--no-depends* 2174566 +Ref: tlmgr *--no-depends-at-all* 2174769 +Ref: tlmgr *--force* 3174872 +Node: tlmgr CONFIGURATION FILE FOR TLMGR175863 +Ref: tlmgr auto-remove = 0 or 1 (default 1), same as command-line option.176865 +Ref: tlmgr gui-expertmode = 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.176997 +Ref: tlmgr gui-lang = _llcode_, with a language code value as with the command-line option.177081 +Ref: tlmgr no-checksums = 0 or 1 (default 0, see below).177130 +Ref: tlmgr persistent-downloads = 0 or 1 (default 1), same as command-line option.177205 +Ref: tlmgr require-verification = 0 or 1 (default 0), same as command-line option.177280 +Ref: tlmgr tkfontscale = _floating-point number_ (default 1.0); scaling factor for fonts in the Tk-based frontends.177388 +Ref: tlmgr update-exclude = _comma-separated list of packages_ (no spaces allowed). Same as the command line option --exclude for the update action.177533 +Ref: tlmgr verify-downloads = 0 or 1 (default 1), same as command-line option.177604 +Ref: tlmgr allowed-actions = _action1_[,_action2_,...] The value is a comma-separated list (no spaces) of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode). This allows distributors to include tlmgr in their packaging, but allow only a restricted set of actions that do not interfere with their distro package manager. For native TeX Live installations, it doesn't make sense to set this.178121 +Node: tlmgr CRYPTOGRAPHIC VERIFICATION178953 +Node: tlmgr Configuration of GnuPG invocation181126 +Node: tlmgr USER MODE181764 +Node: tlmgr User mode install184610 +Node: tlmgr User mode backup, restore, remove, update185754 +Node: tlmgr User mode generate, option, paper186196 +Node: tlmgr MULTIPLE REPOSITORIES186530 +Node: tlmgr Pinning188259 +Node: tlmgr GUI FOR TLMGR190182 +Node: tlmgr Main display191831 +Node: tlmgr Display configuration area192083 +Ref: tlmgr Status192444 +Ref: tlmgr Category192608 +Ref: tlmgr Match192794 +Ref: tlmgr Selection192975 +Ref: tlmgr Display configuration buttons193179 +Node: tlmgr Package list area193362 +Ref: tlmgr a checkbox193946 +Ref: tlmgr package name194082 +Ref: tlmgr local revision (and version)194181 +Ref: tlmgr remote revision (and version)194556 +Ref: tlmgr short description194853 +Node: tlmgr Main display action buttons194898 +Ref: tlmgr Update all installed195164 +Ref: tlmgr Update195536 +Ref: tlmgr Install195586 +Ref: tlmgr Remove195772 +Ref: tlmgr Backup195950 +Node: tlmgr Menu bar196107 +Ref: tlmgr tlmgr menu196330 +Ref: tlmgr Options menu196638 +Ref: tlmgr Actions menu197721 +Ref: tlmgr Help menu198149 +Node: tlmgr GUI options198283 +Ref: tlmgr -background _color_198529 +Ref: tlmgr -font " _fontname_ _fontsize_ "198594 +Ref: tlmgr -foreground _color_198752 +Ref: tlmgr -geometry _geomspec_198804 +Ref: tlmgr -xrm _xresource_198996 +Node: tlmgr MACHINE-READABLE OUTPUT199265 +Node: tlmgr Machine-readable update and install output200075 +Ref: tlmgr location-url _location_201351 +Ref: tlmgr total-bytes _count_201567 +Ref: tlmgr _pkgname_201977 +Ref: tlmgr _status_202187 +Ref: tlmgr d202265 +Ref: tlmgr f202325 +Ref: tlmgr u202504 +Ref: tlmgr r202550 +Ref: tlmgr a202673 +Ref: tlmgr i202851 +Ref: tlmgr I202970 +Ref: tlmgr _localrev_203072 +Ref: tlmgr _serverrev_203179 +Ref: tlmgr _size_203291 +Ref: tlmgr _runtime_203460 +Ref: tlmgr _esttot_203530 +Node: tlmgr Machine-readable option output203563 +Node: tlmgr ENVIRONMENT VARIABLES204075 +Ref: tlmgr TEXLIVE_COMPRESSOR204586 +Ref: tlmgr TEXLIVE_DOWNLOADER205434 +Ref: tlmgr TL_DOWNLOAD_PROGRAM205457 +Ref: tlmgr TL_DOWNLOAD_ARGS205477 +Ref: tlmgr TEXLIVE_PREFER_OWN206503 +Node: tlmgr AUTHORS AND COPYRIGHT207327 +Node: Index207729  End Tag Table diff --git a/Build/source/doc/tlbuild.texi b/Build/source/doc/tlbuild.texi index 1725493d2f4..3cf1f3e0296 100644 --- a/Build/source/doc/tlbuild.texi +++ b/Build/source/doc/tlbuild.texi @@ -2,7 +2,7 @@ @setfilename tlbuild.info @set version 2022 -@set month-year February 2022 +@set month-year March 2022 @set mytitle Building @TeX{} Live (@value{version}) @settitle @value{mytitle} @@ -1632,7 +1632,7 @@ This subdirectory contains the sources for @file{asy} and @file{xasy} but due to its complexity and prerequisites (e.g., OpenGL) it is not part of the TL build system. These programs must be built and installed independently, but are included on the TL DVD together with -their support files. See @url{https://tug.org/build.html#asymptote}. +their support files. See @url{https://tug.org/texlive/build.html#asymptote}. @node Extending @TL{} @section Extending @TL{} diff --git a/Master/install-tl b/Master/install-tl index 01d796868f6..2c10a89df25 100755 --- a/Master/install-tl +++ b/Master/install-tl @@ -2897,6 +2897,8 @@ a new menu. For debugging. =item B<-no-continue> +Quit early on installation failure of a non-core package. + By default, a few core packages are installed first; then, a failed installation of any other (non-core) package is noted, but does not stop the installation. Any such failed packages are retried, once. @@ -3113,11 +3115,12 @@ installation manual, linked from L. =head1 SPACE CONSTRAINTS -If a POSIX compliant C program is available, the installer will -check the available disk space in the selected installation location, -and will abort installation if there is insufficient disk space. -In case the check is incorrect, setting the environment variable -C to 1 will disable this check. +If a POSIX-compliant C program (supporting C<-P>) is available, the +installer will check the available disk space in the selected +installation location, and will abort installation if there is +insufficient disk space, plus a margin of 100MB. In case this check is +invalid for your filesystem, setting the environment variable +C to 1 will disable it. =head1 ENVIRONMENT VARIABLES diff --git a/Master/texmf-dist/doc/info/tlbuild.info b/Master/texmf-dist/doc/info/tlbuild.info index 2352335e03f..907ec4bf246 100644 --- a/Master/texmf-dist/doc/info/tlbuild.info +++ b/Master/texmf-dist/doc/info/tlbuild.info @@ -59,8 +59,7 @@ File: tlbuild.info, Node: Introduction, Next: Overview of build system, Prev: 1 Introduction ************** -This manual (dated February 2022) corresponds to the TeX Live 2022 -release. +This manual (dated March 2022) corresponds to the TeX Live 2022 release. This manual is aimed at system installers and programmers, and focuses on how to configure, build, and develop the TeX Live (TL) @@ -1319,7 +1318,7 @@ This subdirectory contains the sources for 'asy' and 'xasy' but due to its complexity and prerequisites (e.g., OpenGL) it is not part of the TL build system. These programs must be built and installed independently, but are included on the TL DVD together with their support files. See -. +.  File: tlbuild.info, Node: Extending TeX Live, Prev: Program modules, Up: Layout and infrastructure @@ -6034,401 +6033,401 @@ Index Tag Table: Node: Top1208 Node: Introduction2118 -Node: Overview of build system3946 -Node: Prerequisites5997 -Ref: Prerequisites-Footnote-18996 -Node: Building9299 -Node: Build iteration10641 -Node: Build in parallel11685 -Node: Build distribution12290 -Node: Build one package12938 -Node: Build one engine17650 -Node: Cross compilation20075 -Node: Cross configuring21354 -Node: Cross problems23031 -Node: Installing24693 -Node: Installation directories25713 -Node: Linked scripts27531 -Node: Distro builds29022 -Node: Layout and infrastructure31398 -Node: Build system tools32229 -Node: Top-level directories34446 -Node: Autoconf macros36682 -Node: General setup macros37444 -Node: Macros for programs38319 -Node: Macros for compilers39120 -Node: Macros for libraries40528 -Node: Macros for library and header flags40954 -Node: Macros for Windows42865 -Node: Library modules44452 -Node: png library44941 -Node: zlib library47289 -Node: freetype library47804 -Node: kpathsea library48500 -Node: Program modules49879 -Node: t1utils package50307 -Node: xindy package50852 -Node: xdvik package51968 -Node: asymptote53027 -Node: Extending TeX Live53523 -Node: Adding a new program module54330 -Node: Adding a new engine59093 -Node: Adding a new generic library module60878 -Node: Adding a new TeX-specific library module63099 -Node: Configure options63797 -Node: Global configure options65178 -Node: --disable-native-texlive-build65720 -Node: --prefix --bindir ...66682 -Node: --disable-largefile67222 -Node: --disable-missing67764 -Node: --enable-compiler-warnings=LEVEL68165 -Node: --enable-cxx-runtime-hack68821 -Node: --enable-maintainer-mode69241 -Node: --enable-multiplatform69770 -Node: --enable-shared70343 -Node: --enable-silent-rules70714 -Node: --without-ln-s71166 -Node: --without-x71513 -Node: Program-specific configure options71701 -Node: --enable-PROG --disable-PROG72344 -Node: --disable-all-pkgs72617 -Node: Configure options for texk/web2c73400 -Node: Configure options for texk/bibtex-x75938 -Node: Configure options for texk/dvipdfm-x76481 -Node: Configure options for texk/dvisvgm77257 -Node: Configure options for texk/texlive78138 -Node: Configure options for texk/xdvik78559 -Node: Configure options for utils/xindy79180 -Node: Library-specific configure options80070 -Node: Configure options for kpathsea81031 -Node: Variables for configure81735 -Node: Coding conventions83161 -Node: Declarations and definitions83876 -Node: Const86050 -Node: Continuous integration87914 -Node: Transfer from Subversion to Github88578 -Node: Automatic update of the Git mirror90740 -Node: CI testing on Travis-CI91322 -Node: Releases on Github92031 -Node: install-tl92471 -Node: install-tl NAME92840 -Node: install-tl SYNOPSIS92998 -Node: install-tl DESCRIPTION93214 -Node: install-tl REFERENCES94274 -Node: install-tl OPTIONS94798 -Ref: install-tl *-gui* [[=]_module_]95139 -Ref: install-tl text95347 -Ref: install-tl tcl (or "perltk" or "wizard" or "expert" or nothing)95532 -Ref: install-tl *-no-gui*96164 -Ref: install-tl *-lang* _llcode_96254 -Ref: install-tl *-repository* _url|path_96878 -Ref: install-tl *-select-repository*97767 -Ref: install-tl *-all-options*98185 -Ref: install-tl *-custom-bin* _path_98440 -Ref: install-tl *-debug-fakenet*99270 -Ref: install-tl *-debug-translation*99446 -Ref: install-tl *-force-platform* _platform_99722 -Ref: install-tl *-help*, *--help*, *-?*99966 -Ref: install-tl *-in-place*100379 -Ref: install-tl *-init-from-profile* _profile_file_100924 -Ref: install-tl *-logfile* _file_101193 -Ref: install-tl *-no-cls*101544 -Ref: install-tl *-no-persistent-downloads*101692 -Ref: install-tl *-persistent-downloads*101717 -Ref: install-tl *-no-verify-downloads*102335 -Ref: install-tl *-non-admin*102698 -Ref: install-tl *-portable*102791 -Ref: install-tl *-print-platform*102930 -Ref: install-tl *-profile* _profile_file_103128 -Ref: install-tl *-q*103349 -Ref: install-tl *-scheme* _scheme_103411 -Ref: install-tl *-v*103885 -Ref: install-tl *-version*, *--version*104040 -Node: install-tl PROFILES104174 -Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)107040 -Ref: install-tl instopt_adjustrepo (default 1)107116 -Ref: install-tl instopt_letter (default 0)107253 -Ref: install-tl instopt_portable (default 0)107344 -Ref: install-tl instopt_write18_restricted (default 1)107440 -Node: install-tl ENVIRONMENT VARIABLES108779 -Ref: install-tl TEXLIVE_DOWNLOADER109157 -Ref: install-tl TL_DOWNLOAD_PROGRAM109180 -Ref: install-tl TL_DOWNLOAD_ARGS109200 -Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK109404 -Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE109606 -Ref: install-tl TEXLIVE_INSTALL_NO_RESUME109715 -Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME109867 -Ref: install-tl TEXLIVE_INSTALL_PAPER109988 -Ref: install-tl TEXLIVE_INSTALL_PREFIX110134 -Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG110165 -Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR110193 -Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME110222 -Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL110252 -Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG110286 -Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR110317 -Ref: install-tl NOPERLDOC110732 -Node: install-tl AUTHORS AND COPYRIGHT110796 -Node: tlmgr111209 -Node: tlmgr NAME111694 -Node: tlmgr SYNOPSIS111826 -Node: tlmgr DESCRIPTION112016 -Node: tlmgr EXAMPLES113115 -Ref: tlmgr tlmgr option repository ctan113366 -Ref: tlmgr tlmgr option repository https://mirror.ctan.org/systems/texlive/tlnet113439 -Ref: tlmgr tlmgr update --list114044 -Ref: tlmgr tlmgr update --all114137 -Ref: tlmgr tlmgr info _what_114294 -Node: tlmgr OPTIONS114556 -Ref: tlmgr *--repository* _url|path_115076 -Ref: tlmgr /some/local/dir116262 -Ref: tlmgr file:/some/local/dir116291 -Ref: tlmgr ctan116364 -Ref: tlmgr https://mirror.ctan.org/systems/texlive/tlnet116418 -Ref: tlmgr http://server/path/to/tlnet116759 -Ref: tlmgr https://server/path/to/tlnet117140 -Ref: tlmgr ftp://server/path/to/tlnet117608 -Ref: tlmgr user@machine:/path/to/tlnet117740 -Ref: tlmgr scp://user@machine/path/to/tlnet117781 -Ref: tlmgr ssh://user@machine/path/to/tlnet117822 -Ref: tlmgr *--gui* [_action_]118215 -Ref: tlmgr *--gui-lang* _llcode_119028 -Ref: tlmgr *--command-logfile* _file_119769 -Ref: tlmgr *--debug-translation*120035 -Ref: tlmgr *--machine-readable*120238 -Ref: tlmgr *--no-execute-actions*120506 -Ref: tlmgr *--package-logfile* _file_120699 -Ref: tlmgr *--pause*120953 -Ref: tlmgr *--persistent-downloads*121108 -Ref: tlmgr *--no-persistent-downloads*121136 -Ref: tlmgr *--pin-file*121630 -Ref: tlmgr *--usermode*121848 -Ref: tlmgr *--usertree* _dir_121968 -Ref: tlmgr *--verify-repo=[none|main|all]*122094 -Node: tlmgr ACTIONS122993 -Node: tlmgr help123854 -Node: tlmgr version124331 -Node: tlmgr backup124594 -Ref: tlmgr *backup [_option_...] --all*124765 -Ref: tlmgr *backup [_option_...] _pkg_...*124798 -Ref: tlmgr *--backupdir* _directory_125864 -Ref: tlmgr *--all*126081 -Ref: tlmgr *--clean*[=_N_]126333 -Ref: tlmgr *--dry-run*126660 -Node: tlmgr candidates _pkg_126790 -Node: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all]127145 -Ref: tlmgr *depends*127659 -Ref: tlmgr *executes*128001 -Ref: tlmgr *files*128116 -Ref: tlmgr *runfiles*128252 -Ref: tlmgr *texmfdbs*128389 -Ref: tlmgr - all items in TEXMFDBS have the !! prefix.128619 -Ref: tlmgr - all items in TEXMFBDS have an ls-R file (if they exist at all).128695 -Ref: tlmgr - all items in TEXMF with !! are listed in TEXMFDBS.128760 -Ref: tlmgr - all items in TEXMF with an ls-R file are listed in TEXMFDBS.128835 -Ref: tlmgr *--use-svn*128860 -Node: tlmgr conf129001 -Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*129289 -Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|remove] [_value_]*129353 -Node: tlmgr dump-tlpdb [_option_...] [--json]131768 -Ref: tlmgr *--local*132201 -Ref: tlmgr *--remote*132240 -Ref: tlmgr *--json*132278 -Node: tlmgr generate132849 -Ref: tlmgr *generate [_option_...] language*133045 -Ref: tlmgr *generate [_option_...] language.dat*133084 -Ref: tlmgr *generate [_option_...] language.def*133123 -Ref: tlmgr *generate [_option_...] language.dat.lua*133166 -Ref: tlmgr *--dest* _output_file_135493 -Ref: tlmgr *--localcfg* _local_conf_file_136069 -Ref: tlmgr *--rebuild-sys*136192 -Node: tlmgr gui137007 -Node: tlmgr info137185 -Ref: tlmgr *info [_option_...] _pkg_...*137347 -Ref: tlmgr *info [_option_...] collections*137381 -Ref: tlmgr *info [_option_...] schemes*137411 -Ref: tlmgr *--list*138941 -Ref: tlmgr *--only-installed*139255 -Ref: tlmgr *--only-remote*139443 -Ref: tlmgr *--data item1,item2,...*139747 -Ref: tlmgr *--json* 1141119 -Node: tlmgr init-usertree141502 -Node: tlmgr install [_option_...] _pkg_...141883 -Ref: tlmgr *--dry-run* 1142391 -Ref: tlmgr *--file*142508 -Ref: tlmgr *--force*142730 -Ref: tlmgr *--no-depends*142950 -Ref: tlmgr *--no-depends-at-all*143109 -Ref: tlmgr *--reinstall*143509 -Ref: tlmgr *--with-doc*143887 -Ref: tlmgr *--with-src*143900 -Node: tlmgr key144628 -Ref: tlmgr *key list*144786 -Ref: tlmgr *key add _file_*144804 -Ref: tlmgr *key remove _keyid_*144826 -Node: tlmgr list145420 -Node: tlmgr option145582 -Ref: tlmgr *option [--json] [show]*145737 -Ref: tlmgr *option [--json] showall|help*145768 -Ref: tlmgr *option _key_ [_value_]*145794 -Node: tlmgr paper150373 -Ref: tlmgr *paper [a4|letter]*150522 -Ref: tlmgr *<[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*>150598 -Ref: tlmgr *paper --json*150613 -Node: tlmgr path151828 -Ref: tlmgr *path [--w32mode=user|admin] add*151989 -Ref: tlmgr *path [--w32mode=user|admin] remove*152026 -Node: tlmgr pinning153511 -Ref: tlmgr pinning show153752 -Ref: tlmgr pinning add _repo_ _pkgglob_...153825 -Ref: tlmgr pinning remove _repo_ _pkgglob_...153944 -Ref: tlmgr pinning remove _repo_ --all154097 -Node: tlmgr platform154151 -Ref: tlmgr *platform list|add|remove _platform_...*154337 -Ref: tlmgr *platform set _platform_*154364 -Ref: tlmgr *platform set auto*154385 -Ref: tlmgr *--dry-run* 2155262 -Node: tlmgr postaction155381 -Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*155611 -Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*155685 -Ref: tlmgr *--w32mode=[user|admin]*156000 -Ref: tlmgr *--fileassocmode=[1|2]*156416 -Ref: tlmgr *--all* 1156701 -Node: tlmgr print-platform156756 -Node: tlmgr print-platform-info157087 -Node: tlmgr remove [_option_...] _pkg_...157387 -Ref: tlmgr *--all* 2157871 -Ref: tlmgr *--backup*157981 -Ref: tlmgr *--backupdir* _directory_ 1158007 -Ref: tlmgr *--no-depends* 1158412 -Ref: tlmgr *--no-depends-at-all* 1158474 -Ref: tlmgr *--force* 1158577 -Ref: tlmgr *--dry-run* 3159050 -Node: tlmgr repository159427 -Ref: tlmgr *repository list*159615 -Ref: tlmgr *repository list _path|url|tag_*159649 -Ref: tlmgr *repository add _path_ [_tag_]*159682 -Ref: tlmgr *repository remove _path|tag_*159714 -Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*159768 -Ref: tlmgr *repository status*159789 -Ref: tlmgr The tag (which can be the same as the url);161016 -Node: tlmgr restore161494 -Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*161673 -Ref: tlmgr *restore [_option_...] --all*161703 -Ref: tlmgr *--all* 3162403 -Ref: tlmgr *--backupdir* _directory_ 2162617 -Ref: tlmgr *--dry-run* 4162798 -Ref: tlmgr *--force* 2162930 -Ref: tlmgr *--json* 2162976 -Node: tlmgr search163303 -Ref: tlmgr *search [_option_...] _what_*163467 -Ref: tlmgr *search [_option_...] --file _what_*163504 -Ref: tlmgr *search [_option_...] --all _what_*163540 -Ref: tlmgr *--file* 1163760 -Ref: tlmgr *--all* 4163822 -Ref: tlmgr *--global*163911 -Ref: tlmgr *--word*164038 -Node: tlmgr shell164353 -Ref: tlmgr protocol165088 -Ref: tlmgr help 1165152 -Ref: tlmgr version 1165205 -Ref: tlmgr quit, end, bye, byebye, EOF165273 -Ref: tlmgr restart165294 -Ref: tlmgr load [local|remote]165417 -Ref: tlmgr save165487 -Ref: tlmgr get [_var_] =item set [_var_ [_val_]]165610 -Node: tlmgr show166211 -Node: tlmgr uninstall166378 -Node: tlmgr update [_option_...] [_pkg_...]166608 -Ref: tlmgr *--all* 5166979 -Ref: tlmgr *--self*169158 -Ref: tlmgr *--dry-run* 5169922 -Ref: tlmgr *--list* [_pkg_]170099 -Ref: tlmgr *--exclude* _pkg_170788 -Ref: tlmgr *--no-auto-remove* [_pkg_...]171588 -Ref: tlmgr *--no-auto-install* [_pkg_...]172072 -Ref: tlmgr *--reinstall-forcibly-removed*172834 -Ref: tlmgr *--backup* 1173369 -Ref: tlmgr *--backupdir* _directory_ 3173395 -Ref: tlmgr *--no-depends* 2174561 -Ref: tlmgr *--no-depends-at-all* 2174764 -Ref: tlmgr *--force* 3174867 -Node: tlmgr CONFIGURATION FILE FOR TLMGR175858 -Ref: tlmgr auto-remove = 0 or 1 (default 1), same as command-line option.176860 -Ref: tlmgr gui-expertmode = 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.176992 -Ref: tlmgr gui-lang = _llcode_, with a language code value as with the command-line option.177076 -Ref: tlmgr no-checksums = 0 or 1 (default 0, see below).177125 -Ref: tlmgr persistent-downloads = 0 or 1 (default 1), same as command-line option.177200 -Ref: tlmgr require-verification = 0 or 1 (default 0), same as command-line option.177275 -Ref: tlmgr tkfontscale = _floating-point number_ (default 1.0); scaling factor for fonts in the Tk-based frontends.177383 -Ref: tlmgr update-exclude = _comma-separated list of packages_ (no spaces allowed). Same as the command line option --exclude for the update action.177528 -Ref: tlmgr verify-downloads = 0 or 1 (default 1), same as command-line option.177599 -Ref: tlmgr allowed-actions = _action1_[,_action2_,...] The value is a comma-separated list (no spaces) of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode). This allows distributors to include tlmgr in their packaging, but allow only a restricted set of actions that do not interfere with their distro package manager. For native TeX Live installations, it doesn't make sense to set this.178116 -Node: tlmgr CRYPTOGRAPHIC VERIFICATION178948 -Node: tlmgr Configuration of GnuPG invocation181121 -Node: tlmgr USER MODE181759 -Node: tlmgr User mode install184605 -Node: tlmgr User mode backup, restore, remove, update185749 -Node: tlmgr User mode generate, option, paper186191 -Node: tlmgr MULTIPLE REPOSITORIES186525 -Node: tlmgr Pinning188254 -Node: tlmgr GUI FOR TLMGR190177 -Node: tlmgr Main display191826 -Node: tlmgr Display configuration area192078 -Ref: tlmgr Status192439 -Ref: tlmgr Category192603 -Ref: tlmgr Match192789 -Ref: tlmgr Selection192970 -Ref: tlmgr Display configuration buttons193174 -Node: tlmgr Package list area193357 -Ref: tlmgr a checkbox193941 -Ref: tlmgr package name194077 -Ref: tlmgr local revision (and version)194176 -Ref: tlmgr remote revision (and version)194551 -Ref: tlmgr short description194848 -Node: tlmgr Main display action buttons194893 -Ref: tlmgr Update all installed195159 -Ref: tlmgr Update195531 -Ref: tlmgr Install195581 -Ref: tlmgr Remove195767 -Ref: tlmgr Backup195945 -Node: tlmgr Menu bar196102 -Ref: tlmgr tlmgr menu196325 -Ref: tlmgr Options menu196633 -Ref: tlmgr Actions menu197716 -Ref: tlmgr Help menu198144 -Node: tlmgr GUI options198278 -Ref: tlmgr -background _color_198524 -Ref: tlmgr -font " _fontname_ _fontsize_ "198589 -Ref: tlmgr -foreground _color_198747 -Ref: tlmgr -geometry _geomspec_198799 -Ref: tlmgr -xrm _xresource_198991 -Node: tlmgr MACHINE-READABLE OUTPUT199260 -Node: tlmgr Machine-readable update and install output200070 -Ref: tlmgr location-url _location_201346 -Ref: tlmgr total-bytes _count_201562 -Ref: tlmgr _pkgname_201972 -Ref: tlmgr _status_202182 -Ref: tlmgr d202260 -Ref: tlmgr f202320 -Ref: tlmgr u202499 -Ref: tlmgr r202545 -Ref: tlmgr a202668 -Ref: tlmgr i202846 -Ref: tlmgr I202965 -Ref: tlmgr _localrev_203067 -Ref: tlmgr _serverrev_203174 -Ref: tlmgr _size_203286 -Ref: tlmgr _runtime_203455 -Ref: tlmgr _esttot_203525 -Node: tlmgr Machine-readable option output203558 -Node: tlmgr ENVIRONMENT VARIABLES204070 -Ref: tlmgr TEXLIVE_COMPRESSOR204581 -Ref: tlmgr TEXLIVE_DOWNLOADER205429 -Ref: tlmgr TL_DOWNLOAD_PROGRAM205452 -Ref: tlmgr TL_DOWNLOAD_ARGS205472 -Ref: tlmgr TEXLIVE_PREFER_OWN206498 -Node: tlmgr AUTHORS AND COPYRIGHT207322 -Node: Index207724 +Node: Overview of build system3943 +Node: Prerequisites5994 +Ref: Prerequisites-Footnote-18993 +Node: Building9296 +Node: Build iteration10638 +Node: Build in parallel11682 +Node: Build distribution12287 +Node: Build one package12935 +Node: Build one engine17647 +Node: Cross compilation20072 +Node: Cross configuring21351 +Node: Cross problems23028 +Node: Installing24690 +Node: Installation directories25710 +Node: Linked scripts27528 +Node: Distro builds29019 +Node: Layout and infrastructure31395 +Node: Build system tools32226 +Node: Top-level directories34443 +Node: Autoconf macros36679 +Node: General setup macros37441 +Node: Macros for programs38316 +Node: Macros for compilers39117 +Node: Macros for libraries40525 +Node: Macros for library and header flags40951 +Node: Macros for Windows42862 +Node: Library modules44449 +Node: png library44938 +Node: zlib library47286 +Node: freetype library47801 +Node: kpathsea library48497 +Node: Program modules49876 +Node: t1utils package50304 +Node: xindy package50849 +Node: xdvik package51965 +Node: asymptote53024 +Node: Extending TeX Live53528 +Node: Adding a new program module54335 +Node: Adding a new engine59098 +Node: Adding a new generic library module60883 +Node: Adding a new TeX-specific library module63104 +Node: Configure options63802 +Node: Global configure options65183 +Node: --disable-native-texlive-build65725 +Node: --prefix --bindir ...66687 +Node: --disable-largefile67227 +Node: --disable-missing67769 +Node: --enable-compiler-warnings=LEVEL68170 +Node: --enable-cxx-runtime-hack68826 +Node: --enable-maintainer-mode69246 +Node: --enable-multiplatform69775 +Node: --enable-shared70348 +Node: --enable-silent-rules70719 +Node: --without-ln-s71171 +Node: --without-x71518 +Node: Program-specific configure options71706 +Node: --enable-PROG --disable-PROG72349 +Node: --disable-all-pkgs72622 +Node: Configure options for texk/web2c73405 +Node: Configure options for texk/bibtex-x75943 +Node: Configure options for texk/dvipdfm-x76486 +Node: Configure options for texk/dvisvgm77262 +Node: Configure options for texk/texlive78143 +Node: Configure options for texk/xdvik78564 +Node: Configure options for utils/xindy79185 +Node: Library-specific configure options80075 +Node: Configure options for kpathsea81036 +Node: Variables for configure81740 +Node: Coding conventions83166 +Node: Declarations and definitions83881 +Node: Const86055 +Node: Continuous integration87919 +Node: Transfer from Subversion to Github88583 +Node: Automatic update of the Git mirror90745 +Node: CI testing on Travis-CI91327 +Node: Releases on Github92036 +Node: install-tl92476 +Node: install-tl NAME92845 +Node: install-tl SYNOPSIS93003 +Node: install-tl DESCRIPTION93219 +Node: install-tl REFERENCES94279 +Node: install-tl OPTIONS94803 +Ref: install-tl *-gui* [[=]_module_]95144 +Ref: install-tl text95352 +Ref: install-tl tcl (or "perltk" or "wizard" or "expert" or nothing)95537 +Ref: install-tl *-no-gui*96169 +Ref: install-tl *-lang* _llcode_96259 +Ref: install-tl *-repository* _url|path_96883 +Ref: install-tl *-select-repository*97772 +Ref: install-tl *-all-options*98190 +Ref: install-tl *-custom-bin* _path_98445 +Ref: install-tl *-debug-fakenet*99275 +Ref: install-tl *-debug-translation*99451 +Ref: install-tl *-force-platform* _platform_99727 +Ref: install-tl *-help*, *--help*, *-?*99971 +Ref: install-tl *-in-place*100384 +Ref: install-tl *-init-from-profile* _profile_file_100929 +Ref: install-tl *-logfile* _file_101198 +Ref: install-tl *-no-cls*101549 +Ref: install-tl *-no-persistent-downloads*101697 +Ref: install-tl *-persistent-downloads*101722 +Ref: install-tl *-no-verify-downloads*102340 +Ref: install-tl *-non-admin*102703 +Ref: install-tl *-portable*102796 +Ref: install-tl *-print-platform*102935 +Ref: install-tl *-profile* _profile_file_103133 +Ref: install-tl *-q*103354 +Ref: install-tl *-scheme* _scheme_103416 +Ref: install-tl *-v*103890 +Ref: install-tl *-version*, *--version*104045 +Node: install-tl PROFILES104179 +Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)107045 +Ref: install-tl instopt_adjustrepo (default 1)107121 +Ref: install-tl instopt_letter (default 0)107258 +Ref: install-tl instopt_portable (default 0)107349 +Ref: install-tl instopt_write18_restricted (default 1)107445 +Node: install-tl ENVIRONMENT VARIABLES108784 +Ref: install-tl TEXLIVE_DOWNLOADER109162 +Ref: install-tl TL_DOWNLOAD_PROGRAM109185 +Ref: install-tl TL_DOWNLOAD_ARGS109205 +Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK109409 +Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE109611 +Ref: install-tl TEXLIVE_INSTALL_NO_RESUME109720 +Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME109872 +Ref: install-tl TEXLIVE_INSTALL_PAPER109993 +Ref: install-tl TEXLIVE_INSTALL_PREFIX110139 +Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG110170 +Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR110198 +Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME110227 +Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL110257 +Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG110291 +Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR110322 +Ref: install-tl NOPERLDOC110737 +Node: install-tl AUTHORS AND COPYRIGHT110801 +Node: tlmgr111214 +Node: tlmgr NAME111699 +Node: tlmgr SYNOPSIS111831 +Node: tlmgr DESCRIPTION112021 +Node: tlmgr EXAMPLES113120 +Ref: tlmgr tlmgr option repository ctan113371 +Ref: tlmgr tlmgr option repository https://mirror.ctan.org/systems/texlive/tlnet113444 +Ref: tlmgr tlmgr update --list114049 +Ref: tlmgr tlmgr update --all114142 +Ref: tlmgr tlmgr info _what_114299 +Node: tlmgr OPTIONS114561 +Ref: tlmgr *--repository* _url|path_115081 +Ref: tlmgr /some/local/dir116267 +Ref: tlmgr file:/some/local/dir116296 +Ref: tlmgr ctan116369 +Ref: tlmgr https://mirror.ctan.org/systems/texlive/tlnet116423 +Ref: tlmgr http://server/path/to/tlnet116764 +Ref: tlmgr https://server/path/to/tlnet117145 +Ref: tlmgr ftp://server/path/to/tlnet117613 +Ref: tlmgr user@machine:/path/to/tlnet117745 +Ref: tlmgr scp://user@machine/path/to/tlnet117786 +Ref: tlmgr ssh://user@machine/path/to/tlnet117827 +Ref: tlmgr *--gui* [_action_]118220 +Ref: tlmgr *--gui-lang* _llcode_119033 +Ref: tlmgr *--command-logfile* _file_119774 +Ref: tlmgr *--debug-translation*120040 +Ref: tlmgr *--machine-readable*120243 +Ref: tlmgr *--no-execute-actions*120511 +Ref: tlmgr *--package-logfile* _file_120704 +Ref: tlmgr *--pause*120958 +Ref: tlmgr *--persistent-downloads*121113 +Ref: tlmgr *--no-persistent-downloads*121141 +Ref: tlmgr *--pin-file*121635 +Ref: tlmgr *--usermode*121853 +Ref: tlmgr *--usertree* _dir_121973 +Ref: tlmgr *--verify-repo=[none|main|all]*122099 +Node: tlmgr ACTIONS122998 +Node: tlmgr help123859 +Node: tlmgr version124336 +Node: tlmgr backup124599 +Ref: tlmgr *backup [_option_...] --all*124770 +Ref: tlmgr *backup [_option_...] _pkg_...*124803 +Ref: tlmgr *--backupdir* _directory_125869 +Ref: tlmgr *--all*126086 +Ref: tlmgr *--clean*[=_N_]126338 +Ref: tlmgr *--dry-run*126665 +Node: tlmgr candidates _pkg_126795 +Node: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all]127150 +Ref: tlmgr *depends*127664 +Ref: tlmgr *executes*128006 +Ref: tlmgr *files*128121 +Ref: tlmgr *runfiles*128257 +Ref: tlmgr *texmfdbs*128394 +Ref: tlmgr - all items in TEXMFDBS have the !! prefix.128624 +Ref: tlmgr - all items in TEXMFBDS have an ls-R file (if they exist at all).128700 +Ref: tlmgr - all items in TEXMF with !! are listed in TEXMFDBS.128765 +Ref: tlmgr - all items in TEXMF with an ls-R file are listed in TEXMFDBS.128840 +Ref: tlmgr *--use-svn*128865 +Node: tlmgr conf129006 +Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*129294 +Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|remove] [_value_]*129358 +Node: tlmgr dump-tlpdb [_option_...] [--json]131773 +Ref: tlmgr *--local*132206 +Ref: tlmgr *--remote*132245 +Ref: tlmgr *--json*132283 +Node: tlmgr generate132854 +Ref: tlmgr *generate [_option_...] language*133050 +Ref: tlmgr *generate [_option_...] language.dat*133089 +Ref: tlmgr *generate [_option_...] language.def*133128 +Ref: tlmgr *generate [_option_...] language.dat.lua*133171 +Ref: tlmgr *--dest* _output_file_135498 +Ref: tlmgr *--localcfg* _local_conf_file_136074 +Ref: tlmgr *--rebuild-sys*136197 +Node: tlmgr gui137012 +Node: tlmgr info137190 +Ref: tlmgr *info [_option_...] _pkg_...*137352 +Ref: tlmgr *info [_option_...] collections*137386 +Ref: tlmgr *info [_option_...] schemes*137416 +Ref: tlmgr *--list*138946 +Ref: tlmgr *--only-installed*139260 +Ref: tlmgr *--only-remote*139448 +Ref: tlmgr *--data item1,item2,...*139752 +Ref: tlmgr *--json* 1141124 +Node: tlmgr init-usertree141507 +Node: tlmgr install [_option_...] _pkg_...141888 +Ref: tlmgr *--dry-run* 1142396 +Ref: tlmgr *--file*142513 +Ref: tlmgr *--force*142735 +Ref: tlmgr *--no-depends*142955 +Ref: tlmgr *--no-depends-at-all*143114 +Ref: tlmgr *--reinstall*143514 +Ref: tlmgr *--with-doc*143892 +Ref: tlmgr *--with-src*143905 +Node: tlmgr key144633 +Ref: tlmgr *key list*144791 +Ref: tlmgr *key add _file_*144809 +Ref: tlmgr *key remove _keyid_*144831 +Node: tlmgr list145425 +Node: tlmgr option145587 +Ref: tlmgr *option [--json] [show]*145742 +Ref: tlmgr *option [--json] showall|help*145773 +Ref: tlmgr *option _key_ [_value_]*145799 +Node: tlmgr paper150378 +Ref: tlmgr *paper [a4|letter]*150527 +Ref: tlmgr *<[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*>150603 +Ref: tlmgr *paper --json*150618 +Node: tlmgr path151833 +Ref: tlmgr *path [--w32mode=user|admin] add*151994 +Ref: tlmgr *path [--w32mode=user|admin] remove*152031 +Node: tlmgr pinning153516 +Ref: tlmgr pinning show153757 +Ref: tlmgr pinning add _repo_ _pkgglob_...153830 +Ref: tlmgr pinning remove _repo_ _pkgglob_...153949 +Ref: tlmgr pinning remove _repo_ --all154102 +Node: tlmgr platform154156 +Ref: tlmgr *platform list|add|remove _platform_...*154342 +Ref: tlmgr *platform set _platform_*154369 +Ref: tlmgr *platform set auto*154390 +Ref: tlmgr *--dry-run* 2155267 +Node: tlmgr postaction155386 +Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*155616 +Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*155690 +Ref: tlmgr *--w32mode=[user|admin]*156005 +Ref: tlmgr *--fileassocmode=[1|2]*156421 +Ref: tlmgr *--all* 1156706 +Node: tlmgr print-platform156761 +Node: tlmgr print-platform-info157092 +Node: tlmgr remove [_option_...] _pkg_...157392 +Ref: tlmgr *--all* 2157876 +Ref: tlmgr *--backup*157986 +Ref: tlmgr *--backupdir* _directory_ 1158012 +Ref: tlmgr *--no-depends* 1158417 +Ref: tlmgr *--no-depends-at-all* 1158479 +Ref: tlmgr *--force* 1158582 +Ref: tlmgr *--dry-run* 3159055 +Node: tlmgr repository159432 +Ref: tlmgr *repository list*159620 +Ref: tlmgr *repository list _path|url|tag_*159654 +Ref: tlmgr *repository add _path_ [_tag_]*159687 +Ref: tlmgr *repository remove _path|tag_*159719 +Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*159773 +Ref: tlmgr *repository status*159794 +Ref: tlmgr The tag (which can be the same as the url);161021 +Node: tlmgr restore161499 +Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*161678 +Ref: tlmgr *restore [_option_...] --all*161708 +Ref: tlmgr *--all* 3162408 +Ref: tlmgr *--backupdir* _directory_ 2162622 +Ref: tlmgr *--dry-run* 4162803 +Ref: tlmgr *--force* 2162935 +Ref: tlmgr *--json* 2162981 +Node: tlmgr search163308 +Ref: tlmgr *search [_option_...] _what_*163472 +Ref: tlmgr *search [_option_...] --file _what_*163509 +Ref: tlmgr *search [_option_...] --all _what_*163545 +Ref: tlmgr *--file* 1163765 +Ref: tlmgr *--all* 4163827 +Ref: tlmgr *--global*163916 +Ref: tlmgr *--word*164043 +Node: tlmgr shell164358 +Ref: tlmgr protocol165093 +Ref: tlmgr help 1165157 +Ref: tlmgr version 1165210 +Ref: tlmgr quit, end, bye, byebye, EOF165278 +Ref: tlmgr restart165299 +Ref: tlmgr load [local|remote]165422 +Ref: tlmgr save165492 +Ref: tlmgr get [_var_] =item set [_var_ [_val_]]165615 +Node: tlmgr show166216 +Node: tlmgr uninstall166383 +Node: tlmgr update [_option_...] [_pkg_...]166613 +Ref: tlmgr *--all* 5166984 +Ref: tlmgr *--self*169163 +Ref: tlmgr *--dry-run* 5169927 +Ref: tlmgr *--list* [_pkg_]170104 +Ref: tlmgr *--exclude* _pkg_170793 +Ref: tlmgr *--no-auto-remove* [_pkg_...]171593 +Ref: tlmgr *--no-auto-install* [_pkg_...]172077 +Ref: tlmgr *--reinstall-forcibly-removed*172839 +Ref: tlmgr *--backup* 1173374 +Ref: tlmgr *--backupdir* _directory_ 3173400 +Ref: tlmgr *--no-depends* 2174566 +Ref: tlmgr *--no-depends-at-all* 2174769 +Ref: tlmgr *--force* 3174872 +Node: tlmgr CONFIGURATION FILE FOR TLMGR175863 +Ref: tlmgr auto-remove = 0 or 1 (default 1), same as command-line option.176865 +Ref: tlmgr gui-expertmode = 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.176997 +Ref: tlmgr gui-lang = _llcode_, with a language code value as with the command-line option.177081 +Ref: tlmgr no-checksums = 0 or 1 (default 0, see below).177130 +Ref: tlmgr persistent-downloads = 0 or 1 (default 1), same as command-line option.177205 +Ref: tlmgr require-verification = 0 or 1 (default 0), same as command-line option.177280 +Ref: tlmgr tkfontscale = _floating-point number_ (default 1.0); scaling factor for fonts in the Tk-based frontends.177388 +Ref: tlmgr update-exclude = _comma-separated list of packages_ (no spaces allowed). Same as the command line option --exclude for the update action.177533 +Ref: tlmgr verify-downloads = 0 or 1 (default 1), same as command-line option.177604 +Ref: tlmgr allowed-actions = _action1_[,_action2_,...] The value is a comma-separated list (no spaces) of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode). This allows distributors to include tlmgr in their packaging, but allow only a restricted set of actions that do not interfere with their distro package manager. For native TeX Live installations, it doesn't make sense to set this.178121 +Node: tlmgr CRYPTOGRAPHIC VERIFICATION178953 +Node: tlmgr Configuration of GnuPG invocation181126 +Node: tlmgr USER MODE181764 +Node: tlmgr User mode install184610 +Node: tlmgr User mode backup, restore, remove, update185754 +Node: tlmgr User mode generate, option, paper186196 +Node: tlmgr MULTIPLE REPOSITORIES186530 +Node: tlmgr Pinning188259 +Node: tlmgr GUI FOR TLMGR190182 +Node: tlmgr Main display191831 +Node: tlmgr Display configuration area192083 +Ref: tlmgr Status192444 +Ref: tlmgr Category192608 +Ref: tlmgr Match192794 +Ref: tlmgr Selection192975 +Ref: tlmgr Display configuration buttons193179 +Node: tlmgr Package list area193362 +Ref: tlmgr a checkbox193946 +Ref: tlmgr package name194082 +Ref: tlmgr local revision (and version)194181 +Ref: tlmgr remote revision (and version)194556 +Ref: tlmgr short description194853 +Node: tlmgr Main display action buttons194898 +Ref: tlmgr Update all installed195164 +Ref: tlmgr Update195536 +Ref: tlmgr Install195586 +Ref: tlmgr Remove195772 +Ref: tlmgr Backup195950 +Node: tlmgr Menu bar196107 +Ref: tlmgr tlmgr menu196330 +Ref: tlmgr Options menu196638 +Ref: tlmgr Actions menu197721 +Ref: tlmgr Help menu198149 +Node: tlmgr GUI options198283 +Ref: tlmgr -background _color_198529 +Ref: tlmgr -font " _fontname_ _fontsize_ "198594 +Ref: tlmgr -foreground _color_198752 +Ref: tlmgr -geometry _geomspec_198804 +Ref: tlmgr -xrm _xresource_198996 +Node: tlmgr MACHINE-READABLE OUTPUT199265 +Node: tlmgr Machine-readable update and install output200075 +Ref: tlmgr location-url _location_201351 +Ref: tlmgr total-bytes _count_201567 +Ref: tlmgr _pkgname_201977 +Ref: tlmgr _status_202187 +Ref: tlmgr d202265 +Ref: tlmgr f202325 +Ref: tlmgr u202504 +Ref: tlmgr r202550 +Ref: tlmgr a202673 +Ref: tlmgr i202851 +Ref: tlmgr I202970 +Ref: tlmgr _localrev_203072 +Ref: tlmgr _serverrev_203179 +Ref: tlmgr _size_203291 +Ref: tlmgr _runtime_203460 +Ref: tlmgr _esttot_203530 +Node: tlmgr Machine-readable option output203563 +Node: tlmgr ENVIRONMENT VARIABLES204075 +Ref: tlmgr TEXLIVE_COMPRESSOR204586 +Ref: tlmgr TEXLIVE_DOWNLOADER205434 +Ref: tlmgr TL_DOWNLOAD_PROGRAM205457 +Ref: tlmgr TL_DOWNLOAD_ARGS205477 +Ref: tlmgr TEXLIVE_PREFER_OWN206503 +Node: tlmgr AUTHORS AND COPYRIGHT207327 +Node: Index207729  End Tag Table diff --git a/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.html b/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.html index e25893ed60a..6b3ac989f15 100644 --- a/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.html +++ b/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.html @@ -311,7 +311,7 @@ Next:

. +their support files. See https://tug.org/texlive/build.html#asymptote.


diff --git a/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.pdf b/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.pdf index 52293aedf7c..238aad597af 100644 Binary files a/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.pdf and b/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.pdf differ diff --git a/Master/tlpkg/installer/install-menu-text.pl b/Master/tlpkg/installer/install-menu-text.pl index f5bab546808..a47eb11e467 100644 --- a/Master/tlpkg/installer/install-menu-text.pl +++ b/Master/tlpkg/installer/install-menu-text.pl @@ -967,7 +967,7 @@ sub do_install { if ($vars{'free_size'} > 0 && $vars{'free_size'} + $reserve < $vars{'total_size'}) { print STDERR <<"EOF"; -*** WARNING *************************************************** +*** WARNING **************************************************** The installation requires $vars{'total_size'}M of disk space but only $vars{'free_size'}M is available. @@ -975,8 +975,8 @@ You probably want to either clean up the destination filesystem, or choose a different installation location, or reduce what gets installed. -Press Enter to return to the menu, or type i to install anyway. -*************************************************************** +Press Enter to return to the menu, or i to install anyway. +**************************************************************** EOF my $ans = readline (*STDIN); $doit = 0; -- cgit v1.2.3