Oops
[asterisk/asterisk.git] / build_tools / make_buildopts_h
index 3c09a66..ace4045 100755 (executable)
@@ -24,11 +24,14 @@ fi
 
 case ${OSARCH} in      # actually we should check build_os
 *BSD|mingw|darwin*)
-       BUILDSUM=`echo ${TMP} | md5`
-       echo "#define AST_BUILDOPT_SUM {0x0, 0x0, 0x0, 0x0} /* dummy */"
+       BUILDSUM=`echo ${TMP} | md5 | cut -c1-32`
+       ;;
+SunOS)
+       BUILDSUM=`echo ${TMP} | digest -a md5 | cut -c1-32`
        ;;
 *)
-       BUILDSUM=`echo ${TMP} | md5sum`
-       echo "#define AST_BUILDOPT_SUM { 0x`echo -n ${BUILDSUM} | cut -c1-8`, 0x`echo -n ${BUILDSUM} | cut -c9-16`, 0x`echo -n ${BUILDSUM} | cut -c17-24`, 0x`echo -n ${BUILDSUM} | cut -c25-32` }"
+       BUILDSUM=`echo ${TMP} | md5sum | cut -c1-32`
        ;;
 esac
+
+echo "#define AST_BUILDOPT_SUM \"${BUILDSUM}\""