diff options
61 files changed, 93 insertions, 43 deletions
diff --git a/Master/bin/aarch64-linux/contextjit b/Master/bin/aarch64-linux/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/aarch64-linux/contextjit +++ b/Master/bin/aarch64-linux/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file diff --git a/Master/bin/aarch64-linux/luatools b/Master/bin/aarch64-linux/luatools index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/aarch64-linux/luatools +++ b/Master/bin/aarch64-linux/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file diff --git a/Master/bin/aarch64-linux/mtxrunjit b/Master/bin/aarch64-linux/mtxrunjit index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/aarch64-linux/mtxrunjit +++ b/Master/bin/aarch64-linux/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/amd64-freebsd/contextjit b/Master/bin/amd64-freebsd/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/amd64-freebsd/contextjit +++ b/Master/bin/amd64-freebsd/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file diff --git a/Master/bin/amd64-freebsd/luatools b/Master/bin/amd64-freebsd/luatools index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/amd64-freebsd/luatools +++ b/Master/bin/amd64-freebsd/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file diff --git a/Master/bin/amd64-freebsd/mtxrunjit b/Master/bin/amd64-freebsd/mtxrunjit index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/amd64-freebsd/mtxrunjit +++ b/Master/bin/amd64-freebsd/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/amd64-netbsd/contextjit b/Master/bin/amd64-netbsd/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/amd64-netbsd/contextjit +++ b/Master/bin/amd64-netbsd/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file diff --git a/Master/bin/amd64-netbsd/luatools b/Master/bin/amd64-netbsd/luatools index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/amd64-netbsd/luatools +++ b/Master/bin/amd64-netbsd/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file diff --git a/Master/bin/amd64-netbsd/mtxrunjit b/Master/bin/amd64-netbsd/mtxrunjit index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/amd64-netbsd/mtxrunjit +++ b/Master/bin/amd64-netbsd/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/armhf-linux/contextjit b/Master/bin/armhf-linux/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/armhf-linux/contextjit +++ b/Master/bin/armhf-linux/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file diff --git a/Master/bin/armhf-linux/luatools b/Master/bin/armhf-linux/luatools index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/armhf-linux/luatools +++ b/Master/bin/armhf-linux/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file diff --git a/Master/bin/armhf-linux/mtxrunjit b/Master/bin/armhf-linux/mtxrunjit index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/armhf-linux/mtxrunjit +++ b/Master/bin/armhf-linux/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/i386-freebsd/contextjit b/Master/bin/i386-freebsd/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/i386-freebsd/contextjit +++ b/Master/bin/i386-freebsd/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file diff --git a/Master/bin/i386-freebsd/luatools b/Master/bin/i386-freebsd/luatools index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/i386-freebsd/luatools +++ b/Master/bin/i386-freebsd/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file diff --git a/Master/bin/i386-freebsd/mtxrunjit b/Master/bin/i386-freebsd/mtxrunjit index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/i386-freebsd/mtxrunjit +++ b/Master/bin/i386-freebsd/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/i386-linux/contextjit b/Master/bin/i386-linux/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/i386-linux/contextjit +++ b/Master/bin/i386-linux/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file diff --git a/Master/bin/i386-linux/luatools b/Master/bin/i386-linux/luatools index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/i386-linux/luatools +++ b/Master/bin/i386-linux/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file diff --git a/Master/bin/i386-linux/mtxrunjit b/Master/bin/i386-linux/mtxrunjit index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/i386-linux/mtxrunjit +++ b/Master/bin/i386-linux/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/i386-netbsd/contextjit b/Master/bin/i386-netbsd/contextjit new file mode 120000 index 00000000000..c5b798e5847 --- /dev/null +++ b/Master/bin/i386-netbsd/contextjit @@ -0,0 +1 @@ +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file diff --git a/Master/bin/i386-netbsd/luatools b/Master/bin/i386-netbsd/luatools new file mode 120000 index 00000000000..2bcba5f95d9 --- /dev/null +++ b/Master/bin/i386-netbsd/luatools @@ -0,0 +1 @@ +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file diff --git a/Master/bin/i386-netbsd/mtxrunjit b/Master/bin/i386-netbsd/mtxrunjit new file mode 120000 index 00000000000..1dc2cf0f8bf --- /dev/null +++ b/Master/bin/i386-netbsd/mtxrunjit @@ -0,0 +1 @@ +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/i386-solaris/contextjit b/Master/bin/i386-solaris/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/i386-solaris/contextjit +++ b/Master/bin/i386-solaris/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file diff --git a/Master/bin/i386-solaris/luatools b/Master/bin/i386-solaris/luatools index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/i386-solaris/luatools +++ b/Master/bin/i386-solaris/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file diff --git a/Master/bin/i386-solaris/mtxrunjit b/Master/bin/i386-solaris/mtxrunjit index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/i386-solaris/mtxrunjit +++ b/Master/bin/i386-solaris/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/universal-darwin/contextjit b/Master/bin/universal-darwin/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/universal-darwin/contextjit +++ b/Master/bin/universal-darwin/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit
\ No newline at end of file diff --git a/Master/bin/universal-darwin/luatools b/Master/bin/universal-darwin/luatools index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/universal-darwin/luatools +++ b/Master/bin/universal-darwin/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools
\ No newline at end of file diff --git a/Master/bin/universal-darwin/mtxrunjit b/Master/bin/universal-darwin/mtxrunjit index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/universal-darwin/mtxrunjit +++ b/Master/bin/universal-darwin/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/x86_64-darwinlegacy/contextjit b/Master/bin/x86_64-darwinlegacy/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/x86_64-darwinlegacy/contextjit +++ b/Master/bin/x86_64-darwinlegacy/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/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 index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/x86_64-darwinlegacy/luatools +++ b/Master/bin/x86_64-darwinlegacy/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/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 index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/x86_64-darwinlegacy/mtxrunjit +++ b/Master/bin/x86_64-darwinlegacy/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/x86_64-linux/contextjit b/Master/bin/x86_64-linux/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/x86_64-linux/contextjit +++ b/Master/bin/x86_64-linux/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/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 index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/x86_64-linux/luatools +++ b/Master/bin/x86_64-linux/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/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 index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/x86_64-linux/mtxrunjit +++ b/Master/bin/x86_64-linux/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/x86_64-linuxmusl/contextjit b/Master/bin/x86_64-linuxmusl/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/x86_64-linuxmusl/contextjit +++ b/Master/bin/x86_64-linuxmusl/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/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 index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/x86_64-linuxmusl/luatools +++ b/Master/bin/x86_64-linuxmusl/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/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 index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/x86_64-linuxmusl/mtxrunjit +++ b/Master/bin/x86_64-linuxmusl/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/bin/x86_64-solaris/contextjit b/Master/bin/x86_64-solaris/contextjit index 0aa638ec31d..c5b798e5847 120000 --- a/Master/bin/x86_64-solaris/contextjit +++ b/Master/bin/x86_64-solaris/contextjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/contextjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/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 index bf6a6cc24b8..2bcba5f95d9 120000 --- a/Master/bin/x86_64-solaris/luatools +++ b/Master/bin/x86_64-solaris/luatools @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/luatools
\ No newline at end of file +../../texmf-dist/tex/context/texlive/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 index f77fc5fc83d..1dc2cf0f8bf 120000 --- a/Master/bin/x86_64-solaris/mtxrunjit +++ b/Master/bin/x86_64-solaris/mtxrunjit @@ -1 +1 @@ -../../texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file +../../texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit
\ No newline at end of file diff --git a/Master/texmf-dist/doc/man/man1/Makefile b/Master/texmf-dist/doc/man/man1/Makefile index 1d2b0605eba..bbd56f2b0ca 100644 --- a/Master/texmf-dist/doc/man/man1/Makefile +++ b/Master/texmf-dist/doc/man/man1/Makefile @@ -58,6 +58,9 @@ man1/cllualatex.man1.pdf: man1/cllualatex.1 man1/cluttex.1 man1/clxelatex.man1.pdf: man1/clxelatex.1 man1/cluttex.1 $(MKPDF) +man1/contextjit.man1.pdf: man1/contextjit.1 man1/context.1 + $(MKPDF) + man1/ctangle.man1.pdf: man1/ctangle.1 man1/cweb.1 $(MKPDF) @@ -142,12 +145,18 @@ man1/lualatex-dev.man1.pdf: man1/lualatex-dev.1 man1/latex-dev.1 man1/lualatex.man1.pdf: man1/lualatex.1 man1/latex.1 $(MKPDF) +man1/luatools.man1.pdf: man1/luatools.1 man1/mtxrun.1 + $(MKPDF) + man1/mf-nowin.man1.pdf: man1/mf-nowin.1 man1/mf.1 $(MKPDF) man1/mktexfmt.man1.pdf: man1/mktexfmt.1 man1/fmtutil.1 $(MKPDF) +man1/mtxrunjit.man1.pdf: man1/mtxrunjit.1 man1/mtxrun.1 + $(MKPDF) + man1/odvicopy.man1.pdf: man1/odvicopy.1 man1/dvicopy.1 $(MKPDF) diff --git a/Master/texmf-dist/doc/man/man1/contextjit.1 b/Master/texmf-dist/doc/man/man1/contextjit.1 new file mode 100644 index 00000000000..1f335cc6a1b --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/contextjit.1 @@ -0,0 +1 @@ +.so man1/context.1 diff --git a/Master/texmf-dist/doc/man/man1/contextjit.man1.pdf b/Master/texmf-dist/doc/man/man1/contextjit.man1.pdf Binary files differnew file mode 100644 index 00000000000..a76d685ed6c --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/contextjit.man1.pdf diff --git a/Master/texmf-dist/doc/man/man1/luatools.1 b/Master/texmf-dist/doc/man/man1/luatools.1 new file mode 100644 index 00000000000..22736aebfd6 --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/luatools.1 @@ -0,0 +1 @@ +.so man1/mtxrun.1 diff --git a/Master/texmf-dist/doc/man/man1/luatools.man1.pdf b/Master/texmf-dist/doc/man/man1/luatools.man1.pdf Binary files differnew file mode 100644 index 00000000000..61a4b52577c --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/luatools.man1.pdf diff --git a/Master/texmf-dist/doc/man/man1/mtxrunjit.1 b/Master/texmf-dist/doc/man/man1/mtxrunjit.1 new file mode 100644 index 00000000000..22736aebfd6 --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/mtxrunjit.1 @@ -0,0 +1 @@ +.so man1/mtxrun.1 diff --git a/Master/texmf-dist/doc/man/man1/mtxrunjit.man1.pdf b/Master/texmf-dist/doc/man/man1/mtxrunjit.man1.pdf Binary files differnew file mode 100644 index 00000000000..b3989ac0768 --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/mtxrunjit.man1.pdf diff --git a/Master/texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit new file mode 100755 index 00000000000..d1374801b2e --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/unix/contextjit @@ -0,0 +1,3 @@ +#!/bin/sh + +luajittex --luaonly `kpsewhich mtxrun.lua` --script context "$@" diff --git a/Master/texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools new file mode 100755 index 00000000000..c17b483be53 --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/unix/luatools @@ -0,0 +1,2 @@ +#!/bin/sh +mtxrun --script base "$@" diff --git a/Master/texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit new file mode 100755 index 00000000000..06cd8a8acbb --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/unix/mtxrunjit @@ -0,0 +1,3 @@ +#!/bin/sh + +luajittex --luaonly `kpsewhich mtxrun.lua` "$@" diff --git a/Master/texmf-dist/tex/context/texlive/stubs-mkiv/win64/contextjit.cmd b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/win64/contextjit.cmd new file mode 100755 index 00000000000..ec963b1a62a --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/win64/contextjit.cmd @@ -0,0 +1,4 @@ +@echo off + +for /f "usebackq tokens=*" %%M in (`kpsewhich mtxrun.lua`) do set MTX=%%M +luajittex --luaonly --socket %MTX% --script context %* diff --git a/Master/texmf-dist/tex/context/texlive/stubs-mkiv/win64/luatools.cmd b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/win64/luatools.cmd new file mode 100755 index 00000000000..a20c7e0c901 --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/win64/luatools.cmd @@ -0,0 +1,2 @@ +@echo off +mtxrun --script base %* diff --git a/Master/texmf-dist/tex/context/texlive/stubs-mkiv/win64/mtxrunjit.cmd b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/win64/mtxrunjit.cmd new file mode 100755 index 00000000000..39507f2214a --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs-mkiv/win64/mtxrunjit.cmd @@ -0,0 +1,4 @@ +@echo off + +for /f "usebackq tokens=*" %%M in (`kpsewhich mtxrun.lua`) do set MTX=%%M +luajittex --luaonly --socket %MTX% %* diff --git a/Master/texmf-dist/tex/context/texlive/stubs/unix/ctxtools b/Master/texmf-dist/tex/context/texlive/stubs/unix/ctxtools new file mode 100755 index 00000000000..048e0ff8561 --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs/unix/ctxtools @@ -0,0 +1,2 @@ +#!/bin/sh +mtxrun --script ctxtools --usekpse "$@" diff --git a/Master/texmf-dist/tex/context/texlive/stubs/unix/pstopdf b/Master/texmf-dist/tex/context/texlive/stubs/unix/pstopdf new file mode 100755 index 00000000000..116f5f4a32e --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs/unix/pstopdf @@ -0,0 +1,2 @@ +#!/bin/sh +mtxrun --script pstopdf "$@" diff --git a/Master/texmf-dist/tex/context/texlive/stubs/unix/texexec b/Master/texmf-dist/tex/context/texlive/stubs/unix/texexec new file mode 100755 index 00000000000..083e500c69c --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs/unix/texexec @@ -0,0 +1,2 @@ +#!/bin/sh +mtxrun --usekpse --execute texexec.rb "$@" diff --git a/Master/texmf-dist/tex/context/texlive/stubs/unix/texmfstart b/Master/texmf-dist/tex/context/texlive/stubs/unix/texmfstart new file mode 100755 index 00000000000..1799b357915 --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs/unix/texmfstart @@ -0,0 +1,2 @@ +#!/bin/sh +mtxrun --usekpse "$@" diff --git a/Master/texmf-dist/tex/context/texlive/stubs/win64/ctxtools.cmd b/Master/texmf-dist/tex/context/texlive/stubs/win64/ctxtools.cmd new file mode 100755 index 00000000000..ed7a9c561c4 --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs/win64/ctxtools.cmd @@ -0,0 +1,2 @@ +@echo off +mtxrun --script ctxtools %* diff --git a/Master/texmf-dist/tex/context/texlive/stubs/win64/pstopdf.cmd b/Master/texmf-dist/tex/context/texlive/stubs/win64/pstopdf.cmd new file mode 100755 index 00000000000..2296b6d9e6c --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs/win64/pstopdf.cmd @@ -0,0 +1,2 @@ +@echo off +mtxrun --script pstopdf %* diff --git a/Master/texmf-dist/tex/context/texlive/stubs/win64/texexec.cmd b/Master/texmf-dist/tex/context/texlive/stubs/win64/texexec.cmd new file mode 100755 index 00000000000..0baa4cc5d57 --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs/win64/texexec.cmd @@ -0,0 +1,2 @@ +@echo off +mtxrun --usekpse --execute texexec.rb %* diff --git a/Master/texmf-dist/tex/context/texlive/stubs/win64/texmfstart.cmd b/Master/texmf-dist/tex/context/texlive/stubs/win64/texmfstart.cmd new file mode 100755 index 00000000000..12b243cbdda --- /dev/null +++ b/Master/texmf-dist/tex/context/texlive/stubs/win64/texmfstart.cmd @@ -0,0 +1,2 @@ +@echo off +mtxrun --usekpse %* diff --git a/Master/tlpkg/tlpsrc/context-texlive.tlpsrc b/Master/tlpkg/tlpsrc/context-texlive.tlpsrc index 5f22c8dcc45..5e969e3e8ef 100644 --- a/Master/tlpkg/tlpsrc/context-texlive.tlpsrc +++ b/Master/tlpkg/tlpsrc/context-texlive.tlpsrc @@ -2,15 +2,16 @@ shortdesc TeX Live-specific helpers for ConTeXt (caches, papersize) longdesc The files are in the directory texmf-dist/tex/context/texlive. runpattern d texmf-dist/tex/context/texlive -# these point to stubs, which were handwritten by us, hence include both +# 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 -# The luatools man page, on the other hand, is part of the original -# context distribution, so include it in the context package. -#docpattern +f texmf-dist/doc/man/man1/luatools.* -# these don't exist. -#docpattern +f texmf-dist/doc/man/man1/contextjit.* -#docpattern +f texmf-dist/doc/man/man1/mtxrunjit.* +# We have these man pages as .so links to the scripts. +docpattern +f texmf-dist/doc/man/man1/luatools.* +docpattern +f texmf-dist/doc/man/man1/contextjit.* +docpattern +f texmf-dist/doc/man/man1/mtxrunjit.* |