Files

28 lines
929 B
Bash
Executable File

#! /bin/sh
OSXCROSS_VERSION=e6ab3fa7423f9235ce9ed6381d6d3af191b46b59
export PBZX_VERSION=2a4d7c3300c826d918def713a24d25c237c8ed53
export XAR_VERSION=5fa4675419cfec60ac19a9c7f7c2d0e7c831a497
PACKAGE_DIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)
HELPERS_DIR=$PACKAGE_DIR/../..
. $HELPERS_DIR/functions.sh
do_make_bdir
do_git_fetch osxcross "https://github.com/tpoechtrager/osxcross.git" "${OSXCROSS_VERSION}"
# There is a bug in Debian Stretch docker package which prevents having too big files
# Split the file and join back it there
if [ "$(ls -1 "${PACKAGES_LOCATION}${PACKAGE}"* | wc -l)" -gt 1 ]; then
cat "${PACKAGES_LOCATION}${PACKAGE}"* | USESYSTEMCOMPILER=yes CC=gcc ./tools/gen_sdk_package_pbzx.sh /dev/stdin
else
XCODE_FILE=$(echo "${PACKAGES_LOCATION}${PACKAGE}"*)
USESYSTEMCOMPILER=yes CC=gcc ./tools/gen_sdk_package_pbzx.sh "$XCODE_FILE"
fi
mkdir -p "${SDK_DIR}"
mv ./*.sdk.* "${SDK_DIR}"/
do_clean_bdir