35 lines
691 B
Bash
Executable File
35 lines
691 B
Bash
Executable File
#!/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 $@
|