mcuboot/build_boot.sh

23 lines
517 B
Bash
Executable File

#!/bin/sh
# Assume first argument is the board name (as defined in Zephyr)
BOARD=$1
if [ -z "$BOARD" ]; then
echo "Please specify the board name (as in Zephyr) as first argument."
exit 1;
fi
if [ ! -f "$(dirname $0)/boot/zephyr/targets/${BOARD}.h" ]; then
echo "Board $BOARD not yet supported, please use a supported target."
exit 1;
fi
# Check if there is a valid Zephyr environment available
if [ -z "$ZEPHYR_BASE" ]; then
echo "ZEPHYR_BASE not provided by the environment."
exit 1;
fi
make BOARD=$BOARD