提交 759b17f0 编写于 作者: B Bruce Momjian

Fix for version guessing in configure.

上级 aeb277c4
...@@ -72,17 +72,26 @@ fi ...@@ -72,17 +72,26 @@ fi
dnl this part selects the template from the one in the dnl this part selects the template from the one in the
dnl template directory. dnl template directory.
dnl LOOK FOR EXACT MATCH FIRST,
dnl then try an OS without a version
AC_MSG_CHECKING(setting template to) AC_MSG_CHECKING(setting template to)
AC_ARG_WITH(template, AC_ARG_WITH(template,
[ --with-template=TEMPLATE [ --with-template=TEMPLATE
use operating system template file use operating system template file
see template directory], see template directory],
[ TEMPLATE=$withval ], [ TEMPLATE=$withval ],
[ host_no_ver=`echo "$host" | sed 's/[[0-9.]]*$//'` [
GUESS=`grep "$host_no_ver" template/.similar | sed 's/.*=//' | tail -1` GUESS=`grep "^$host=" template/.similar | sed 's/.*=//' | tail -1`
if test "$GUESS" if test "$GUESS"
then TEMPLATE="$GUESS" then TEMPLATE="$GUESS"
else TEMPLATE=`uname -s | tr A-Z a-z` else
host_no_ver=`echo "$host" | sed 's/[[0-9.]]*$//'`
GUESS=`grep "^$host_no_ver" template/.similar | sed 's/.*=//' | tail -1`
if test "$GUESS"
then TEMPLATE="$GUESS"
else TEMPLATE=`uname -s | tr A-Z a-z`
fi
fi fi
]) ])
AC_MSG_RESULT($TEMPLATE) AC_MSG_RESULT($TEMPLATE)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册