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.