mirror of
https://github.com/espressif/openthread.git
synced 2026-06-06 05:24:51 +00:00
[continuous-integration] enable BORDER_ROUTING in some of build scripts (#7321)
This commit enables `OT_BORDER_ROUTING` feature in some of the build scripts (e.g., `script/check-scan-build` or `make-pretty`) so that it is covered by github actions workflow CI.
This commit is contained in:
committed by
GitHub
parent
871a7125c9
commit
88973676c5
@@ -36,6 +36,7 @@ readonly OT_BUILD_OPTIONS=(
|
||||
"-DOT_BUILD_EXECUTABLES=OFF"
|
||||
"-DOT_BORDER_AGENT=ON"
|
||||
"-DOT_BORDER_ROUTER=ON"
|
||||
"-DOT_BORDER_ROUTING=ON"
|
||||
"-DOT_COAP=ON"
|
||||
"-DOT_COAP_BLOCK=ON"
|
||||
"-DOT_COAP_OBSERVE=ON"
|
||||
|
||||
@@ -43,6 +43,7 @@ build_all_features()
|
||||
"-DOPENTHREAD_CONFIG_ANYCAST_LOCATOR=1"
|
||||
"-DOPENTHREAD_CONFIG_BORDER_AGENT_ENABLE=1"
|
||||
"-DOPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE=1"
|
||||
"-DOPENTHREAD_CONFIG_BORDER_ROUTING_ENABLE=1"
|
||||
"-DOPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE=1"
|
||||
"-DOPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE=1"
|
||||
"-DOPENTHREAD_CONFIG_CHILD_SUPERVISION_ENABLE=1"
|
||||
|
||||
@@ -55,12 +55,13 @@ build_all_features()
|
||||
|
||||
# Thread 1.2 options
|
||||
local options=(
|
||||
"-DOT_BACKBONE_ROUTER=ON"
|
||||
"-DOT_BORDER_ROUTING=ON"
|
||||
"-DOT_CSL_RECEIVER=ON"
|
||||
"-DOT_MLR=ON"
|
||||
"-DOT_OTNS=ON"
|
||||
"-DOT_SIMULATION_VIRTUAL_TIME=ON"
|
||||
"-DOT_THREAD_VERSION=1.2"
|
||||
"-DOT_MLR=ON"
|
||||
"-DOT_BACKBONE_ROUTER=ON"
|
||||
"-DOT_CSL_RECEIVER=ON"
|
||||
)
|
||||
|
||||
# Build Thread 1.2 with full features
|
||||
|
||||
@@ -82,6 +82,7 @@ readonly OT_CLANG_TIDY_BUILD_OPTS=(
|
||||
'-DOT_BACKBONE_ROUTER=ON'
|
||||
'-DOT_BORDER_AGENT=ON'
|
||||
'-DOT_BORDER_ROUTER=ON'
|
||||
'-DOT_BORDER_ROUTING=ON'
|
||||
'-DOT_CHANNEL_MANAGER=ON'
|
||||
'-DOT_CHANNEL_MONITOR=ON'
|
||||
'-DOT_CHILD_SUPERVISION=ON'
|
||||
|
||||
Reference in New Issue
Block a user