summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
l---------Master/bin/aarch64-linux/contextjit1
l---------Master/bin/aarch64-linux/luatools1
l---------Master/bin/aarch64-linux/mtxrunjit1
l---------Master/bin/aarch64-linux/texmfstart1
l---------Master/bin/amd64-freebsd/contextjit1
l---------Master/bin/amd64-freebsd/luatools1
l---------Master/bin/amd64-freebsd/mtxrunjit1
l---------Master/bin/amd64-freebsd/texmfstart1
l---------Master/bin/amd64-netbsd/contextjit1
l---------Master/bin/amd64-netbsd/luatools1
l---------Master/bin/amd64-netbsd/mtxrunjit1
l---------Master/bin/amd64-netbsd/texmfstart1
l---------Master/bin/armhf-linux/contextjit1
l---------Master/bin/armhf-linux/luatools1
l---------Master/bin/armhf-linux/mtxrunjit1
l---------Master/bin/armhf-linux/texmfstart1
l---------Master/bin/i386-freebsd/contextjit1
l---------Master/bin/i386-freebsd/luatools1
l---------Master/bin/i386-freebsd/mtxrunjit1
l---------Master/bin/i386-freebsd/texmfstart1
l---------Master/bin/i386-linux/contextjit1
l---------Master/bin/i386-linux/luatools1
l---------Master/bin/i386-linux/mtxrunjit1
l---------Master/bin/i386-linux/texmfstart1
l---------Master/bin/i386-solaris/contextjit1
l---------Master/bin/i386-solaris/luatools1
l---------Master/bin/i386-solaris/mtxrunjit1
l---------Master/bin/i386-solaris/texmfstart1
l---------Master/bin/universal-darwin/contextjit1
l---------Master/bin/universal-darwin/luatools1
l---------Master/bin/universal-darwin/mtxrunjit1
l---------Master/bin/universal-darwin/texmfstart1
-rwxr-xr-xMaster/bin/windows/contextjit.exebin0 -> 6144 bytes
-rwxr-xr-xMaster/bin/windows/luatools.exebin0 -> 6144 bytes
-rwxr-xr-xMaster/bin/windows/mtxrunjit.exebin0 -> 6144 bytes
-rwxr-xr-xMaster/bin/windows/texmfstart.exebin0 -> 6144 bytes
l---------Master/bin/x86_64-cygwin/contextjit1
l---------Master/bin/x86_64-cygwin/luatools1
l---------Master/bin/x86_64-cygwin/mtxrunjit1
l---------Master/bin/x86_64-cygwin/texmfstart1
-rwxr-xr-xMaster/bin/x86_64-cygwin/texmfstart.exebin0 -> 6144 bytes
l---------Master/bin/x86_64-darwinlegacy/contextjit1
l---------Master/bin/x86_64-darwinlegacy/luatools1
l---------Master/bin/x86_64-darwinlegacy/mtxrunjit1
l---------Master/bin/x86_64-darwinlegacy/texmfstart1
l---------Master/bin/x86_64-linux/contextjit1
l---------Master/bin/x86_64-linux/luatools1
l---------Master/bin/x86_64-linux/mtxrunjit1
l---------Master/bin/x86_64-linux/texmfstart1
l---------Master/bin/x86_64-linuxmusl/contextjit1
l---------Master/bin/x86_64-linuxmusl/luatools1
l---------Master/bin/x86_64-linuxmusl/mtxrunjit1
l---------Master/bin/x86_64-linuxmusl/texmfstart1
l---------Master/bin/x86_64-solaris/contextjit1
l---------Master/bin/x86_64-solaris/luatools1
l---------Master/bin/x86_64-solaris/mtxrunjit1
l---------Master/bin/x86_64-solaris/texmfstart1
-rw-r--r--Master/tlpkg/tlpostcode/cont-cache.cmd8
-rw-r--r--Master/tlpkg/tlpostcode/cont-cache.sh10
-rw-r--r--Master/tlpkg/tlpsrc/collection-context.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/context-legacy.tlpsrc39
-rw-r--r--Master/tlpkg/tlpsrc/context.tlpsrc97
62 files changed, 176 insertions, 32 deletions
diff --git a/Master/bin/aarch64-linux/contextjit b/Master/bin/aarch64-linux/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/aarch64-linux/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/aarch64-linux/luatools b/Master/bin/aarch64-linux/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/aarch64-linux/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/aarch64-linux/mtxrunjit b/Master/bin/aarch64-linux/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/aarch64-linux/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/aarch64-linux/texmfstart b/Master/bin/aarch64-linux/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/aarch64-linux/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/amd64-freebsd/contextjit b/Master/bin/amd64-freebsd/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/amd64-freebsd/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/amd64-freebsd/luatools b/Master/bin/amd64-freebsd/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/amd64-freebsd/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/amd64-freebsd/mtxrunjit b/Master/bin/amd64-freebsd/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/amd64-freebsd/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/amd64-freebsd/texmfstart b/Master/bin/amd64-freebsd/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/amd64-freebsd/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/amd64-netbsd/contextjit b/Master/bin/amd64-netbsd/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/amd64-netbsd/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/amd64-netbsd/luatools b/Master/bin/amd64-netbsd/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/amd64-netbsd/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/amd64-netbsd/mtxrunjit b/Master/bin/amd64-netbsd/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/amd64-netbsd/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/amd64-netbsd/texmfstart b/Master/bin/amd64-netbsd/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/amd64-netbsd/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/armhf-linux/contextjit b/Master/bin/armhf-linux/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/armhf-linux/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/armhf-linux/luatools b/Master/bin/armhf-linux/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/armhf-linux/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/armhf-linux/mtxrunjit b/Master/bin/armhf-linux/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/armhf-linux/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/armhf-linux/texmfstart b/Master/bin/armhf-linux/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/armhf-linux/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/i386-freebsd/contextjit b/Master/bin/i386-freebsd/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/i386-freebsd/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/i386-freebsd/luatools b/Master/bin/i386-freebsd/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/i386-freebsd/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/i386-freebsd/mtxrunjit b/Master/bin/i386-freebsd/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/i386-freebsd/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/i386-freebsd/texmfstart b/Master/bin/i386-freebsd/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/i386-freebsd/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/i386-linux/contextjit b/Master/bin/i386-linux/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/i386-linux/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/i386-linux/luatools b/Master/bin/i386-linux/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/i386-linux/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/i386-linux/mtxrunjit b/Master/bin/i386-linux/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/i386-linux/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/i386-linux/texmfstart b/Master/bin/i386-linux/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/i386-linux/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/i386-solaris/contextjit b/Master/bin/i386-solaris/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/i386-solaris/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/i386-solaris/luatools b/Master/bin/i386-solaris/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/i386-solaris/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/i386-solaris/mtxrunjit b/Master/bin/i386-solaris/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/i386-solaris/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/i386-solaris/texmfstart b/Master/bin/i386-solaris/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/i386-solaris/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/universal-darwin/contextjit b/Master/bin/universal-darwin/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/universal-darwin/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/universal-darwin/luatools b/Master/bin/universal-darwin/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/universal-darwin/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/universal-darwin/mtxrunjit b/Master/bin/universal-darwin/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/universal-darwin/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/universal-darwin/texmfstart b/Master/bin/universal-darwin/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/universal-darwin/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/windows/contextjit.exe b/Master/bin/windows/contextjit.exe
new file mode 100755
index 00000000000..3332231b08c
--- /dev/null
+++ b/Master/bin/windows/contextjit.exe
Binary files differ
diff --git a/Master/bin/windows/luatools.exe b/Master/bin/windows/luatools.exe
new file mode 100755
index 00000000000..3332231b08c
--- /dev/null
+++ b/Master/bin/windows/luatools.exe
Binary files differ
diff --git a/Master/bin/windows/mtxrunjit.exe b/Master/bin/windows/mtxrunjit.exe
new file mode 100755
index 00000000000..3332231b08c
--- /dev/null
+++ b/Master/bin/windows/mtxrunjit.exe
Binary files differ
diff --git a/Master/bin/windows/texmfstart.exe b/Master/bin/windows/texmfstart.exe
new file mode 100755
index 00000000000..3332231b08c
--- /dev/null
+++ b/Master/bin/windows/texmfstart.exe
Binary files differ
diff --git a/Master/bin/x86_64-cygwin/contextjit b/Master/bin/x86_64-cygwin/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/x86_64-cygwin/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/x86_64-cygwin/luatools b/Master/bin/x86_64-cygwin/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/x86_64-cygwin/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/x86_64-cygwin/mtxrunjit b/Master/bin/x86_64-cygwin/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/x86_64-cygwin/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/x86_64-cygwin/texmfstart b/Master/bin/x86_64-cygwin/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/x86_64-cygwin/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/x86_64-cygwin/texmfstart.exe b/Master/bin/x86_64-cygwin/texmfstart.exe
new file mode 100755
index 00000000000..3332231b08c
--- /dev/null
+++ b/Master/bin/x86_64-cygwin/texmfstart.exe
Binary files differ
diff --git a/Master/bin/x86_64-darwinlegacy/contextjit b/Master/bin/x86_64-darwinlegacy/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/x86_64-darwinlegacy/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/x86_64-darwinlegacy/luatools b/Master/bin/x86_64-darwinlegacy/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/x86_64-darwinlegacy/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/x86_64-darwinlegacy/mtxrunjit b/Master/bin/x86_64-darwinlegacy/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/x86_64-darwinlegacy/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/x86_64-darwinlegacy/texmfstart b/Master/bin/x86_64-darwinlegacy/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/x86_64-darwinlegacy/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/x86_64-linux/contextjit b/Master/bin/x86_64-linux/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/x86_64-linux/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/x86_64-linux/luatools b/Master/bin/x86_64-linux/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/x86_64-linux/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/x86_64-linux/mtxrunjit b/Master/bin/x86_64-linux/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/x86_64-linux/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/x86_64-linux/texmfstart b/Master/bin/x86_64-linux/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/x86_64-linux/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/x86_64-linuxmusl/contextjit b/Master/bin/x86_64-linuxmusl/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/x86_64-linuxmusl/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/x86_64-linuxmusl/luatools b/Master/bin/x86_64-linuxmusl/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/x86_64-linuxmusl/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/x86_64-linuxmusl/mtxrunjit b/Master/bin/x86_64-linuxmusl/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/x86_64-linuxmusl/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/x86_64-linuxmusl/texmfstart b/Master/bin/x86_64-linuxmusl/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/x86_64-linuxmusl/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/bin/x86_64-solaris/contextjit b/Master/bin/x86_64-solaris/contextjit
new file mode 120000
index 00000000000..0aa638ec31d
--- /dev/null
+++ b/Master/bin/x86_64-solaris/contextjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit \ No newline at end of file
diff --git a/Master/bin/x86_64-solaris/luatools b/Master/bin/x86_64-solaris/luatools
new file mode 120000
index 00000000000..bf6a6cc24b8
--- /dev/null
+++ b/Master/bin/x86_64-solaris/luatools
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools \ No newline at end of file
diff --git a/Master/bin/x86_64-solaris/mtxrunjit b/Master/bin/x86_64-solaris/mtxrunjit
new file mode 120000
index 00000000000..f77fc5fc83d
--- /dev/null
+++ b/Master/bin/x86_64-solaris/mtxrunjit
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit \ No newline at end of file
diff --git a/Master/bin/x86_64-solaris/texmfstart b/Master/bin/x86_64-solaris/texmfstart
new file mode 120000
index 00000000000..ab85b2eb3d4
--- /dev/null
+++ b/Master/bin/x86_64-solaris/texmfstart
@@ -0,0 +1 @@
+../../texmf-dist/scripts/context/stubs/unix/texmfstart \ No newline at end of file
diff --git a/Master/tlpkg/tlpostcode/cont-cache.cmd b/Master/tlpkg/tlpostcode/cont-cache.cmd
new file mode 100644
index 00000000000..7d45f392d3c
--- /dev/null
+++ b/Master/tlpkg/tlpostcode/cont-cache.cmd
@@ -0,0 +1,8 @@
+rem postaction for context
+rem For context mkiv and lmtx, the filename database must be generated
+rem at least once. Afterwards, it will be updated automatically,
+rem possibly in a higher-priority location.
+
+mtxrun --generate
+context --luatex --generate
+context --luajittex --generate
diff --git a/Master/tlpkg/tlpostcode/cont-cache.sh b/Master/tlpkg/tlpostcode/cont-cache.sh
new file mode 100644
index 00000000000..4f83597402d
--- /dev/null
+++ b/Master/tlpkg/tlpostcode/cont-cache.sh
@@ -0,0 +1,10 @@
+#!/usr/bin/sh
+
+# postaction for context
+# For context mkiv and lmtx, the filename database must be generated
+# at least once. Afterwards, it will be updated automatically,
+# possibly in a higher-priority location.
+
+mtxrun --generate
+context --luatex --generate
+context --luajitex --generate
diff --git a/Master/tlpkg/tlpsrc/collection-context.tlpsrc b/Master/tlpkg/tlpsrc/collection-context.tlpsrc
index 19bcf5cb688..733c9c55319 100644
--- a/Master/tlpkg/tlpsrc/collection-context.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-context.tlpsrc
@@ -6,6 +6,8 @@ longdesc Also includes third-party ConTeXt packages.
depend collection-basic
#
depend context
+depend luajittex
+depend context-legacy
depend jmn
#
# rest are contrib modules from the garden:
diff --git a/Master/tlpkg/tlpsrc/context-legacy.tlpsrc b/Master/tlpkg/tlpsrc/context-legacy.tlpsrc
new file mode 100644
index 00000000000..34ef7ca1a52
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/context-legacy.tlpsrc
@@ -0,0 +1,39 @@
+depend context
+depend metapost
+depend pdftex
+depend xetex
+
+# no action needed for the filename database, since mkii uses kpathsea.
+
+execute AddFormat name=cont-en engine=pdftex options="-8bit *cont-en.mkii"
+execute AddFormat name=cont-en engine=xetex options="-8bit *cont-en.mkii"
+
+##### end of postprocessing specs
+
+runpattern +d texmf-dist/context/data/texfont
+
+# See longdesc in mptopdf.tlpsrc.
+runpattern +!f texmf-dist/tex/context/base/mkii/supp-mis.mkii
+runpattern +!f texmf-dist/tex/context/base/mkii/supp-mpe.mkii
+runpattern +!f texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+runpattern +!f texmf-dist/tex/context/base/mkii/syst-tex.mkii
+docpattern +!f texmf-dist/doc/context/scripts/mkii/mptopdf.man
+depend mptopdf
+
+docpattern d texmf-dist/doc/context/scripts/mkii
+docpattern f texmf-dist/doc/man/man1/texmfstart.*
+
+runpattern d texmf-dist/bibtex/bst/context/mkii
+runpattern d texmf-dist/context/data/texfont
+runpattern d texmf-dist/metapost/context/base/mpii
+runpattern d texmf-dist/scripts/context/ruby
+runpattern d texmf-dist/scripts/context/stubs
+runpattern d texmf-dist/tex/context/base/mkii
+runpattern d texmf-dist/tex/context/bib
+runpattern d texmf-dist/tex/context/fonts/mkii
+runpattern d texmf-dist/tex/context/interface/mkii
+runpattern d texmf-dist/tex/context/modules/mkii
+runpattern d texmf-dist/tex/context/patterns/mkii
+runpattern d texmf-dist/tex/context/user
+
+binpattern f bin/${ARCH}/texmfstart
diff --git a/Master/tlpkg/tlpsrc/context.tlpsrc b/Master/tlpkg/tlpsrc/context.tlpsrc
index d17b45ec05b..093562cb71b 100644
--- a/Master/tlpkg/tlpsrc/context.tlpsrc
+++ b/Master/tlpkg/tlpsrc/context.tlpsrc
@@ -1,10 +1,10 @@
-# In order to be able to make formats, we no longer need
-# metapost, pdftex or xetex. Everything is now done with luametatex and luatex
+# The main context no longer needs metapost, pdftex or xetex.
+# Everything is now done with luametatex and luatex
+
+depend context-texlive
depend luatex
+depend luajittex
-# Explicit dependencies in this package are
-# repeated in scheme-context, since package-to-package dependencies
-# can't be relied upon.
# Latin Modern is the default font (also needed for formats)
# plus a few more font dependencies (amsfonts are only needed for advanced math)
depend lm
@@ -14,46 +14,79 @@ depend manfnt-font
depend mflogo-font
depend stmaryrd
+# a filename database has to be explicitly generated once, under the
+# texmf-var/lua[meta|jit]tex-caches directories, but will then be
+# kept up to date automatically, although not necessarily in the
+# same tree.
+# OTOH, all context mkiv/lmtx formats will be generated as needed.
-#execute AddFormat name=cont-en engine=context \
-# options="--make --autogenerate" fmttriggers=context
-# does not work; rely on automatic format generation
-
-# contnav, hans, hans-sh fonts.
-# addMap is not needed anymore for ConTeXt LMTX
-#execute addMap original-context-symbol.map
-#
-runpattern +d texmf-dist/context/data
-runpattern +d texmf-dist/fonts/cid/fontforge
-runpattern +d texmf-dist/tex/generic/context
+postaction script file=tlpkg/tlpostcode/cont-cache.sh \
+ filew32=tlpkg/tlpostcode/cont-cache.cmd
#
-# See longdesc in mptopdf.tlpsrc
+# contnav, hans, hans-sh fonts.
+execute addMap original-context-symbol.map
+
+##### end of postprocessing specs
+
+runpattern f tlpkg/tlpostcode/cont-cache.*
+
+# autopatterns do not seem to work right, so, explicitly:
+runpattern d texmf-dist/context
+runpattern +!d texmf-dist/context/data/texfont
+docpattern d texmf-dist/doc/context
+docpattern +!d texmf-dist/doc/context/scripts/mkii
+runpattern d texmf-dist/fonts/afm/hoekwater/context
+runpattern d texmf-dist/fonts/cid/fontforge
+runpattern d texmf-dist/fonts/enc/dvips/context
+runpattern d texmf-dist/fonts/map/dvips/context
+runpattern d texmf-dist/fonts/map/pdftex/context
+runpattern d texmf-dist/fonts/misc/xetex/fontmapping/context
+runpattern d texmf-dist/fonts/tfm/hoekwater/context
+runpattern f texmf-dist/fonts/type1/hoekwater/context/contnav.pfb
+runpattern d texmf-dist/metapost/context
+runpattern +!d texmf-dist/metapost/context/base/mpii
+runpattern d texmf-dist/scripts/context
+runpattern +!d texmf-dist/scripts/context/stubs
+runpattern +!d texmf-dist/scripts/context/ruby
+runpattern d texmf-dist/tex/context
runpattern +!d texmf-dist/tex/context/base/mkii
+runpattern +!d texmf-dist/tex/context/bib
+runpattern +!d texmf-dist/tex/context/fonts/mkii
+runpattern +!d texmf-dist/tex/context/interface/mkii
+runpattern +!d texmf-dist/tex/context/modules/mkii
+runpattern +!d texmf-dist/tex/context/patterns/mkii
+runpattern +!d texmf-dist/tex/context/user
+runpattern d texmf-dist/tex/generic/context
+runpattern !d texmf-dist/tex/generic/context/mptopdf
+#
+# See longdesc in mptopdf.tlpsrc.
runpattern +!f texmf-dist/scripts/context/perl/mptopdf.pl
runpattern +!f texmf-dist/tex/generic/context/mptopdf/mptopdf.tex
-docpattern +!f texmf-dist/doc/context/scripts/mkii/mptopdf.man
-#depend mptopdf - not anymore
-
+#
# these have their own TL packages, and are not part of core context.
runpattern +!d texmf-dist/tex/context/third
runpattern +!d texmf-dist/tex/context/interface/third
+runpattern +!d texmf-dist/tex/context/modules/third
+runpattern +!d texmf-dist/tex/context/sample/third
runpattern +!d texmf-dist/scripts/context/lua/third
runpattern +!d texmf-dist/metapost/context/third
-runpattern +!d texmf-dist/tex/context/texlive
-#
srcpattern +!d texmf-dist/source/context/third
-#
docpattern +!d texmf-dist/doc/context/third
+
+# context man pages where man expects them
docpattern +f texmf-dist/doc/man/man1/context.*
+docpattern +f texmf-dist/doc/man/man1/luatools.*
docpattern +f texmf-dist/doc/man/man1/mtx-*
docpattern +f texmf-dist/doc/man/man1/mtxrun.*
+
+#excluding some TL adaptations from package context-texlive
+runpattern !d texmf-dist/tex/context/texlive
#
-# Not all platforms provide this.
-tlpsetvar no_lmtx_platforms \
- i386-netbsd
-#
-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 bin/${ARCH}/context
+binpattern f bin/${ARCH}/contextjit
+binpattern f bin/${ARCH}/context.lua
+binpattern f bin/${ARCH}/luametatex
+binpattern f bin/${ARCH}/luatools
+binpattern f bin/${ARCH}/mtxrun
+binpattern f bin/${ARCH}/mtxrunjit
+binpattern f bin/${ARCH}/mtxrun.lua