mcuboot/samples/zephyr/build-hello.sh

23 lines
510 B
Bash
Executable File

#! /bin/bash
# Build the Sample hello program
# In order to build successfully, ZEPHYR_SDK_INSTALL_DIR and
# ZEPHYR_GCC_VARIANT need to be set, as well as zephyr/zephyr-env.sh
# must be sourced.
die() {
echo error: "$@"
exit 1
}
if [ -z "$ZEPHYR_BASE" ]; then
die "Please setup for a Zephyr build before running this script."
fi
if [ -z "$BOARD" ]; then
die "Please set BOARD to a valid board before running this script."
fi
make -C hello1 BOARD=${BOARD} -j$(nproc) || die "Build hello1"