Re: [PATCH] Fix buildcheck.sh on Solaris
From: <subversion-dev_at_thewrittenword.com>
Date: 2001-12-17 00:58:46 CET
On Sat, Dec 15, 2001 at 12:01:45AM -0800, Justin Erenkrantz wrote:
/usr/xpg4/bin/sh will give you $() on Solaris. I think what you should
I've attached an autoconf macro, AC_PROG_SHELL, written by Paul
--
albert chin (china@thewrittenword.com)
-- snip snip
#serial 1
# Check for a working (i.e. POSIX-compatible) shell.
# Written by Paul Eggert <eggert@twinsun.com>,
# from an idea suggested by Albert Chin-A-Young <china@thewrittenword.com>.
AC_DEFUN(AC_PROG_SHELL,
[AC_MSG_CHECKING(for a POSIX-compliant shell)
AC_CACHE_VAL(ac_cv_path_shell,
[ac_cv_path_shell=no
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
ac_dummy=/bin:/usr/bin:/usr/bin/posix:/usr/xpg4/bin:$PATH
for ac_dir in $ac_dummy; do
for ac_base in sh bash ksh sh5; do
case "$ac_dir" in
/*)
if ("$ac_dir/$ac_base" -c '
# Test the noclobber option,
# using the portable POSIX.2 syntax.
set -C
rm -f conftest.c || exit
>conftest.c || exit
>|conftest.c || exit
!>conftest.c || exit
') 2>/dev/null; then
ac_cv_path_shell="$ac_dir/$ac_base"
break
fi
;;
esac
done
if test "$ac_cv_path_shell" != no; then
break
fi
done
IFS="$ac_save_ifs"])
AC_MSG_RESULT($ac_cv_path_shell)
SHELL=$ac_cv_path_shell
if test "$SHELL" = no; then
SHELL=/bin/sh
AC_MSG_WARN(Using $SHELL, even though it is not POSIX-compliant)
fi
AC_SUBST(SHELL)])
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:53 2006
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.