diff --git a/Android.mk b/Android.mk index 1c2f69d85..e58662b22 100644 --- a/Android.mk +++ b/Android.mk @@ -30,11 +30,14 @@ LOCAL_PATH := $(call my-dir) 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_PROJECT_CFLAGS ?= -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-core-posix-config.h\" + +OPENTHREAD_PROJECT_CFLAGS ?= \ + -DOPENTHREAD_PROJECT_CORE_CONFIG_FILE=\"openthread-core-posix-config.h\" \ + -DOPENTHREAD_CONFIG_FILE=\ \ + $(NULL) OPENTHREAD_PUBLIC_CFLAGS := \ -DOPENTHREAD_CONFIG_COMMISSIONER_ENABLE=1 \ - -DOPENTHREAD_CONFIG_FILE=\ \ -DOPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE=1 \ -DOPENTHREAD_CONFIG_MAC_FILTER_ENABLE=1 \ -DOPENTHREAD_POSIX_CONFIG_RCP_PTY_ENABLE=1 \ @@ -499,8 +502,10 @@ LOCAL_CPPFLAGS := \ -pedantic-errors \ $(NULL) -LOCAL_CFLAGS := \ - -DOPENTHREAD_CONFIG_FILE=\ \ +LOCAL_CFLAGS := \ + $(OPENTHREAD_PUBLIC_CFLAGS) \ + $(OPENTHREAD_PRIVATE_CFLAGS) \ + $(OPENTHREAD_PROJECT_CFLAGS) \ $(NULL) LOCAL_C_INCLUDES := \