summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
l---------Master/bin/aarch64-linux/optex1
l---------Master/bin/amd64-freebsd/optex1
l---------Master/bin/amd64-netbsd/optex1
l---------Master/bin/armhf-linux/optex1
l---------Master/bin/i386-cygwin/optex1
l---------Master/bin/i386-freebsd/optex1
l---------Master/bin/i386-linux/optex1
l---------Master/bin/i386-netbsd/optex1
l---------Master/bin/i386-solaris/optex1
-rwxr-xr-xMaster/bin/win32/optex.exebin0 -> 1536 bytes
l---------Master/bin/x86_64-cygwin/optex1
l---------Master/bin/x86_64-darwin/optex1
l---------Master/bin/x86_64-darwinlegacy/optex1
l---------Master/bin/x86_64-linux/optex1
l---------Master/bin/x86_64-linuxmusl/optex1
l---------Master/bin/x86_64-solaris/optex1
-rw-r--r--Master/texmf-dist/web2c/fmtutil-hdr.cnf30
-rw-r--r--Master/tlpkg/tlpsrc/optex.tlpsrc6
18 files changed, 38 insertions, 13 deletions
diff --git a/Master/bin/aarch64-linux/optex b/Master/bin/aarch64-linux/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/aarch64-linux/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/amd64-freebsd/optex b/Master/bin/amd64-freebsd/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/amd64-freebsd/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/amd64-netbsd/optex b/Master/bin/amd64-netbsd/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/amd64-netbsd/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/armhf-linux/optex b/Master/bin/armhf-linux/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/armhf-linux/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/i386-cygwin/optex b/Master/bin/i386-cygwin/optex
new file mode 120000
index 00000000000..2f4735ef4fe
--- /dev/null
+++ b/Master/bin/i386-cygwin/optex
@@ -0,0 +1 @@
+luatex.exe \ No newline at end of file
diff --git a/Master/bin/i386-freebsd/optex b/Master/bin/i386-freebsd/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/i386-freebsd/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/i386-linux/optex b/Master/bin/i386-linux/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/i386-linux/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/i386-netbsd/optex b/Master/bin/i386-netbsd/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/i386-netbsd/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/i386-solaris/optex b/Master/bin/i386-solaris/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/i386-solaris/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/win32/optex.exe b/Master/bin/win32/optex.exe
new file mode 100755
index 00000000000..5777d90a17a
--- /dev/null
+++ b/Master/bin/win32/optex.exe
Binary files differ
diff --git a/Master/bin/x86_64-cygwin/optex b/Master/bin/x86_64-cygwin/optex
new file mode 120000
index 00000000000..2f4735ef4fe
--- /dev/null
+++ b/Master/bin/x86_64-cygwin/optex
@@ -0,0 +1 @@
+luatex.exe \ No newline at end of file
diff --git a/Master/bin/x86_64-darwin/optex b/Master/bin/x86_64-darwin/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/x86_64-darwin/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/x86_64-darwinlegacy/optex b/Master/bin/x86_64-darwinlegacy/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/x86_64-darwinlegacy/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/x86_64-linux/optex b/Master/bin/x86_64-linux/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/x86_64-linux/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/x86_64-linuxmusl/optex b/Master/bin/x86_64-linuxmusl/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/x86_64-linuxmusl/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/bin/x86_64-solaris/optex b/Master/bin/x86_64-solaris/optex
new file mode 120000
index 00000000000..8d727021583
--- /dev/null
+++ b/Master/bin/x86_64-solaris/optex
@@ -0,0 +1 @@
+luatex \ No newline at end of file
diff --git a/Master/texmf-dist/web2c/fmtutil-hdr.cnf b/Master/texmf-dist/web2c/fmtutil-hdr.cnf
index ba5d62b5467..75ae954a864 100644
--- a/Master/texmf-dist/web2c/fmtutil-hdr.cnf
+++ b/Master/texmf-dist/web2c/fmtutil-hdr.cnf
@@ -1,26 +1,28 @@
# $Id$
# Originally written by Thomas Esser, 1998. Public domain.
#
-# As of TeX Live 2015, fmtutil reads *all* fmtutil.cnf files found.
-# Consequently, any manual edits of this file (fmtutil.cnf in the
-# TEXMFDIST tree) will be lost on update. So don't do that.
-#
-# For guidance on how to achieve local configurations, see the man
+# For guidance on how to support local formats, see the man
# page of fmtutil, or the output of fmtutil --help.
+#
+# any manual edits of this file (fmtutil.cnf in the TEXMFDIST tree) will
+# be lost on update. So don't do that.
#
# The format of the table is:
#
# format engine pattern-file arguments
+# Either spaces or tabs can be used as separators.
#
-# The last "argument" must be the name of the file on which to run
-# the ini-engine (such as initex). If the ini-engine is e-TeX, and the
-# e-TeX extensions should be enabled, the filename must be prefixed with
-# a * character; this is essentially equivalent to the -etex option.
+# The last "argument" must be the name of the file on which to run the
+# engine (e.g., initex). If the ini-engine is e-TeX (or compatible), and
+# the e-TeX extensions need to be enabled explicitly, the filename must
+# be prefixed with a * character; this is essentially equivalent to the
+# -etex option. (So don't use it if the engine doesn't support -etex.)
#
-# fmtutil always passes the -ini option to the engine.
+# The purpose of the pattern-file is to support fmtutil's --byhyphen
+# option. It is not included in the command line to rebuild the format.
# If no pattern-file is desired, use -.
-# Either spaces or tabs can be used as separators.
-#
+# fmtutil always passes the -ini option to the engine.
+#
# Other notes:
# 1) tex and amstex just load hyphen.tex. No customization.
# You can have your own customized (via babel's hyphen.cfg)
@@ -34,4 +36,6 @@
#
# 4) usual comments start with "# ", whereas disabled configurations
# start with "#! " in this file.
-
+#
+# 5) The entries in the main TeX Live fmtutil.cnf are created from the
+# AddFormat directives in (ultimately) the *.tlpsrc files. Don't edit here.
diff --git a/Master/tlpkg/tlpsrc/optex.tlpsrc b/Master/tlpkg/tlpsrc/optex.tlpsrc
index 078e65672c6..6455ef2a7a2 100644
--- a/Master/tlpkg/tlpsrc/optex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/optex.tlpsrc
@@ -1 +1,7 @@
depend luatex
+
+execute AddFormat name=optex engine=luatex patterns=hyphen-lan.opm \
+ options="optex.ini" \
+ fmttriggers=hyphen-base
+
+binpattern f bin/${ARCH}/optex