35 lines
691 B
Bash
Raw Permalink Normal View History

2025-05-10 21:49:39 +08:00
#!/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 $@