summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/c2l
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-02-27 16:39:22 +0000
committerKarl Berry <karl@freefriends.org>2024-02-27 16:39:22 +0000
commit4624d267ff83f197bbce4cf296d291465069296c (patch)
tree49e6b7eff411379cdad1ce2ece5be61fd5223e4b /Master/tlpkg/bin/c2l
parent65a3a51d7339ef8503008808be1cc5ece6583d92 (diff)
infrastructure changes for making the context 2024 update
git-svn-id: svn://tug.org/texlive/trunk@70188 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/bin/c2l')
-rwxr-xr-xMaster/tlpkg/bin/c2l14
1 files changed, 9 insertions, 5 deletions
diff --git a/Master/tlpkg/bin/c2l b/Master/tlpkg/bin/c2l
index 11ce4c4b4f8..aa98c937f47 100755
--- a/Master/tlpkg/bin/c2l
+++ b/Master/tlpkg/bin/c2l
@@ -74,9 +74,9 @@ sub main {
amd64-freebsd
i386-freebsd i386-linux i386-solaris
x86_64-linux x86_64-linuxmusl x86_64-solaris)) {
- system ("$0 $p") && die "norbert/$p failed";
+ system ("$0 $p") && die "github/$p failed";
}
- print "$0: norbert updates done.\n";
+ print "$0: gh (github/norbert) update done.\n";
exit 0;
} elsif ($arg eq "cg" || $arg eq "moj" || $arg eq "mojca") {
@@ -84,18 +84,22 @@ sub main {
)) {
system ("$0 $p") && die "cg/$p failed";
}
- print "$0: cg (contextgarden) updates done.\n";
+ print "$0: cg (contextgarden/mojca) updates done.\n";
exit 0;
} elsif ($arg eq "all") {
- for my $p (qw(aarch dar cg norbert)) {
+ for my $p (qw(dar cg norbert)) {
system ("$0 $p") && die "all/$p failed";
}
print "$0: all updates done.\n";
exit 0;
+
+ } elsif ($arg =~ /^(lmtx|luametatex)$/) {
+ print ("tl-update-bindir $arg\n");
+ exec ("tl-update-bindir", $arg);
}
- if (-d "$TLROOT/Master/bin/$arg") {
+ if (-d "$TLROOT/Master/bin/$arg") { # platform name
print ("tl-update-bindir $arg\n");
exec ("tl-update-bindir", $arg);
}