Changeset View
Changeset View
Standalone View
Standalone View
contrib/devtools/build_depends.sh
Show All 13 Lines | |||||
pushd "${DEPENDS_DIR}" | pushd "${DEPENDS_DIR}" | ||||
if [ "${DEPENDS_BUILD_TARGET}" = "osx" ] | if [ "${DEPENDS_BUILD_TARGET}" = "osx" ] | ||||
then | then | ||||
# Get the OSX SDK | # Get the OSX SDK | ||||
mkdir -p "${SDK_PATH}" | mkdir -p "${SDK_PATH}" | ||||
pushd "${SDK_PATH}" | pushd "${SDK_PATH}" | ||||
find . -maxdepth 1 -type d -name "MacOSX*" -exec rm -rf {} \; | OSX_SDK=$("${TOPLEVEL}/contrib/teamcity/download-apple-sdk.sh" "${SDK_PATH}") | ||||
SDK_ARCHIVE_NAME="MacOSX10.14.sdk.tar.gz" | |||||
OSX_SDK_SHA256="2322086a96349db832abbcadea493b79db843553a2e604163238d99fa058a286" | |||||
OSX_SDK="${SDK_ARCHIVE_DIR}/${SDK_ARCHIVE_NAME}" | |||||
if ! echo "${OSX_SDK_SHA256} ${OSX_SDK}" | sha256sum -c; then | |||||
rm -f "${OSX_SDK}" | |||||
wget https://storage.googleapis.com/27cd7b2a42a430926cc621acdc3bda72a8ed2b0efc080e3/"${SDK_ARCHIVE_NAME}" -O "${OSX_SDK}" | |||||
echo "${OSX_SDK_SHA256} ${OSX_SDK}" | sha256sum -c | |||||
fi | |||||
tar -xzf "${OSX_SDK}" | tar -xzf "${OSX_SDK}" | ||||
popd | popd | ||||
fi | fi | ||||
make "build-${DEPENDS_BUILD_TARGET}" | make "build-${DEPENDS_BUILD_TARGET}" | ||||
popd | popd |