diff options
| author | Alexander Karatarakis <alkarata@microsoft.com> | 2018-04-25 22:23:45 -0700 |
|---|---|---|
| committer | Alexander Karatarakis <alkarata@microsoft.com> | 2018-04-25 22:23:45 -0700 |
| commit | ef594607829ad6ed2bd462a0ddcbb0ee698b3f4f (patch) | |
| tree | 7c21f6925369ac2f7e6b1570ed37e386eb3d99c8 | |
| parent | aa423c999bcac07577f656549c9645d538c517c2 (diff) | |
| download | vcpkg-ef594607829ad6ed2bd462a0ddcbb0ee698b3f4f.tar.gz vcpkg-ef594607829ad6ed2bd462a0ddcbb0ee698b3f4f.zip | |
[bootstrap.sh] Minor refactoring for clarity
| -rw-r--r-- | scripts/bootstrap.sh | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh index 2225f029d..95ee75af1 100644 --- a/scripts/bootstrap.sh +++ b/scripts/bootstrap.sh @@ -29,15 +29,15 @@ vcpkgCheckRepoTool() vcpkgCheckEqualFileHash() { url=$1; filePath=$2; expectedHash=$3 - - SHASUM="shasum -a 512" # sha512sum is not available on osx - # checking for sha512sum on os which doesn't have shasum - if which sha512sum >/dev/null 2>&1; then - SHASUM=sha512sum + if command -v "sha512sum" >/dev/null 2>&1 ; then + actualHash=$(sha512sum "$filePath") + else + # sha512sum is not available by default on osx + # shasum is not available by default on Fedora + actualHash=$(shasum -a 512 "$filePath") fi - actualHash=$("$SHASUM" "$filePath") actualHash="${actualHash%% *}" # shasum returns [hash filename], so get the first word if ! [ "$expectedHash" = "$actualHash" ]; then |
