#!source-me/bash
set -e
set -x
HOST=$(gcc -dumpmachine)
PREFIX=/usr/cross-a64
TARGET=armv7l-unknown-linux-gnueabihf
export PATH=$PREFIX/bin:$PATH
ARMLFS=/mnt/armlfs
BLD=/sources/cross-a64/bld
SRC=/sources/archives/core
_cross_flags=(
--host=$HOST
--build=$HOST
--target=$TARGET
--prefix=$PREFIX
--with-sysroot=/mnt/armlfs
)
if [ ! -e "$BLD" ]; then
mkdir -p "$BLD"
chown -R builder:builder "$BLD"
fi
if [ "$(whoami)" != "builder" ]; then
echo "Will re-exec self ($0) as builder"
sleep 1s
L="$@"
exec su builder -c "$0 $L"
fi
cd "$BLD"