configure.ac: Add optional third variable to results.

Add optional third value to results() to allow for non "yes" answers which are
considered positive.
This commit is contained in:
Avuton Olrich 2010-04-17 15:52:28 -07:00
parent 6ed69e6395
commit 615ccd1070
2 changed files with 7 additions and 5 deletions

View File

@ -1478,7 +1478,7 @@ results(mad, [MAD])
results(mpg123, [MPG123])
results(mp4, [MP4])
results(mpc, [Musepack])
results(oggflac, [OggFLAC])
results(oggflac, [OggFLAC], flac)
echo -ne '\n\t'
results(with_tremor, [OggTremor])
results(vorbis, [OggVorbis])

View File

@ -1,17 +1,19 @@
AC_DEFUN([results], [
dnl This is a hack to allow "with" names, otherwise "enable".
num=`expr match $1 "with"`
num=`expr match $1 'with'`
if test "$num" != "0"; then
var="`echo '$'$1`"
else
var="`echo '$'enable_$1`"
fi
echo -n "("
echo -n '('
if eval "test x$var = xyes"; then
echo -n "+"
echo -n '+'
elif test -n "$3" && eval "test x$var = x$3"; then
echo -n '+'
else
echo -n "-"
echo -n '-'
fi
echo -n "$2) "
])