summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/configure
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/configure')
-rwxr-xr-xBuild/source/texk/web2c/configure66
1 files changed, 65 insertions, 1 deletions
diff --git a/Build/source/texk/web2c/configure b/Build/source/texk/web2c/configure
index 96466f44d28..9a13db50c4c 100755
--- a/Build/source/texk/web2c/configure
+++ b/Build/source/texk/web2c/configure
@@ -774,6 +774,10 @@ PMP_FALSE
PMP_TRUE
MP_FALSE
MP_TRUE
+LUAJITHBTEX_FALSE
+LUAJITHBTEX_TRUE
+LUAHBTEX_FALSE
+LUAHBTEX_TRUE
LUAJITTEX_FALSE
LUAJITTEX_TRUE
LUATEX_FALSE
@@ -1006,6 +1010,8 @@ enable_pdftex
enable_pdftex_synctex
enable_luatex
enable_luajittex
+enable_luahbtex
+enable_luajithbtex
enable_mp
enable_pmp
enable_upmp
@@ -1736,6 +1742,8 @@ Optional Features:
--disable-pdftex-synctex build pdfTeX without SyncTeX support
--disable-luatex do not compile and install LuaTeX
--disable-luajittex do not compile and install LuaJITTeX
+ --disable-luahbtex do not compile and install LuaHBTeX
+ --disable-luajithbtex do not compile and install LuaHBJITTeX
--disable-mp do not compile and install MetaPost
--disable-pmp do not compile and install pMetaPost
--disable-upmp do not compile and install upMetaPost
@@ -18592,7 +18600,7 @@ fi
# Include additional code for web2c.
-# $Id: web2c.ac 50341 2019-03-11 22:04:24Z karl $
+# $Id: web2c.ac 50341M 2019-07-07 22:53:58Z (local) $
# texk/web2c/ac/web2c.ac: configure.ac fragment for the TeX Live subdirectory texk/web2c/
## configure options for TeX and MF
@@ -18786,6 +18794,40 @@ test "x$enable_web2c:$enable_luajittex" = xyes:yes && {
need_zziplib=yes
need_luajit=yes
}
+# Check whether --enable-luahbtex was given.
+if test "${enable_luahbtex+set}" = set; then :
+ enableval=$enable_luahbtex;
+fi
+case $enable_luahbtex in #(
+ yes | no) :
+ ;; #(
+ *) :
+ enable_luahbtex=yes ;;
+esac
+
+test "x$enable_web2c:$enable_luahbtex" = xyes:yes && {
+ need_libpng=yes
+ need_zziplib=yes
+ need_lua53=yes
+ need_harfbuzz=yes
+}
+# Check whether --enable-luajithbtex was given.
+if test "${enable_luajithbtex+set}" = set; then :
+ enableval=$enable_luajithbtex;
+fi
+case $enable_luajithbtex in #(
+ yes | no) :
+ ;; #(
+ *) :
+ enable_luajithbtex=yes ;;
+esac
+
+test "x$enable_web2c:$enable_luajithbtex" = xyes:yes && {
+ need_libpng=yes
+ need_zziplib=yes
+ need_luajit=yes
+ need_harfbuzz=yes
+}
# Check whether --enable-mp was given.
if test "${enable_mp+set}" = set; then :
enableval=$enable_mp;
@@ -21328,6 +21370,20 @@ else
LUAJITTEX_TRUE='#'
LUAJITTEX_FALSE=
fi
+ if test "x$enable_luahbtex" = xyes; then
+ LUAHBTEX_TRUE=
+ LUAHBTEX_FALSE='#'
+else
+ LUAHBTEX_TRUE='#'
+ LUAHBTEX_FALSE=
+fi
+ if test "x$enable_luajithbtex" = xyes; then
+ LUAJITHBTEX_TRUE=
+ LUAJITHBTEX_FALSE='#'
+else
+ LUAJITHBTEX_TRUE='#'
+ LUAJITHBTEX_FALSE=
+fi
if test "x$enable_mp" = xyes; then
MP_TRUE=
MP_FALSE='#'
@@ -26595,6 +26651,14 @@ if test -z "${LUAJITTEX_TRUE}" && test -z "${LUAJITTEX_FALSE}"; then
as_fn_error $? "conditional \"LUAJITTEX\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
+if test -z "${LUAHBTEX_TRUE}" && test -z "${LUAHBTEX_FALSE}"; then
+ as_fn_error $? "conditional \"LUAHBTEX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${LUAJITHBTEX_TRUE}" && test -z "${LUAJITHBTEX_FALSE}"; then
+ as_fn_error $? "conditional \"LUAJITHBTEX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
if test -z "${MP_TRUE}" && test -z "${MP_FALSE}"; then
as_fn_error $? "conditional \"MP\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5