summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-02-28 21:00:00 +0000
committerKarl Berry <karl@freefriends.org>2023-02-28 21:00:00 +0000
commit1f59e3827b56f01cd002c24f0e2a227ef8959d11 (patch)
tree2c9ab3f7bb6f174c1ad6ad649a9f580cc3c45461 /Build
parentd81371e938b8b6a457f8d18dba05988cb76aea14 (diff)
lwarp (28feb23)
git-svn-id: svn://tug.org/texlive/trunk@66259 c570f23f-e606-0410-a88d-b1316a301751
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