#!/bin/sh

FAILED=""
MONLIB=false
TARGET_ARCH=arm64
TOOLS_PATH=../tools/aarch64-linux-android-4.8

if [ -d "$TOOLS_PATH" ]; then
	echo Tools found
else
	echo fatal error !!!
	echo Tools not found, please put the tool to the path $TOOLS_PATH
	exit 1
fi
if [ "$1" = "t124" ]; then
	MONLIB=true
	TARGET_ARCH=arm
fi
cd secure_monitor
echo PROJECT=tegra TARGET=$1 TARGET_ARCH=$TARGET_ARCH MONITOR_LIBRARY=$MONLIB STANDALONE_MONITOR=false nice make -j4 -e || FAILED="$FAILED $1"
PROJECT=tegra TARGET=$1 TARGET_ARCH=$TARGET_ARCH MONITOR_LIBRARY=$MONLIB STANDALONE_MONITOR=false nice make -j4 -e || FAILED="$FAILED $1"
cd ..
echo PROJECT=tegra TARGET=$1 TARGET_ARCH=$TARGET_ARCH nice make -j4 -e || FAILED="$FAILED $1"
PROJECT=tegra TARGET=$1 TARGET_ARCH=$TARGET_ARCH nice make -j4 -e || FAILED="$FAILED $1"

if [ "$FAILED" != "" ]; then
	echo
	echo some projects have failed to build:
	echo $FAILED
fi
