Changeset View
Changeset View
Standalone View
Standalone View
contrib/devtools/build_depends.sh
- This file was added.
Property | Old Value | New Value |
---|---|---|
File Mode | null | 100755 |
#!/usr/bin/env bash | |||||
export LC_ALL=C | |||||
set -euxo pipefail | |||||
: "${TOPLEVEL:=$(git rev-parse --show-toplevel)}" | |||||
: "${DEPENDS_DIR:=${TOPLEVEL}/depends}" | |||||
: "${SDK_PATH:=${DEPENDS_DIR}/SDKs}" | |||||
pushd "${DEPENDS_DIR}" | |||||
# Get the OSX SDK | |||||
mkdir -p "${SDK_PATH}" | |||||
pushd "${SDK_PATH}" | |||||
find . -maxdepth 1 -type d -name "MacOSX*" -exec rm -rf {} \; | |||||
OSX_SDK="MacOSX10.14.sdk.tar.gz" | |||||
OSX_SDK_SHA256="2322086a96349db832abbcadea493b79db843553a2e604163238d99fa058a286" | |||||
if ! echo "${OSX_SDK_SHA256} ${OSX_SDK}" | sha256sum -c; then | |||||
rm -f "${OSX_SDK}" | |||||
wget https://storage.googleapis.com/27cd7b2a42a430926cc621acdc3bda72a8ed2b0efc080e3/"${OSX_SDK}" | |||||
echo "${OSX_SDK_SHA256} ${OSX_SDK}" | sha256sum -c | |||||
fi | |||||
tar -xzf "${OSX_SDK}" | |||||
popd | |||||
RAPIDCHECK=1 make build-all | |||||
popd |