texlive[70195] Master: platforms without luametatex
commits+karl at tug.org
commits+karl at tug.org
Tue Feb 27 18:33:44 CET 2024
Revision: 70195
https://tug.org/svn/texlive?view=revision&revision=70195
Author: karl
Date: 2024-02-27 18:33:43 +0100 (Tue, 27 Feb 2024)
Log Message:
-----------
platforms without luametatex
Modified Paths:
--------------
trunk/Master/bin/x86_64-cygwin/contextjit
trunk/Master/bin/x86_64-cygwin/luatools
trunk/Master/bin/x86_64-cygwin/mtxrunjit
trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
trunk/Master/tlpkg/tlpsrc/context-texlive.tlpsrc
trunk/Master/tlpkg/tlpsrc/context.tlpsrc
Removed Paths:
-------------
trunk/Master/bin/amd64-netbsd/context
trunk/Master/bin/amd64-netbsd/context.lua
trunk/Master/bin/amd64-netbsd/contextjit
trunk/Master/bin/amd64-netbsd/luatools
trunk/Master/bin/amd64-netbsd/mtxrun
trunk/Master/bin/amd64-netbsd/mtxrun.lua
trunk/Master/bin/amd64-netbsd/mtxrunjit
trunk/Master/bin/armhf-linux/context
trunk/Master/bin/armhf-linux/context.lua
trunk/Master/bin/armhf-linux/contextjit
trunk/Master/bin/armhf-linux/luatools
trunk/Master/bin/armhf-linux/mtxrun
trunk/Master/bin/armhf-linux/mtxrun.lua
trunk/Master/bin/armhf-linux/mtxrunjit
trunk/Master/bin/i386-netbsd/contextjit
trunk/Master/bin/i386-netbsd/luatools
trunk/Master/bin/i386-netbsd/mtxrunjit
trunk/Master/bin/i386-solaris/context
trunk/Master/bin/i386-solaris/context.lua
trunk/Master/bin/i386-solaris/contextjit
trunk/Master/bin/i386-solaris/luatools
trunk/Master/bin/i386-solaris/mtxrun
trunk/Master/bin/i386-solaris/mtxrun.lua
trunk/Master/bin/i386-solaris/mtxrunjit
trunk/Master/bin/x86_64-solaris/context
trunk/Master/bin/x86_64-solaris/context.lua
trunk/Master/bin/x86_64-solaris/contextjit
trunk/Master/bin/x86_64-solaris/luatools
trunk/Master/bin/x86_64-solaris/mtxrun
trunk/Master/bin/x86_64-solaris/mtxrun.lua
trunk/Master/bin/x86_64-solaris/mtxrunjit
Deleted: trunk/Master/bin/amd64-netbsd/context
===================================================================
--- trunk/Master/bin/amd64-netbsd/context 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/amd64-netbsd/context 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link luametatex
\ No newline at end of file
Deleted: trunk/Master/bin/amd64-netbsd/context.lua
===================================================================
--- trunk/Master/bin/amd64-netbsd/context.lua 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/amd64-netbsd/context.lua 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file
Deleted: trunk/Master/bin/amd64-netbsd/contextjit
===================================================================
--- trunk/Master/bin/amd64-netbsd/contextjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/amd64-netbsd/contextjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file
Deleted: trunk/Master/bin/amd64-netbsd/luatools
===================================================================
--- trunk/Master/bin/amd64-netbsd/luatools 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/amd64-netbsd/luatools 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file
Deleted: trunk/Master/bin/amd64-netbsd/mtxrun
===================================================================
--- trunk/Master/bin/amd64-netbsd/mtxrun 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/amd64-netbsd/mtxrun 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link luametatex
\ No newline at end of file
Deleted: trunk/Master/bin/amd64-netbsd/mtxrun.lua
===================================================================
--- trunk/Master/bin/amd64-netbsd/mtxrun.lua 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/amd64-netbsd/mtxrun.lua 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/scripts/context/lua/mtxrun.lua
\ No newline at end of file
Deleted: trunk/Master/bin/amd64-netbsd/mtxrunjit
===================================================================
--- trunk/Master/bin/amd64-netbsd/mtxrunjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/amd64-netbsd/mtxrunjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file
Deleted: trunk/Master/bin/armhf-linux/context
===================================================================
--- trunk/Master/bin/armhf-linux/context 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/armhf-linux/context 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link luametatex
\ No newline at end of file
Deleted: trunk/Master/bin/armhf-linux/context.lua
===================================================================
--- trunk/Master/bin/armhf-linux/context.lua 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/armhf-linux/context.lua 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file
Deleted: trunk/Master/bin/armhf-linux/contextjit
===================================================================
--- trunk/Master/bin/armhf-linux/contextjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/armhf-linux/contextjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file
Deleted: trunk/Master/bin/armhf-linux/luatools
===================================================================
--- trunk/Master/bin/armhf-linux/luatools 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/armhf-linux/luatools 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file
Deleted: trunk/Master/bin/armhf-linux/mtxrun
===================================================================
--- trunk/Master/bin/armhf-linux/mtxrun 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/armhf-linux/mtxrun 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link luametatex
\ No newline at end of file
Deleted: trunk/Master/bin/armhf-linux/mtxrun.lua
===================================================================
--- trunk/Master/bin/armhf-linux/mtxrun.lua 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/armhf-linux/mtxrun.lua 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/scripts/context/lua/mtxrun.lua
\ No newline at end of file
Deleted: trunk/Master/bin/armhf-linux/mtxrunjit
===================================================================
--- trunk/Master/bin/armhf-linux/mtxrunjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/armhf-linux/mtxrunjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file
Deleted: trunk/Master/bin/i386-netbsd/contextjit
===================================================================
--- trunk/Master/bin/i386-netbsd/contextjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/i386-netbsd/contextjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file
Deleted: trunk/Master/bin/i386-netbsd/luatools
===================================================================
--- trunk/Master/bin/i386-netbsd/luatools 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/i386-netbsd/luatools 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file
Deleted: trunk/Master/bin/i386-netbsd/mtxrunjit
===================================================================
--- trunk/Master/bin/i386-netbsd/mtxrunjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/i386-netbsd/mtxrunjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file
Deleted: trunk/Master/bin/i386-solaris/context
===================================================================
--- trunk/Master/bin/i386-solaris/context 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/i386-solaris/context 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link luametatex
\ No newline at end of file
Deleted: trunk/Master/bin/i386-solaris/context.lua
===================================================================
--- trunk/Master/bin/i386-solaris/context.lua 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/i386-solaris/context.lua 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file
Deleted: trunk/Master/bin/i386-solaris/contextjit
===================================================================
--- trunk/Master/bin/i386-solaris/contextjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/i386-solaris/contextjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file
Deleted: trunk/Master/bin/i386-solaris/luatools
===================================================================
--- trunk/Master/bin/i386-solaris/luatools 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/i386-solaris/luatools 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file
Deleted: trunk/Master/bin/i386-solaris/mtxrun
===================================================================
--- trunk/Master/bin/i386-solaris/mtxrun 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/i386-solaris/mtxrun 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link luametatex
\ No newline at end of file
Deleted: trunk/Master/bin/i386-solaris/mtxrun.lua
===================================================================
--- trunk/Master/bin/i386-solaris/mtxrun.lua 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/i386-solaris/mtxrun.lua 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/scripts/context/lua/mtxrun.lua
\ No newline at end of file
Deleted: trunk/Master/bin/i386-solaris/mtxrunjit
===================================================================
--- trunk/Master/bin/i386-solaris/mtxrunjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/i386-solaris/mtxrunjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file
Modified: trunk/Master/bin/x86_64-cygwin/contextjit
===================================================================
--- trunk/Master/bin/x86_64-cygwin/contextjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/x86_64-cygwin/contextjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file
+link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file
Modified: trunk/Master/bin/x86_64-cygwin/luatools
===================================================================
--- trunk/Master/bin/x86_64-cygwin/luatools 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/x86_64-cygwin/luatools 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file
+link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file
Modified: trunk/Master/bin/x86_64-cygwin/mtxrunjit
===================================================================
--- trunk/Master/bin/x86_64-cygwin/mtxrunjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/x86_64-cygwin/mtxrunjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +1 @@
-link ../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file
+link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file
Deleted: trunk/Master/bin/x86_64-solaris/context
===================================================================
--- trunk/Master/bin/x86_64-solaris/context 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/x86_64-solaris/context 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link luametatex
\ No newline at end of file
Deleted: trunk/Master/bin/x86_64-solaris/context.lua
===================================================================
--- trunk/Master/bin/x86_64-solaris/context.lua 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/x86_64-solaris/context.lua 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file
Deleted: trunk/Master/bin/x86_64-solaris/contextjit
===================================================================
--- trunk/Master/bin/x86_64-solaris/contextjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/x86_64-solaris/contextjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file
Deleted: trunk/Master/bin/x86_64-solaris/luatools
===================================================================
--- trunk/Master/bin/x86_64-solaris/luatools 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/x86_64-solaris/luatools 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file
Deleted: trunk/Master/bin/x86_64-solaris/mtxrun
===================================================================
--- trunk/Master/bin/x86_64-solaris/mtxrun 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/x86_64-solaris/mtxrun 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link luametatex
\ No newline at end of file
Deleted: trunk/Master/bin/x86_64-solaris/mtxrun.lua
===================================================================
--- trunk/Master/bin/x86_64-solaris/mtxrun.lua 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/x86_64-solaris/mtxrun.lua 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/scripts/context/lua/mtxrun.lua
\ No newline at end of file
Deleted: trunk/Master/bin/x86_64-solaris/mtxrunjit
===================================================================
--- trunk/Master/bin/x86_64-solaris/mtxrunjit 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/bin/x86_64-solaris/mtxrunjit 2024-02-27 17:33:43 UTC (rev 70195)
@@ -1 +0,0 @@
-link ../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file
Modified: trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc 2024-02-27 17:33:43 UTC (rev 70195)
@@ -47,11 +47,9 @@
# Platforms that don't support jit.
tlpsetvar global_no_luajit_platforms i386-solaris,x86_64-solaris
#
-# We define the Windows platform names here, so we can use ${wndws} in
-# the patterns, in preparation for supporting w64 in addition to w32,
-# and perhaps others in the future. The name ${global_wndws} was just
-# too long, so there is a super-special case in the code.
-#tlpsetvar wndws windows
+# Platforms that don't have a luametatex binary.
+tlpsetvar global_no_lmtx_platforms \
+ armhf-linux,amd64-netbsd,i386-netbsd,x86_64-solaris,i386-solaris
# It would be ideal to be able to specify the non-jit platforms here,
# but it's not crucial, so we haven't implemented ${global_} expansion
Modified: trunk/Master/tlpkg/tlpsrc/context-texlive.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/context-texlive.tlpsrc 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/tlpkg/tlpsrc/context-texlive.tlpsrc 2024-02-27 17:33:43 UTC (rev 70195)
@@ -4,12 +4,9 @@
# These point to stubs, which were handwritten by us, hence include both
# the stubs (under the dir above) and the executable links here.
-# It seems harmless to include these even when luametatex itself
-# isn't available for a given platform; they won't do anything, but it
-# saves us having to list the same platform omissions as in context.tlpsrc.
-binpattern f bin/${ARCH}/contextjit
-binpattern f bin/${ARCH}/luatools
-binpattern f bin/${ARCH}/mtxrunjit
+binpattern f/!${global_no_lmtx_platforms} bin/${ARCH}/contextjit
+binpattern f/!${global_no_lmtx_platforms} bin/${ARCH}/luatools
+binpattern f/!${global_no_lmtx_platforms} bin/${ARCH}/mtxrunjit
# We have these man pages as .so links to the scripts.
docpattern +f texmf-dist/doc/man/man1/luatools.*
Modified: trunk/Master/tlpkg/tlpsrc/context.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/context.tlpsrc 2024-02-27 17:24:11 UTC (rev 70194)
+++ trunk/Master/tlpkg/tlpsrc/context.tlpsrc 2024-02-27 17:33:43 UTC (rev 70195)
@@ -87,12 +87,8 @@
# excluding some TL adaptations kept in package context-texlive.
runpattern !d texmf-dist/tex/context/texlive
#
-# And not all platforms have an lmtx binary.
-tlpsetvar no_lmtx_platforms \
- armhf-linux,amd64-netbsd,i386-netbsd,x86_64-solaris,i386-solaris
-#
-binpattern f/!${no_lmtx_platforms} bin/${ARCH}/context
-binpattern f/!${no_lmtx_platforms} bin/${ARCH}/context.lua
-binpattern f/!${no_lmtx_platforms} bin/${ARCH}/luametatex
-binpattern f/!${no_lmtx_platforms} bin/${ARCH}/mtxrun
-binpattern f/!${no_lmtx_platforms} bin/${ARCH}/mtxrun.lua
+binpattern f/!${global_no_lmtx_platforms} bin/${ARCH}/context
+binpattern f/!${global_no_lmtx_platforms} bin/${ARCH}/context.lua
+binpattern f/!${global_no_lmtx_platforms} bin/${ARCH}/luametatex
+binpattern f/!${global_no_lmtx_platforms} bin/${ARCH}/mtxrun
+binpattern f/!${global_no_lmtx_platforms} bin/${ARCH}/mtxrun.lua
More information about the tex-live-commits
mailing list.