mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
tests: use autoconf-style output when checking for the sha1 command.
This commit is contained in:
@@ -2,12 +2,13 @@
|
||||
|
||||
# Test a command for presence and ability to output the sha1 hash of a file.
|
||||
check_hashcmd() {
|
||||
which $1 &>/dev/null &&
|
||||
which $1 &&
|
||||
$1 </dev/null 2>/dev/null |
|
||||
awk '{if ($1 != "da39a3ee5e6b4b0d3255bfef95601890afd80709") { exit 1; }}'
|
||||
}
|
||||
|
||||
# Test some common commands to find the correct one for the system being tested on.
|
||||
echo -n "checking for SHA1 hashing command ... "
|
||||
if check_hashcmd sha1sum; then
|
||||
sha1sum=sha1sum
|
||||
elif check_hashcmd sha1; then
|
||||
@@ -15,7 +16,7 @@ elif check_hashcmd sha1; then
|
||||
elif check_hashcmd shasum; then
|
||||
sha1sum=shasum
|
||||
else
|
||||
echo "No hashing commands found."
|
||||
echo "no"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
@@ -2,12 +2,13 @@
|
||||
|
||||
# Test a command for presence and ability to output the sha1 hash of a file.
|
||||
check_hashcmd() {
|
||||
which $1 &>/dev/null &&
|
||||
which $1 &&
|
||||
$1 </dev/null 2>/dev/null |
|
||||
awk '{if ($1 != "da39a3ee5e6b4b0d3255bfef95601890afd80709") { exit 1; }}'
|
||||
}
|
||||
|
||||
# Test some common commands to find the correct one for the system being tested on.
|
||||
echo -n "checking for SHA1 hashing command ... "
|
||||
if check_hashcmd sha1sum; then
|
||||
sha1sum=sha1sum
|
||||
elif check_hashcmd sha1; then
|
||||
@@ -15,7 +16,7 @@ elif check_hashcmd sha1; then
|
||||
elif check_hashcmd shasum; then
|
||||
sha1sum=shasum
|
||||
else
|
||||
echo "No hashing commands found."
|
||||
echo "no"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user