blob: 5e3ce2d7d239985010658fa8ad42d51e291ebcc1 [file] [log] [blame]
#!/bin/bash
#
# Prepare swift sourcerelease to build Foundation for Android
#
BUILD_DIR="build/Ninja-ReleaseAssert/swift-linux-x86_64/lib/swift"
cd "$(dirname $0)" &&
TAR_FILE="$(pwd)/android_dispatch.tgz" &&
if [[ ! -f "${TAR_FILE}" ]]; then
echo "Fetching binaries and headers for libxml2, libcurl and libdispatch"
curl "https://raw.githubusercontent.com/SwiftJava/SwiftJava/master/android_dispatch.tgz" > "${TAR_FILE}"
fi
cd "../.." && mkdir -p "${BUILD_DIR}" &&
cd "${BUILD_DIR}" && tar xfvz "${TAR_FILE}"