openthread-br: modernize CMake options

- ':BOOL' suffix is not needed
- Don't set options which are matching the defaults
- Rename non-existing OT_BORDER_ROUTING_NAT64 to OTBR_NAT64

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
This commit is contained in:
krant 2024-02-27 10:15:07 +02:00 committed by Stijn Tintel
parent fc4596ddc4
commit 3444a614ed
1 changed files with 14 additions and 19 deletions

View File

@ -53,26 +53,21 @@ define Package/openthread-br/conffiles
endef
CMAKE_OPTIONS += \
-DOT_BORDER_ROUTER:BOOL=ON \
-DOT_BORDER_ROUTING_NAT64:BOOL=ON \
-DOT_CHANNEL_MANAGER:BOOL=ON \
-DOT_CHANNEL_MONITOR:BOOL=ON \
-DOT_COMMISSIONER:BOOL=ON \
-DOT_ECDSA:BOOL=ON \
-DOT_FIREWALL:BOOL=OFF \
-DOT_SERVICE:BOOL=ON \
-DOT_SRP_CLIENT:BOOL=ON \
-DOT_SRP_SERVER:BOOL=ON \
-DOTBR_BACKBONE_ROUTER:BOOL=ON \
-DOTBR_BORDER_ROUTING:BOOL=ON \
-DOTBR_DNSSD_DISCOVERY_PROXY:BOOL=ON \
-DOTBR_DUA_ROUTING:BOOL=ON \
-DOT_BORDER_ROUTER=ON \
-DOT_CHANNEL_MANAGER=ON \
-DOT_CHANNEL_MONITOR=ON \
-DOT_FIREWALL=OFF \
-DOTBR_BACKBONE_ROUTER=ON \
-DOTBR_BORDER_ROUTING=ON \
-DOTBR_DNSSD_DISCOVERY_PROXY=ON \
-DOTBR_DUA_ROUTING=ON \
-DOTBR_MDNS=mDNSResponder \
-DOTBR_OPENWRT:BOOL=ON \
-DOTBR_REST:BOOL=ON \
-DOTBR_SRP_ADVERTISING_PROXY:BOOL=ON \
-DOTBR_SRP_SERVER_AUTO_ENABLE:BOOL=ON \
-DOTBR_TREL:BOOL=ON
-DOTBR_NAT64=ON \
-DOTBR_OPENWRT=ON \
-DOTBR_REST=ON \
-DOTBR_SRP_ADVERTISING_PROXY=ON \
-DOTBR_SRP_SERVER_AUTO_ENABLE=ON \
-DOTBR_TREL=ON
TARGET_CFLAGS += -DOPENTHREAD_POSIX_CONFIG_DAEMON_SOCKET_BASENAME=\\\"/var/run/openthread-%s\\\"