diff --git a/Android.mk b/Android.mk index eed5fc320..99ea7f5d2 100644 --- a/Android.mk +++ b/Android.mk @@ -217,6 +217,8 @@ LOCAL_SRC_FILES := \ third_party/mbedtls/repo/library/ecp.c \ $(NULL) +include $(OT_EXTRAL_BUILD_CONFIG) + include $(BUILD_STATIC_LIBRARY) include $(CLEAR_VARS) @@ -230,11 +232,13 @@ LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/src/cli \ $(LOCAL_PATH)/src/core \ $(LOCAL_PATH)/src/posix/platform \ + $(LOCAL_PATH)/third_party/mbedtls \ $(LOCAL_PATH)/third_party/mbedtls/repo/include \ $(NULL) LOCAL_CFLAGS := \ -D_GNU_SOURCE \ + -DMBEDTLS_CONFIG_FILE=\"mbedtls-config.h\" \ -DOPENTHREAD_CONFIG_FILE=\ \ -DOPENTHREAD_CONFIG_POSIX_APP_ENABLE_PTY_DEVICE=1 \ -DOPENTHREAD_FTD=1 \ @@ -258,6 +262,8 @@ LOCAL_SRC_FILES := \ src/posix/main.c \ $(NULL) +include $(OT_EXTRAL_BUILD_CONFIG) + LOCAL_STATIC_LIBRARIES = ot-core include $(BUILD_EXECUTABLE) @@ -272,11 +278,13 @@ LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/src/core \ $(LOCAL_PATH)/src/ncp \ $(LOCAL_PATH)/src/posix/platform \ + $(LOCAL_PATH)/third_party/mbedtls \ $(LOCAL_PATH)/third_party/mbedtls/repo/include \ $(NULL) LOCAL_CFLAGS := \ -D_GNU_SOURCE \ + -DMBEDTLS_CONFIG_FILE=\"mbedtls-config.h\" \ -DOPENTHREAD_CONFIG_FILE=\ \ -DOPENTHREAD_CONFIG_POSIX_APP_ENABLE_PTY_DEVICE=1 \ -DOPENTHREAD_FTD=1 \ @@ -301,5 +309,7 @@ LOCAL_SRC_FILES := \ src/posix/main.c \ $(NULL) +include $(OT_EXTRAL_BUILD_CONFIG) + LOCAL_STATIC_LIBRARIES = ot-core include $(BUILD_EXECUTABLE)