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:
parent
7cc3a7c2b9
commit
842cb2a3a4
|
@ -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}\""
|
||||
|
|
Reference in New Issue