diff options
author | Kim Alvefur <zash@zash.se> | 2017-04-15 02:15:15 +0200 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2017-04-15 02:15:15 +0200 |
commit | 80661f1de092db42eed2e0df4457fc242f412366 (patch) | |
tree | e6dd7deeca0d05f62cfa05c92fcd95af2bb83701 /configure | |
parent | d6af211506ae087d30ee569e97b14ef0ca80fa74 (diff) | |
parent | b176da9b89041c751f6b2b74e46571e2e86efe85 (diff) | |
download | prosody-80661f1de092db42eed2e0df4457fc242f412366.tar.gz prosody-80661f1de092db42eed2e0df4457fc242f412366.zip |
Merge 0.10->trunk
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 25 |
1 files changed, 14 insertions, 11 deletions
@@ -425,15 +425,15 @@ else } fi -if [ "$lua_interp_found" != "yes" ] +if [ "$lua_interp_found" != "yes" -a "$RUNWITH_SET" != "yes" ] then [ "$LUA_VERSION_SET" ] && { interp="Lua $LUA_VERSION" ;} || { interp="Lua" ;} - [ "$LUA_DIR_SET" -o "$LUA_BINDIR_SET" ] && { where="$LUA_BINDIR" ;} || { interp="\$PATH" ;} + [ "$LUA_DIR_SET" -o "$LUA_BINDIR_SET" ] && { where="$LUA_BINDIR" ;} || { where="\$PATH" ;} echo "$interp interpreter not found in $where" die "You may want to use the flags --with-lua, --with-lua-bin and/or --lua-suffix. See --help." fi -if [ "$LUA_VERSION_SET" = "yes" ] +if [ "$LUA_VERSION_SET" = "yes" -a "$RUNWITH_SET" != "yes" ] then echo_n "Checking if $LUA_BINDIR/lua$LUA_SUFFIX is Lua version $LUA_VERSION... " if detect_lua_version "$LUA_BINDIR/lua$LUA_SUFFIX" @@ -481,15 +481,18 @@ else fi fi -echo_n "Checking if Lua header version matches that of the interpreter... " -header_version=$(sed -n 's/.*LUA_VERSION_NUM.*5.\(.\).*/5.\1/p' "$lua_h") -if [ "$header_version" = "$LUA_VERSION" ] +if [ "$lua_interp_found" = "yes" ] then - echo "yes" -else - echo "no" - echo "lua.h version mismatch (interpreter: $LUA_VERSION; lua.h: $header_version)." - die "You may want to use the flag --with-lua or --with-lua-include. See --help." + echo_n "Checking if Lua header version matches that of the interpreter... " + header_version=$(sed -n 's/.*LUA_VERSION_NUM.*5.\(.\).*/5.\1/p' "$lua_h") + if [ "$header_version" = "$LUA_VERSION" ] + then + echo "yes" + else + echo "no" + echo "lua.h version mismatch (interpreter: $LUA_VERSION; lua.h: $header_version)." + die "You may want to use the flag --with-lua or --with-lua-include. See --help." + fi fi echo_n "Configuring for system... " |