2 Commits 8230056152 ... 8d99118dc5

Author SHA1 Message Date
  Omar Polo 8d99118dc5 use autoconf' ${AWK} instead of looking for gawk 3 years ago
  Omar Polo 0571c43c1c avoid strtonum (a GNU AWK extension) 3 years ago
2 changed files with 7 additions and 8 deletions
  1. 1 1
      compare_version.awk
  2. 6 7
      configure.ac

+ 1 - 1
compare_version.awk

@@ -24,7 +24,7 @@ BEGIN {
 function split_version_number (version, parsed) {
     split(version, parsed, VERSION_SEP);
     for (i in parsed) {
-        parsed[i] = strtonum(parsed[i]);
+        parsed[i] = parsed[i] + 0;
     }
 }
 

+ 6 - 7
configure.ac

@@ -50,11 +50,10 @@ if test "$BASH" = "no" ; then
    exit 1;
 fi
 
-AC_PATH_PROG([GAWK],[gawk],[no])
-
-if test "$GAWK" = "no" ; then
-   AC_MSG_ERROR([Can not find GNU AWK (gawk).])
-   exit 1;
+dnl autoconf has an automatic test for AWK
+if test -z "${AWK}"; then
+   AC_MSG_ERROR([Can not find AWK.])
+   exit 1
 fi
 
 AC_PATH_PROGS([XDG_OPEN],[xdg-open open],[no])
@@ -75,14 +74,14 @@ AC_PROG_MKDIR_P
 
 dnl check sbcl version
 SBCL_MIN_VERSION="1.4.16";
-SBCL_VERSION=`${LISP_COMPILER} --version | ${GAWK} -- '// {print $2}'`
+SBCL_VERSION=`${LISP_COMPILER} --version | ${AWK} -- '// {print $2}'`
 
 CHECK_COMPILER_VERSION_P="yes"
 
 AC_ARG_ENABLE([check-sbcl-version], [AS_HELP_STRING([--disable-check-sbcl-version], [Disable checks for minimum supported SBCL version])], [], [])
 
 if test "$enable_check_sbcl_version" = "yes" || test "$enable_check_sbcl_version" = "" ; then
-   SBCL_VERSION_OK=`echo "$SBCL_VERSION $SBCL_MIN_VERSION" | awk -f compare_version.awk`
+   SBCL_VERSION_OK=`echo "$SBCL_VERSION $SBCL_MIN_VERSION" | ${AWK} -f compare_version.awk`
 
    AC_MSG_CHECKING([if the compiler is too old])
    AC_MSG_NOTICE([To Disable this tests use type './configure --disable-check-sbcl-version.])