#!/usr/bin/env bash
set -e

if ! $(dirname $0)/test-binutils.sh
then
    echo Building Binutils...
    $(dirname $0)/setup-binutils.sh
fi

if ! $(dirname $0)/test-gcc.sh
then
    if ! $(dirname $0)/test-autoconf.sh
    then
        echo Building autoconf...
        $(dirname $0)/setup-autoconf.sh
    fi

    echo Building GCC..
    $(dirname $0)/setup-gcc.sh
fi

if ! [ -f $(dirname $0)/../toolchain/dist/mkbootimg ]
then
    echo Building mkbootimg...
    $(dirname $0)/setup-mkbootimg.sh
fi