#!/bin/bash set -e # copy boot specs, kernel and device tree to a well known location mkdir -p "${BINARIES_DIR}"/kernel cp -ar \ "${BR2_EXTERNAL_MynaPlayer_PATH}"/board/myna-player-odyssey/utilities/bootspecs/loader \ "${BINARIES_DIR}"/stm32mp157c-odyssey.dtb \ "${BINARIES_DIR}"/zImage \ "${BINARIES_DIR}"/kernel # prepare for genimage cd "${BINARIES_DIR}" export GENIMAGE_TMP=${BR2_EXTERNAL_MynaPlayer_PATH}/board/myna-player-odyssey/utilities/genimage.tmp GENIMAGE_CFG="${BR2_EXTERNAL_MynaPlayer_PATH}/board/myna-player-odyssey/utilities/genimage.cfg" export GENIMAGE_USER=$(whoami) export GENIMAGE_HOST=$(hostname) export GENIMAGE_BUILD_ID=$(cat "${BR2_EXTERNAL_MynaPlayer_PATH}"/utilities/version_stamp) envsubst \ \$GENIMAGE_USER,\ \$GENIMAGE_HOST,\ \$GENIMAGE_BUILD_ID \ < ${GENIMAGE_TMP} \ > ${GENIMAGE_CFG}