Files
krata/hack/build/cross-compile.sh

30 lines
502 B
Bash
Raw Normal View History

2024-03-21 21:31:10 +00:00
#!/bin/sh
set -e
TOOLS_DIR="$(dirname "${0}")"
RUST_TARGET="$("${TOOLS_DIR}/target.sh")"
TARGET_ARCH="$(echo "${RUST_TARGET}" | awk -F '-' '{print $1}')"
2024-03-21 18:16:04 -07:00
2024-03-21 21:31:10 +00:00
HOST_ARCH="$(uname -m)"
2024-03-21 18:16:04 -07:00
if [ "${HOST_ARCH}" = "arm64" ]
then
HOST_ARCH="aarch64"
fi
HOST_OS="$(uname -s)"
HOST_OS="$(echo "${HOST_OS}" | tr '[:upper:]' '[:lower:]')"
if [ -z "${TARGET_OS}" ]
then
TARGET_OS="${HOST_OS}"
fi
if [ "${HOST_ARCH}" != "${TARGET_ARCH}" ] || [ "${HOST_OS}" != "${TARGET_OS}" ]
2024-03-21 21:31:10 +00:00
then
echo "1"
else
echo "0"
fi