dect
/
asterisk
Archived
13
0
Fork 0

This is far from optimal, but I just found a FreeBSD system without

md5 installed on it.  So look around for all of the different binaries
that we could possibly use.  I'd wager this gets completely replaced
by someone else in less than 24 hours... :)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@146407 f38db490-d61c-443f-a65b-d21fe96a405b
This commit is contained in:
seanbright 2008-10-05 01:59:14 +00:00
parent 7cc3a7c2b9
commit 842cb2a3a4
1 changed files with 7 additions and 13 deletions

View File

@ -26,19 +26,13 @@ then
echo "#define AST_DEVMODE 1"
TMP="${TMP} AST_DEVMODE"
fi
case ${OSARCH} in # actually we should check build_os
*BSD|mingw|darwin*)
BUILDSUM=`echo ${TMP} | md5 | cut -c1-32`
;;
SunOS)
BUILDSUM=`echo ${TMP} | digest -a md5 | cut -c1-32`
;;
*)
BUILDSUM=`echo ${TMP} | md5sum | cut -c1-32`
;;
esac
for x in md5 digest md5sum gmd5sum; do
BUILDSUM=`echo ${TMP} | $x 2> /dev/null`
if [ $? = 0 ]; then
BUILDSUM=`echo ${BUILDSUM} | cut -c1-32`
break;
fi
done
echo "#define AST_BUILDOPT_SUM \"${BUILDSUM}\""
echo "#define AST_BUILDOPTS \"${BUILDOPTS}\""