#!/usr/bin/env zsh set -e export WORKFLOW_ROOT=/Users/runner/work/futurerestore/futurerestore/.github/workflows export DEP_ROOT=/Users/runner/work/futurerestore/futurerestore/dep_root export BASE=/Users/runner/work/futurerestore/futurerestore/ cd ${WORKFLOW_ROOT} curl -sO https://cdn.cryptiiiic.com/bootstrap/bootstrap_x86_64.tar.zst & # curl -sO https://cdn.cryptiiiic.com/bootstrap/Builder_macOS.tar.zst & curl -sO https://cdn.cryptiiiic.com/deps/static/macOS/x86_64/macOS_x86_64_Release_Latest.tar.zst & curl -sO https://cdn.cryptiiiic.com/deps/static/macOS/arm64/macOS_arm64_Release_Latest.tar.zst & curl -sO https://cdn.cryptiiiic.com/deps/static/macOS/x86_64/macOS_x86_64_Debug_Latest.tar.zst & curl -sO https://cdn.cryptiiiic.com/deps/static/macOS/arm64/macOS_arm64_Debug_Latest.tar.zst & wait sudo gtar xf ${WORKFLOW_ROOT}/bootstrap_x86_64.tar.zst -C / --warning=none || true || true & echo "${PROCURSUS}/bin" | sudo tee /etc/paths1 echo "${PROCURSUS}/libexec/gnubin" | sudo tee /etc/paths1 cat /etc/paths | sudo tee -a /etc/paths1 sudo mv /etc/paths{1,} wait mkdir -p ${DEP_ROOT}/macOS_x86_64_Release ${DEP_ROOT}/macOS_x86_64_Debug ${DEP_ROOT}/macOS_arm64_Release ${DEP_ROOT}/macOS_arm64_Debug gtar xf macOS_x86_64_Release_Latest.tar.zst -C ${DEP_ROOT}/macOS_x86_64_Release & gtar xf macOS_x86_64_Debug_Latest.tar.zst -C ${DEP_ROOT}/macOS_x86_64_Debug & gtar xf macOS_arm64_Release_Latest.tar.zst -C ${DEP_ROOT}/macOS_arm64_Release & gtar xf macOS_arm64_Debug_Latest.tar.zst -C ${DEP_ROOT}/macOS_arm64_Debug & wait # gtar xf ${BASE}/Builder_macOS.tar.zst & sudo ${PROCURSUS}/bin/apt-get update -qq sudo ${PROCURSUS}/bin/apt-get dist-upgrade -yqq sudo ${PROCURSUS}/bin/apt-get install llvm-utils -yqq sudo mv /usr/local/bin{,1} cd ${BASE} git submodule update --init --recursive cd ${BASE}/external/tsschecker git submodule update --init --recursive