Changeset

9679:4f02aaf40ee9

configure: Refactor header search to make it more portable
author Matthew Wild <mwild1@gmail.com>
date Mon, 03 Dec 2018 23:06:41 +0000
parents 9678:6178b491fe28
children 9680:a374905e99ff
files configure
diffstat 1 files changed, 10 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/configure	Mon Dec 03 19:38:19 2018 +0000
+++ b/configure	Mon Dec 03 23:06:41 2018 +0000
@@ -463,12 +463,13 @@
    LUA_LIBDIR="$LUA_DIR/lib"
 fi
 
-echo_n "Checking Lua includes... "
 lua_h="$LUA_INCDIR/lua.h"
+echo_n "Looking for lua.h at $lua_h..."
 if [ -f "$lua_h" ]
 then
-   echo "lua.h found in $lua_h"
+   echo found
 else
+  echo "not found"
   for postfix in "$LUA_VERSION" "$LUA_SUFFIX"; do
     if ! [ "$postfix" = "" ]; then
       v_dir="$LUA_INCDIR/lua/$postfix";
@@ -476,27 +477,29 @@
       v_dir="$LUA_INCDIR/lua";
     fi
     lua_h="$v_dir/lua.h"
+    echo_n "Looking for lua.h at $lua_h..."
     if [ -f "$lua_h" ]
     then
-      echo "lua.h found in $lua_h"
       LUA_INCDIR="$v_dir"
+      echo found
       break;
     else
+      echo "not found"
       d_dir="$LUA_INCDIR/lua$postfix"
       lua_h="$d_dir/lua.h"
+      echo_n "Looking for lua.h at $lua_h..."
       if [ -f "$lua_h" ]
       then
-        echo "lua.h found in $lua_h"
+        echo found
         LUA_INCDIR="$d_dir"
         break;
       else
-        lua_h_search="$lua_h_search\n  $v_dir/lua.h\n  $d_dir/lua.h"
+        echo "not found"
       fi
     fi
   done
   if [ ! -f "$lua_h" ]; then
-    echo "lua.h not found. Looked for:"
-    echo "$lua_h_search" | uniq
+    echo "lua.h not found."
     echo
     die "You may want to use the flag --with-lua or --with-lua-include. See --help."
   fi