1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* tool/make-snapshot: do not use sha256sum; use BASERUBY instead

* common.mk (dist): use tool/make-snapshot instead


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@17491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
shyouhei 2008-06-20 16:02:21 +00:00
parent 7ba5c4e83b
commit a889f3405f
3 changed files with 18 additions and 7 deletions

View file

@ -93,9 +93,14 @@ for rev; do
rm -fr $v
done
for file in $files; do
md5=$(md5sum $file)
sha256=$(sha256sum $file)
echo "MD5(${file##*/})= ${md5%% *}"
echo "SHA256(${file##*/})= ${sha256%% *}"
echo "SIZE(${file##*/})= `find $file -printf %s`"
${BASERUBY} -r digest/md5 -r digest/sha2 <<EOF
name = "$file"
str = ARGF.read
md5 = Digest::MD5.hexdigest str
sha = Digest::SHA256.hexdigest str
printf "MD5(%s)= %s\nSHA256(%s)= %s\nSIZE(%s)= %s\n\n",
name, md5,
name, sha,
name, str.size
EOF
done