From 9f2ff3bcbfd837adbc9c6280c48fbefd01d3bd01 Mon Sep 17 00:00:00 2001 From: Yakun Xu Date: Tue, 19 Nov 2019 06:48:22 +0800 Subject: [PATCH] [build] add flag to enable dynamic logging level (#4335) --- Android.mk | 2 ++ examples/common-switches.mk | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/Android.mk b/Android.mk index 1b7df9704..0acd84cfc 100644 --- a/Android.mk +++ b/Android.mk @@ -32,6 +32,8 @@ OPENTHREAD_DEFAULT_VERSION := $(shell cat $(LOCAL_PATH)/.default-version) OPENTHREAD_SOURCE_VERSION := $(shell git -C $(LOCAL_PATH) describe --always --match "[0-9].*" 2> /dev/null) OPENTHREAD_COMMON_FLAGS := \ + -DOPENTHREAD_CONFIG_ENABLE_DYNAMIC_LOG_LEVEL=1 \ + -DOPENTHREAD_CONFIG_MAC_FILTER_ENABLE=1 \ -DPACKAGE=\"openthread\" \ -DPACKAGE_BUGREPORT=\"openthread-devel@googlegroups.com\" \ -DPACKAGE_NAME=\"OPENTHREAD\" \ diff --git a/examples/common-switches.mk b/examples/common-switches.mk index 974ea5d79..79f1147cb 100644 --- a/examples/common-switches.mk +++ b/examples/common-switches.mk @@ -44,6 +44,7 @@ DHCP6_SERVER ?= 0 DIAGNOSTIC ?= 0 DISABLE_DOC ?= 0 DNS_CLIENT ?= 0 +DYNAMIC_LOG_LEVEL ?= 0 ECDSA ?= 0 EXTERNAL_HEAP ?= 0 IP6_FRAGM ?= 0 @@ -131,6 +132,10 @@ ifeq ($(DNS_CLIENT),1) COMMONCFLAGS += -DOPENTHREAD_CONFIG_DNS_CLIENT_ENABLE=1 endif +ifeq ($(DYNAMIC_LOG_LEVEL),1) +COMMONCFLAGS += -DOPENTHREAD_CONFIG_ENABLE_DYNAMIC_LOG_LEVEL=1 +endif + ifeq ($(ECDSA),1) COMMONCFLAGS += -DOPENTHREAD_CONFIG_ECDSA_ENABLE=1 endif