27 lines
606 B
Bash
Executable File
27 lines
606 B
Bash
Executable File
#!/bin/bash
|
|
|
|
root_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/.."
|
|
|
|
cd "${root_dir}"
|
|
|
|
tarball_name=`node bin/get-tarball-name.js`
|
|
bucket_name="bitcore-node"
|
|
binary_url="https://${bucket_name}.s3.amazonaws.com/${tarball_name}"
|
|
|
|
echo "Downloading binary: ${binary_url}"
|
|
|
|
curl --fail -I $binary_url
|
|
|
|
if test $? -eq 0; then
|
|
curl $binary_url > $tarball_name
|
|
if test -e "${tarball_name}"; then
|
|
echo "Unpacking binary distribution"
|
|
tar -xvzf $tarball_name
|
|
if test $? -eq 0; then
|
|
exit 0
|
|
fi
|
|
fi
|
|
fi
|
|
echo "Prebuild binary could not be downloaded, building from source..."
|
|
./bin/build
|