[cmake] add support for cc2652 (#4691)

This commit is contained in:
Jing Ma
2020-04-09 13:11:13 -07:00
committed by GitHub
parent fe736641b2
commit a6adf0322a
3 changed files with 178 additions and 0 deletions
+25
View File
@@ -80,10 +80,35 @@ build_cc2538()
cd ..
}
build_cc2652()
{
local options=("${OT_COMMON_OPTIONS[@]}")
options+=(
"-DOT_PLATFORM=cc2652"
"-DCMAKE_TOOLCHAIN_FILE=examples/platforms/cc2652/arm-none-eabi.cmake"
"-DOT_COMMISSIONER=on"
"-DOT_DHCP6_CLIENT=on"
"-DOT_DHCP6_SERVER=on"
"-DOT_DNS_CLIENT=on"
"-DOT_JOINER=on"
"-DOT_SLAAC=on"
"-DCMAKE_BUILD_TYPE=Release"
)
reset_source
mkdir build
cd build
cmake -GNinja "${options[@]}" ..
ninja
cd ..
}
main()
{
build_cc1352
build_cc2538
build_cc2652
}
main "$@"