#! /bin/sh

set -e

top=$PWD

build=${top}/rtems

if [ $# -ne 2 ]; then
 echo "usage: llvm-build src prefix"
 exit 1
fi

src=$1
prefix=$2

if [ ! -d ${src} ]; then
 echo "error: src directory not found: ${src}"
 exit 1
fi

echo "Cleaning build ..."
rm -rf ${build}

echo "Configuring ..."
mkdir -p ${top}
cd ${top}
 cmake -G 'Unix Makefiles' -DCMAKE_INSTALL_PREFIX=${prefix} ${src}
 make -j 8

exit 0
