summaryrefslogtreecommitdiff
path: root/scripts/sha256sum
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/sha256sum')
-rwxr-xr-xscripts/sha256sum10
1 files changed, 7 insertions, 3 deletions
diff --git a/scripts/sha256sum b/scripts/sha256sum
index 3c0a706c7..da34d9113 100755
--- a/scripts/sha256sum
+++ b/scripts/sha256sum
@@ -2,6 +2,10 @@
# This file is part of the OpenADK project. OpenADK is copyrighted
# material, please see the LICENCE file in the top-level directory.
-tmp=$(mktemp -t yyy)
-cat - > $tmp
-shasum -a 256 "$@" $tmp
+if [ -x /usr/bin/sha256sum ]; then
+ /usr/bin/sha256sum "$@"
+else
+ tmp=$(mktemp -t yyy)
+ cat - > $tmp
+ shasum -a 256 "$@" $tmp
+fi