summaryrefslogtreecommitdiff
path: root/Build/source/libs/configure
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2014-02-06 11:03:15 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2014-02-06 11:03:15 +0000
commit4169934ceb43a6b413b4280552bcd309333b469a (patch)
tree90b2dd58cf99f27746bbd73ee559d1129622e329 /Build/source/libs/configure
parentacd760cd6f255a87dae356c716aa142d06dce1d6 (diff)
LuaJIT 2.0.2
git-svn-id: svn://tug.org/texlive/trunk@32877 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/configure')
-rwxr-xr-xBuild/source/libs/configure34
1 files changed, 33 insertions, 1 deletions
diff --git a/Build/source/libs/configure b/Build/source/libs/configure
index 1967482d9ff..cd96f7bdb6f 100755
--- a/Build/source/libs/configure
+++ b/Build/source/libs/configure
@@ -733,6 +733,7 @@ enable_aleph
enable_pdftex
enable_pdftex_synctex
enable_luatex
+enable_luajittex
enable_mp
enable_xetex
enable_xetex_synctex
@@ -870,6 +871,7 @@ gd
freetype2
libpng
libpaper
+luajit
lua52
zlib'
@@ -1533,7 +1535,8 @@ Optional Features:
--disable-aleph do not compile and install Aleph
--disable-pdftex do not compile and install pdfTeX
--disable-pdftex-synctex build pdfTeX without SyncTeX support
- --disable-luatex do not compile and install luaTeX
+ --disable-luatex do not compile and install LuaTeX
+ --disable-luajittex do not compile and install LuaJITTeX
--disable-mp do not compile and install MetaPost
--disable-xetex do not compile and install XeTeX
--disable-xetex-synctex build XeTeX without SyncTeX support
@@ -3809,6 +3812,24 @@ test "x$enable_web2c:$enable_luatex" = xyes:yes && {
need_zziplib=yes
need_lua52=yes
}
+# Check whether --enable-luajittex was given.
+if test "${enable_luajittex+set}" = set; then :
+ enableval=$enable_luajittex;
+fi
+case $enable_luajittex in #(
+ yes | no) :
+ ;; #(
+ *) :
+ enable_luajittex=yes ;;
+esac
+
+test "x$enable_web2c:$enable_luajittex" = xyes:yes && {
+ need_poppler=yes
+ need_cairo=yes
+ need_libpng=yes
+ need_zziplib=yes
+ need_luajit=yes
+}
# Check whether --enable-mp was given.
if test "${enable_mp+set}" = set; then :
enableval=$enable_mp;
@@ -5229,6 +5250,9 @@ $as_echo "$as_me: Assuming installed \`libpaper' headers and library" >&6;}
ac_configure_args="$ac_configure_args '--with-system-libpaper=$with_system_libpaper'"
fi
+## libs/luajit/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory libs/luajit/
+## configure options and TL libraries required for luajit
+
## libs/lua52/ac/withenable.ac: configure.ac fragment for the TeX Live subdirectory libs/lua52/
## configure options and TL libraries required for lua52
@@ -6382,6 +6406,14 @@ if test -x $srcdir/libpaper/configure; then
fi
fi
+if test -x $srcdir/luajit/configure; then
+ test "x$with_system_luajit" != xyes && test "x$need_luajit" = xyes && MAKE_SUBDIRS="luajit $MAKE_SUBDIRS"
+ CONF_SUBDIRS="luajit $CONF_SUBDIRS"
+ if false; then
+ subdirs="$subdirs luajit"
+
+ fi
+fi
if test -x $srcdir/lua52/configure; then
test "x$with_system_lua52" != xyes && test "x$need_lua52" = xyes && MAKE_SUBDIRS="lua52 $MAKE_SUBDIRS"
CONF_SUBDIRS="lua52 $CONF_SUBDIRS"