texlive[66562] Master/bin: Replace context.lua script copies with

commits+mojca at tug.org commits+mojca at tug.org
Sat Mar 11 22:33:05 CET 2023


Revision: 66562
          http://tug.org/svn/texlive?view=revision&revision=66562
Author:   mojca
Date:     2023-03-11 22:33:05 +0100 (Sat, 11 Mar 2023)
Log Message:
-----------
Replace context.lua script copies with symbolic links

Added Paths:
-----------
    trunk/Master/bin/aarch64-linux/context.lua
    trunk/Master/bin/amd64-freebsd/context.lua
    trunk/Master/bin/armhf-linux/context.lua
    trunk/Master/bin/i386-freebsd/context.lua
    trunk/Master/bin/i386-linux/context.lua
    trunk/Master/bin/i386-solaris/context.lua
    trunk/Master/bin/universal-darwin/context.lua
    trunk/Master/bin/x86_64-darwinlegacy/context.lua
    trunk/Master/bin/x86_64-linux/context.lua
    trunk/Master/bin/x86_64-linuxmusl/context.lua
    trunk/Master/bin/x86_64-solaris/context.lua

Removed Paths:
-------------
    trunk/Master/bin/aarch64-linux/context.lua
    trunk/Master/bin/amd64-freebsd/context.lua
    trunk/Master/bin/armhf-linux/context.lua
    trunk/Master/bin/i386-freebsd/context.lua
    trunk/Master/bin/i386-linux/context.lua
    trunk/Master/bin/i386-solaris/context.lua
    trunk/Master/bin/universal-darwin/context.lua
    trunk/Master/bin/x86_64-darwinlegacy/context.lua
    trunk/Master/bin/x86_64-linux/context.lua
    trunk/Master/bin/x86_64-linuxmusl/context.lua
    trunk/Master/bin/x86_64-solaris/context.lua

Deleted: trunk/Master/bin/aarch64-linux/context.lua
===================================================================
--- trunk/Master/bin/aarch64-linux/context.lua	2023-03-11 21:32:06 UTC (rev 66561)
+++ trunk/Master/bin/aarch64-linux/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -1,41 +0,0 @@
--- This file is a companion to "context(.exe)" and is effectively the same
--- as:
---
---     mtxrun -script context ...
---
--- which will locate "mtx-context.lua" and load that one. The binary is a
--- copy of "luametatex(.exe)" aka luatex 2.0 for context lmtx. In a similar
--- fashion "mtxrun(.exe)" will load the "mtrun.lua" script.
---
--- The installation of context should do this on Windows:
---
--- luametatex.exe -> tex/texmf-win64/bin/luatex.exe
--- luametatex.exe -> tex/texmf-win64/bin/mtxrun.exe
--- luametatex.exe -> tex/texmf-win64/bin/context.exe
--- mtxrun.lua     -> tex/texmf-win64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-win64/bin/context.lua
---
--- and this on Unix:
---
--- luametatex     -> tex/texmf-linux-64/bin/luatex
--- luametatex     -> tex/texmf-linux-64/bin/mtxrun
--- luametatex     -> tex/texmf-linux-64/bin/context
--- mtxrun.lua     -> tex/texmf-linux-64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-linux-64/bin/context.lua
---
--- The static binary is smaller than 3MB so the few copies provide no real
--- overhead.
-
-local selfpath = os.selfpath
-
-if not arg or not selfpath then
-    print("invalid stub")
-    os.exit()
-end
-
-arg[0] = "mtxrun"
-
-table.insert(arg,1,"mtx-context")
-table.insert(arg,1,"--script")
-
-dofile(selfpath .. "/" .. "mtxrun.lua")

Added: trunk/Master/bin/aarch64-linux/context.lua
===================================================================
--- trunk/Master/bin/aarch64-linux/context.lua	                        (rev 0)
+++ trunk/Master/bin/aarch64-linux/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -0,0 +1 @@
+link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file


Property changes on: trunk/Master/bin/aarch64-linux/context.lua
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Deleted: trunk/Master/bin/amd64-freebsd/context.lua
===================================================================
--- trunk/Master/bin/amd64-freebsd/context.lua	2023-03-11 21:32:06 UTC (rev 66561)
+++ trunk/Master/bin/amd64-freebsd/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -1,41 +0,0 @@
--- This file is a companion to "context(.exe)" and is effectively the same
--- as:
---
---     mtxrun -script context ...
---
--- which will locate "mtx-context.lua" and load that one. The binary is a
--- copy of "luametatex(.exe)" aka luatex 2.0 for context lmtx. In a similar
--- fashion "mtxrun(.exe)" will load the "mtrun.lua" script.
---
--- The installation of context should do this on Windows:
---
--- luametatex.exe -> tex/texmf-win64/bin/luatex.exe
--- luametatex.exe -> tex/texmf-win64/bin/mtxrun.exe
--- luametatex.exe -> tex/texmf-win64/bin/context.exe
--- mtxrun.lua     -> tex/texmf-win64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-win64/bin/context.lua
---
--- and this on Unix:
---
--- luametatex     -> tex/texmf-linux-64/bin/luatex
--- luametatex     -> tex/texmf-linux-64/bin/mtxrun
--- luametatex     -> tex/texmf-linux-64/bin/context
--- mtxrun.lua     -> tex/texmf-linux-64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-linux-64/bin/context.lua
---
--- The static binary is smaller than 3MB so the few copies provide no real
--- overhead.
-
-local selfpath = os.selfpath
-
-if not arg or not selfpath then
-    print("invalid stub")
-    os.exit()
-end
-
-arg[0] = "mtxrun"
-
-table.insert(arg,1,"mtx-context")
-table.insert(arg,1,"--script")
-
-dofile(selfpath .. "/" .. "mtxrun.lua")

Added: trunk/Master/bin/amd64-freebsd/context.lua
===================================================================
--- trunk/Master/bin/amd64-freebsd/context.lua	                        (rev 0)
+++ trunk/Master/bin/amd64-freebsd/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -0,0 +1 @@
+link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file


Property changes on: trunk/Master/bin/amd64-freebsd/context.lua
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Deleted: trunk/Master/bin/armhf-linux/context.lua
===================================================================
--- trunk/Master/bin/armhf-linux/context.lua	2023-03-11 21:32:06 UTC (rev 66561)
+++ trunk/Master/bin/armhf-linux/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -1,41 +0,0 @@
--- This file is a companion to "context(.exe)" and is effectively the same
--- as:
---
---     mtxrun -script context ...
---
--- which will locate "mtx-context.lua" and load that one. The binary is a
--- copy of "luametatex(.exe)" aka luatex 2.0 for context lmtx. In a similar
--- fashion "mtxrun(.exe)" will load the "mtrun.lua" script.
---
--- The installation of context should do this on Windows:
---
--- luametatex.exe -> tex/texmf-win64/bin/luatex.exe
--- luametatex.exe -> tex/texmf-win64/bin/mtxrun.exe
--- luametatex.exe -> tex/texmf-win64/bin/context.exe
--- mtxrun.lua     -> tex/texmf-win64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-win64/bin/context.lua
---
--- and this on Unix:
---
--- luametatex     -> tex/texmf-linux-64/bin/luatex
--- luametatex     -> tex/texmf-linux-64/bin/mtxrun
--- luametatex     -> tex/texmf-linux-64/bin/context
--- mtxrun.lua     -> tex/texmf-linux-64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-linux-64/bin/context.lua
---
--- The static binary is smaller than 3MB so the few copies provide no real
--- overhead.
-
-local selfpath = os.selfpath
-
-if not arg or not selfpath then
-    print("invalid stub")
-    os.exit()
-end
-
-arg[0] = "mtxrun"
-
-table.insert(arg,1,"mtx-context")
-table.insert(arg,1,"--script")
-
-dofile(selfpath .. "/" .. "mtxrun.lua")

Added: trunk/Master/bin/armhf-linux/context.lua
===================================================================
--- trunk/Master/bin/armhf-linux/context.lua	                        (rev 0)
+++ trunk/Master/bin/armhf-linux/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -0,0 +1 @@
+link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file


Property changes on: trunk/Master/bin/armhf-linux/context.lua
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Deleted: trunk/Master/bin/i386-freebsd/context.lua
===================================================================
--- trunk/Master/bin/i386-freebsd/context.lua	2023-03-11 21:32:06 UTC (rev 66561)
+++ trunk/Master/bin/i386-freebsd/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -1,41 +0,0 @@
--- This file is a companion to "context(.exe)" and is effectively the same
--- as:
---
---     mtxrun -script context ...
---
--- which will locate "mtx-context.lua" and load that one. The binary is a
--- copy of "luametatex(.exe)" aka luatex 2.0 for context lmtx. In a similar
--- fashion "mtxrun(.exe)" will load the "mtrun.lua" script.
---
--- The installation of context should do this on Windows:
---
--- luametatex.exe -> tex/texmf-win64/bin/luatex.exe
--- luametatex.exe -> tex/texmf-win64/bin/mtxrun.exe
--- luametatex.exe -> tex/texmf-win64/bin/context.exe
--- mtxrun.lua     -> tex/texmf-win64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-win64/bin/context.lua
---
--- and this on Unix:
---
--- luametatex     -> tex/texmf-linux-64/bin/luatex
--- luametatex     -> tex/texmf-linux-64/bin/mtxrun
--- luametatex     -> tex/texmf-linux-64/bin/context
--- mtxrun.lua     -> tex/texmf-linux-64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-linux-64/bin/context.lua
---
--- The static binary is smaller than 3MB so the few copies provide no real
--- overhead.
-
-local selfpath = os.selfpath
-
-if not arg or not selfpath then
-    print("invalid stub")
-    os.exit()
-end
-
-arg[0] = "mtxrun"
-
-table.insert(arg,1,"mtx-context")
-table.insert(arg,1,"--script")
-
-dofile(selfpath .. "/" .. "mtxrun.lua")

Added: trunk/Master/bin/i386-freebsd/context.lua
===================================================================
--- trunk/Master/bin/i386-freebsd/context.lua	                        (rev 0)
+++ trunk/Master/bin/i386-freebsd/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -0,0 +1 @@
+link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file


Property changes on: trunk/Master/bin/i386-freebsd/context.lua
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Deleted: trunk/Master/bin/i386-linux/context.lua
===================================================================
--- trunk/Master/bin/i386-linux/context.lua	2023-03-11 21:32:06 UTC (rev 66561)
+++ trunk/Master/bin/i386-linux/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -1,41 +0,0 @@
--- This file is a companion to "context(.exe)" and is effectively the same
--- as:
---
---     mtxrun -script context ...
---
--- which will locate "mtx-context.lua" and load that one. The binary is a
--- copy of "luametatex(.exe)" aka luatex 2.0 for context lmtx. In a similar
--- fashion "mtxrun(.exe)" will load the "mtrun.lua" script.
---
--- The installation of context should do this on Windows:
---
--- luametatex.exe -> tex/texmf-win64/bin/luatex.exe
--- luametatex.exe -> tex/texmf-win64/bin/mtxrun.exe
--- luametatex.exe -> tex/texmf-win64/bin/context.exe
--- mtxrun.lua     -> tex/texmf-win64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-win64/bin/context.lua
---
--- and this on Unix:
---
--- luametatex     -> tex/texmf-linux-64/bin/luatex
--- luametatex     -> tex/texmf-linux-64/bin/mtxrun
--- luametatex     -> tex/texmf-linux-64/bin/context
--- mtxrun.lua     -> tex/texmf-linux-64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-linux-64/bin/context.lua
---
--- The static binary is smaller than 3MB so the few copies provide no real
--- overhead.
-
-local selfpath = os.selfpath
-
-if not arg or not selfpath then
-    print("invalid stub")
-    os.exit()
-end
-
-arg[0] = "mtxrun"
-
-table.insert(arg,1,"mtx-context")
-table.insert(arg,1,"--script")
-
-dofile(selfpath .. "/" .. "mtxrun.lua")

Added: trunk/Master/bin/i386-linux/context.lua
===================================================================
--- trunk/Master/bin/i386-linux/context.lua	                        (rev 0)
+++ trunk/Master/bin/i386-linux/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -0,0 +1 @@
+link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file


Property changes on: trunk/Master/bin/i386-linux/context.lua
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Deleted: trunk/Master/bin/i386-solaris/context.lua
===================================================================
--- trunk/Master/bin/i386-solaris/context.lua	2023-03-11 21:32:06 UTC (rev 66561)
+++ trunk/Master/bin/i386-solaris/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -1,41 +0,0 @@
--- This file is a companion to "context(.exe)" and is effectively the same
--- as:
---
---     mtxrun -script context ...
---
--- which will locate "mtx-context.lua" and load that one. The binary is a
--- copy of "luametatex(.exe)" aka luatex 2.0 for context lmtx. In a similar
--- fashion "mtxrun(.exe)" will load the "mtrun.lua" script.
---
--- The installation of context should do this on Windows:
---
--- luametatex.exe -> tex/texmf-win64/bin/luatex.exe
--- luametatex.exe -> tex/texmf-win64/bin/mtxrun.exe
--- luametatex.exe -> tex/texmf-win64/bin/context.exe
--- mtxrun.lua     -> tex/texmf-win64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-win64/bin/context.lua
---
--- and this on Unix:
---
--- luametatex     -> tex/texmf-linux-64/bin/luatex
--- luametatex     -> tex/texmf-linux-64/bin/mtxrun
--- luametatex     -> tex/texmf-linux-64/bin/context
--- mtxrun.lua     -> tex/texmf-linux-64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-linux-64/bin/context.lua
---
--- The static binary is smaller than 3MB so the few copies provide no real
--- overhead.
-
-local selfpath = os.selfpath
-
-if not arg or not selfpath then
-    print("invalid stub")
-    os.exit()
-end
-
-arg[0] = "mtxrun"
-
-table.insert(arg,1,"mtx-context")
-table.insert(arg,1,"--script")
-
-dofile(selfpath .. "/" .. "mtxrun.lua")

Added: trunk/Master/bin/i386-solaris/context.lua
===================================================================
--- trunk/Master/bin/i386-solaris/context.lua	                        (rev 0)
+++ trunk/Master/bin/i386-solaris/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -0,0 +1 @@
+link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file


Property changes on: trunk/Master/bin/i386-solaris/context.lua
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Deleted: trunk/Master/bin/universal-darwin/context.lua
===================================================================
--- trunk/Master/bin/universal-darwin/context.lua	2023-03-11 21:32:06 UTC (rev 66561)
+++ trunk/Master/bin/universal-darwin/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -1,41 +0,0 @@
--- This file is a companion to "context(.exe)" and is effectively the same
--- as:
---
---     mtxrun -script context ...
---
--- which will locate "mtx-context.lua" and load that one. The binary is a
--- copy of "luametatex(.exe)" aka luatex 2.0 for context lmtx. In a similar
--- fashion "mtxrun(.exe)" will load the "mtrun.lua" script.
---
--- The installation of context should do this on Windows:
---
--- luametatex.exe -> tex/texmf-win64/bin/luatex.exe
--- luametatex.exe -> tex/texmf-win64/bin/mtxrun.exe
--- luametatex.exe -> tex/texmf-win64/bin/context.exe
--- mtxrun.lua     -> tex/texmf-win64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-win64/bin/context.lua
---
--- and this on Unix:
---
--- luametatex     -> tex/texmf-linux-64/bin/luatex
--- luametatex     -> tex/texmf-linux-64/bin/mtxrun
--- luametatex     -> tex/texmf-linux-64/bin/context
--- mtxrun.lua     -> tex/texmf-linux-64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-linux-64/bin/context.lua
---
--- The static binary is smaller than 3MB so the few copies provide no real
--- overhead.
-
-local selfpath = os.selfpath
-
-if not arg or not selfpath then
-    print("invalid stub")
-    os.exit()
-end
-
-arg[0] = "mtxrun"
-
-table.insert(arg,1,"mtx-context")
-table.insert(arg,1,"--script")
-
-dofile(selfpath .. "/" .. "mtxrun.lua")

Added: trunk/Master/bin/universal-darwin/context.lua
===================================================================
--- trunk/Master/bin/universal-darwin/context.lua	                        (rev 0)
+++ trunk/Master/bin/universal-darwin/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -0,0 +1 @@
+link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file


Property changes on: trunk/Master/bin/universal-darwin/context.lua
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Deleted: trunk/Master/bin/x86_64-darwinlegacy/context.lua
===================================================================
--- trunk/Master/bin/x86_64-darwinlegacy/context.lua	2023-03-11 21:32:06 UTC (rev 66561)
+++ trunk/Master/bin/x86_64-darwinlegacy/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -1,41 +0,0 @@
--- This file is a companion to "context(.exe)" and is effectively the same
--- as:
---
---     mtxrun -script context ...
---
--- which will locate "mtx-context.lua" and load that one. The binary is a
--- copy of "luametatex(.exe)" aka luatex 2.0 for context lmtx. In a similar
--- fashion "mtxrun(.exe)" will load the "mtrun.lua" script.
---
--- The installation of context should do this on Windows:
---
--- luametatex.exe -> tex/texmf-win64/bin/luatex.exe
--- luametatex.exe -> tex/texmf-win64/bin/mtxrun.exe
--- luametatex.exe -> tex/texmf-win64/bin/context.exe
--- mtxrun.lua     -> tex/texmf-win64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-win64/bin/context.lua
---
--- and this on Unix:
---
--- luametatex     -> tex/texmf-linux-64/bin/luatex
--- luametatex     -> tex/texmf-linux-64/bin/mtxrun
--- luametatex     -> tex/texmf-linux-64/bin/context
--- mtxrun.lua     -> tex/texmf-linux-64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-linux-64/bin/context.lua
---
--- The static binary is smaller than 3MB so the few copies provide no real
--- overhead.
-
-local selfpath = os.selfpath
-
-if not arg or not selfpath then
-    print("invalid stub")
-    os.exit()
-end
-
-arg[0] = "mtxrun"
-
-table.insert(arg,1,"mtx-context")
-table.insert(arg,1,"--script")
-
-dofile(selfpath .. "/" .. "mtxrun.lua")

Added: trunk/Master/bin/x86_64-darwinlegacy/context.lua
===================================================================
--- trunk/Master/bin/x86_64-darwinlegacy/context.lua	                        (rev 0)
+++ trunk/Master/bin/x86_64-darwinlegacy/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -0,0 +1 @@
+link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file


Property changes on: trunk/Master/bin/x86_64-darwinlegacy/context.lua
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Deleted: trunk/Master/bin/x86_64-linux/context.lua
===================================================================
--- trunk/Master/bin/x86_64-linux/context.lua	2023-03-11 21:32:06 UTC (rev 66561)
+++ trunk/Master/bin/x86_64-linux/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -1,41 +0,0 @@
--- This file is a companion to "context(.exe)" and is effectively the same
--- as:
---
---     mtxrun -script context ...
---
--- which will locate "mtx-context.lua" and load that one. The binary is a
--- copy of "luametatex(.exe)" aka luatex 2.0 for context lmtx. In a similar
--- fashion "mtxrun(.exe)" will load the "mtrun.lua" script.
---
--- The installation of context should do this on Windows:
---
--- luametatex.exe -> tex/texmf-win64/bin/luatex.exe
--- luametatex.exe -> tex/texmf-win64/bin/mtxrun.exe
--- luametatex.exe -> tex/texmf-win64/bin/context.exe
--- mtxrun.lua     -> tex/texmf-win64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-win64/bin/context.lua
---
--- and this on Unix:
---
--- luametatex     -> tex/texmf-linux-64/bin/luatex
--- luametatex     -> tex/texmf-linux-64/bin/mtxrun
--- luametatex     -> tex/texmf-linux-64/bin/context
--- mtxrun.lua     -> tex/texmf-linux-64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-linux-64/bin/context.lua
---
--- The static binary is smaller than 3MB so the few copies provide no real
--- overhead.
-
-local selfpath = os.selfpath
-
-if not arg or not selfpath then
-    print("invalid stub")
-    os.exit()
-end
-
-arg[0] = "mtxrun"
-
-table.insert(arg,1,"mtx-context")
-table.insert(arg,1,"--script")
-
-dofile(selfpath .. "/" .. "mtxrun.lua")

Added: trunk/Master/bin/x86_64-linux/context.lua
===================================================================
--- trunk/Master/bin/x86_64-linux/context.lua	                        (rev 0)
+++ trunk/Master/bin/x86_64-linux/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -0,0 +1 @@
+link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file


Property changes on: trunk/Master/bin/x86_64-linux/context.lua
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Deleted: trunk/Master/bin/x86_64-linuxmusl/context.lua
===================================================================
--- trunk/Master/bin/x86_64-linuxmusl/context.lua	2023-03-11 21:32:06 UTC (rev 66561)
+++ trunk/Master/bin/x86_64-linuxmusl/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -1,41 +0,0 @@
--- This file is a companion to "context(.exe)" and is effectively the same
--- as:
---
---     mtxrun -script context ...
---
--- which will locate "mtx-context.lua" and load that one. The binary is a
--- copy of "luametatex(.exe)" aka luatex 2.0 for context lmtx. In a similar
--- fashion "mtxrun(.exe)" will load the "mtrun.lua" script.
---
--- The installation of context should do this on Windows:
---
--- luametatex.exe -> tex/texmf-win64/bin/luatex.exe
--- luametatex.exe -> tex/texmf-win64/bin/mtxrun.exe
--- luametatex.exe -> tex/texmf-win64/bin/context.exe
--- mtxrun.lua     -> tex/texmf-win64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-win64/bin/context.lua
---
--- and this on Unix:
---
--- luametatex     -> tex/texmf-linux-64/bin/luatex
--- luametatex     -> tex/texmf-linux-64/bin/mtxrun
--- luametatex     -> tex/texmf-linux-64/bin/context
--- mtxrun.lua     -> tex/texmf-linux-64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-linux-64/bin/context.lua
---
--- The static binary is smaller than 3MB so the few copies provide no real
--- overhead.
-
-local selfpath = os.selfpath
-
-if not arg or not selfpath then
-    print("invalid stub")
-    os.exit()
-end
-
-arg[0] = "mtxrun"
-
-table.insert(arg,1,"mtx-context")
-table.insert(arg,1,"--script")
-
-dofile(selfpath .. "/" .. "mtxrun.lua")

Added: trunk/Master/bin/x86_64-linuxmusl/context.lua
===================================================================
--- trunk/Master/bin/x86_64-linuxmusl/context.lua	                        (rev 0)
+++ trunk/Master/bin/x86_64-linuxmusl/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -0,0 +1 @@
+link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file


Property changes on: trunk/Master/bin/x86_64-linuxmusl/context.lua
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Deleted: trunk/Master/bin/x86_64-solaris/context.lua
===================================================================
--- trunk/Master/bin/x86_64-solaris/context.lua	2023-03-11 21:32:06 UTC (rev 66561)
+++ trunk/Master/bin/x86_64-solaris/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -1,41 +0,0 @@
--- This file is a companion to "context(.exe)" and is effectively the same
--- as:
---
---     mtxrun -script context ...
---
--- which will locate "mtx-context.lua" and load that one. The binary is a
--- copy of "luametatex(.exe)" aka luatex 2.0 for context lmtx. In a similar
--- fashion "mtxrun(.exe)" will load the "mtrun.lua" script.
---
--- The installation of context should do this on Windows:
---
--- luametatex.exe -> tex/texmf-win64/bin/luatex.exe
--- luametatex.exe -> tex/texmf-win64/bin/mtxrun.exe
--- luametatex.exe -> tex/texmf-win64/bin/context.exe
--- mtxrun.lua     -> tex/texmf-win64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-win64/bin/context.lua
---
--- and this on Unix:
---
--- luametatex     -> tex/texmf-linux-64/bin/luatex
--- luametatex     -> tex/texmf-linux-64/bin/mtxrun
--- luametatex     -> tex/texmf-linux-64/bin/context
--- mtxrun.lua     -> tex/texmf-linux-64/bin/mtxrun.lua
--- context.lua    -> tex/texmf-linux-64/bin/context.lua
---
--- The static binary is smaller than 3MB so the few copies provide no real
--- overhead.
-
-local selfpath = os.selfpath
-
-if not arg or not selfpath then
-    print("invalid stub")
-    os.exit()
-end
-
-arg[0] = "mtxrun"
-
-table.insert(arg,1,"mtx-context")
-table.insert(arg,1,"--script")
-
-dofile(selfpath .. "/" .. "mtxrun.lua")

Added: trunk/Master/bin/x86_64-solaris/context.lua
===================================================================
--- trunk/Master/bin/x86_64-solaris/context.lua	                        (rev 0)
+++ trunk/Master/bin/x86_64-solaris/context.lua	2023-03-11 21:33:05 UTC (rev 66562)
@@ -0,0 +1 @@
+link ../../texmf-dist/scripts/context/lua/context.lua
\ No newline at end of file


Property changes on: trunk/Master/bin/x86_64-solaris/context.lua
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property


More information about the tex-live-commits mailing list.