texlive[54618] Master/install-tl: (TEXLIVE_INSTALL_PAPER): new envvar
commits+karl at tug.org
commits+karl at tug.org
Mon Apr 6 00:14:33 CEST 2020
Revision: 54618
http://tug.org/svn/texlive?view=revision&revision=54618
Author: karl
Date: 2020-04-06 00:14:32 +0200 (Mon, 06 Apr 2020)
Log Message:
-----------
(TEXLIVE_INSTALL_PAPER): new envvar for default
paper size.
Modified Paths:
--------------
trunk/Master/install-tl
Modified: trunk/Master/install-tl
===================================================================
--- trunk/Master/install-tl 2020-03-29 01:10:35 UTC (rev 54617)
+++ trunk/Master/install-tl 2020-04-05 22:14:32 UTC (rev 54618)
@@ -1205,7 +1205,15 @@
}
# now work through the options if specified at all
-
+ my $env_paper = $ENV{"TEXLIVE_INSTALL_PAPER"};
+ if ($env_paper eq "letter") {
+ $vars{'instopt_letter'} = 1;
+ } elsif ($env_paper eq "a4") {
+ ; # do nothing
+ } elsif ($env_paper) {
+ tlwarn("$0: TEXLIVE_INSTALL_PAPER value must be letter or a4, not: "
+ . "$env_paper (ignoring)\n");
+ }
# letter instead of a4
if ($vars{'instopt_letter'}) {
# set paper size, but do not execute any post actions, which in this
@@ -3155,6 +3163,11 @@
Omit printing the welcome message after successful installation, e.g.,
when testing.
+=item C<TEXLIVE_INSTALL_PAPER>
+
+Set the default paper size for all relevant programs; must be either
+C<letter> or C<a4>. The default is C<a4>.
+
=item C<TEXLIVE_INSTALL_PREFIX>
=item C<TEXLIVE_INSTALL_TEXDIR>
More information about the tex-live-commits
mailing list.