#!/bin/bash -e # Hooks usage_hook() { echo -e "RT-Thread \tbuild RT-Thread" } clean_hook() { cd "$SDK_DIR/rt-thread/bsp/rockchip/$RK_RTT_TARGET" scons -c > /dev/null } BUILD_CMDS="rtt" build_hook() { check_config RK_RTT RK_RTT_TARGET || return 0 echo "==========================================" echo " Start building RT-Thread($RK_RTT_TARGET)" echo "==========================================" cd "$SDK_DIR/rt-thread/bsp/rockchip/$RK_RTT_TARGET" ./build.sh 3 ./mkimage.sh ln -rsf Image/amp.img "$RK_FIRMWARE_DIR/" finish_build build_rtt $@ } source "${BUILD_HELPER:-$(dirname "$(realpath "$0")")/../build-hooks/build-helper}" build_hook $@