summaryrefslogtreecommitdiff
path: root/Build/source/libs/luajit/native/configure.ac
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2014-02-13 11:03:18 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2014-02-13 11:03:18 +0000
commit4afabb93960c786ec4c71c0e3c41145e9cd5b3e0 (patch)
tree4d398720f531266e926470d8767e65e6191f0a23 /Build/source/libs/luajit/native/configure.ac
parent3afc39be831de4bfd101e0ca6c80f8f110581026 (diff)
libs/luajit: Proxy build system
git-svn-id: svn://tug.org/texlive/trunk@32958 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/luajit/native/configure.ac')
-rw-r--r--Build/source/libs/luajit/native/configure.ac17
1 files changed, 16 insertions, 1 deletions
diff --git a/Build/source/libs/luajit/native/configure.ac b/Build/source/libs/luajit/native/configure.ac
index 21d6780ac9d..24c97b91ebf 100644
--- a/Build/source/libs/luajit/native/configure.ac
+++ b/Build/source/libs/luajit/native/configure.ac
@@ -16,8 +16,23 @@ AC_CONFIG_MACRO_DIR([../../../m4])
KPSE_BASIC([luajit native])
AC_PROG_CC
+AC_PROG_LN_S
-AC_SEARCH_LIBS([sqrt], [m])
+lj_save_LIBS=$LIBS
+AC_SEARCH_LIBS([pow], [m])
+LIBS=$lj_save_LIBS
+AS_CASE([$ac_cv_search_pow],
+ ["none required"], [],
+ [no], [AC_MSG_ERROR([Sorry, did not find pow()])],
+ [MATH_LIB=$ac_cv_search_pow])
+AC_SUBST([MATH_LIB])
+
+AC_SUBST([DASM_ARCH])
+
+AC_SUBST([LUAJIT_TREE], [../LuaJIT-]luajit_version)
+
+dnl Not used but avoids putting a zillion useless -D's on the command line.
+AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([Makefile])