2025-05-10 21:49:39 +08:00

37 lines
744 B
Bash
Executable File

#!/bin/bash -e
# Hooks
usage_hook()
{
echo -e "amp \tbuild amp"
}
clean_hook()
{
cd "$SDK_DIR/hal/project/$RK_HAL_TARGET/GCC"
make clean > /dev/null
}
BUILD_CMDS="amp"
build_hook()
{
check_config RK_AMP RK_HAL_TARGET || return 0
echo "=========================================="
echo " Start building AMP($RK_HAL_TARGET)"
echo "=========================================="
cd "$SDK_DIR/hal/project/$RK_HAL_TARGET/GCC"
./build.sh
cd "$SDK_DIR/hal/project/$RK_HAL_TARGET"
ln -rsf Image/amp_linux.its Image/amp.its
./mkimage.sh
ln -rsf Image/amp.img "$RK_FIRMWARE_DIR/"
finish_build build_amp $@
}
source "${BUILD_HELPER:-$(dirname "$(realpath "$0")")/../build-hooks/build-helper}"
build_hook $@