summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
Diffstat (limited to 'Build')
-rwxr-xr-xBuild/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua2
-rwxr-xr-xBuild/source/texk/texlive/linked_scripts/texlive/tlmgr.pl21
2 files changed, 14 insertions, 9 deletions
diff --git a/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua b/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua
index bc93d2d05a0..7275b345e74 100755
--- a/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua
+++ b/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua
@@ -2,7 +2,7 @@
-- Copyright 2016-2022 Brian Dunn
-printversion = "v0.910"
+printversion = "v0.911"
requiredconfversion = "2" -- also at *lwarpmk.conf
function printhelp ()
diff --git a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
index 39eec873627..f798f4af13a 100755
--- a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
+++ b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
@@ -1,5 +1,5 @@
#!/usr/bin/env perl
-# $Id: tlmgr.pl 66218 2023-02-27 17:09:29Z karl $
+# $Id: tlmgr.pl 66236 2023-02-27 21:44:33Z karl $
# Copyright 2008-2023 Norbert Preining
# This file is licensed under the GNU General Public License version 2
# or any later version.
@@ -8,8 +8,8 @@
use strict; use warnings;
-my $svnrev = '$Revision: 66218 $';
-my $datrev = '$Date: 2023-02-27 18:09:29 +0100 (Mon, 27 Feb 2023) $';
+my $svnrev = '$Revision: 66236 $';
+my $datrev = '$Date: 2023-02-27 22:44:33 +0100 (Mon, 27 Feb 2023) $';
my $tlmgrrevision;
my $tlmgrversion;
my $prg;
@@ -892,11 +892,16 @@ sub handle_execute_actions {
if ($::files_changed) {
$errors += do_cmd_and_check("mktexlsr");
+ # see comments in install-tl about lmtx.
+ my $lmtx = "$bindir/luametatex";
if (defined($localtlpdb->get_package('context'))
- && (-x "$bindir/luametatex" || -x "$bindir/luametatex.exe")) {
-; # x86_64-linux binary too new
-# $errors += do_cmd_and_check("mtxrun --generate");
-# $errors += do_cmd_and_check("context --luatex --generate");
+ && (-x "$lmtx" || -x "$lmtx.exe")
+ && TeXLive::TLUtils::system_ok("$lmtx --version")
+ ) {
+ $errors += do_cmd_and_check("mtxrun --generate");
+ $errors += do_cmd_and_check("context --luatex --generate");
+ } else {
+ debug("skipped ConTeXt cache regeneration\n");
}
$::files_changed = 0;
}
@@ -10249,7 +10254,7 @@ This script and its documentation were written for the TeX Live
distribution (L<https://tug.org/texlive>) and both are licensed under the
GNU General Public License Version 2 or later.
-$Id: tlmgr.pl 66218 2023-02-27 17:09:29Z karl $
+$Id: tlmgr.pl 66236 2023-02-27 21:44:33Z karl $
=cut
# test HTML version: pod2html --cachedir=/tmp tlmgr.pl >/tmp/tlmgr.html