From 746557d52cf1bd1c228f4014659c259f1ad2d1ac Mon Sep 17 00:00:00 2001 From: whd <7058128+superwhd@users.noreply.github.com> Date: Tue, 29 Nov 2022 13:14:06 +0800 Subject: [PATCH] [build] fix `LOCAL_EXPORT_CFLAGS` (#8453) `LOCAL_EXPORT_CFLAGS` is exporting `OPENTHREAD_PROJECT_CFLAGS` which contains quotes. This sometimes can cause compile errors due to limitation of Android build system. Also, `ot-cli` is repeating the flags in `LOCAL_CFLAGS`, which can cause macro redefinition error. Since `ot-cli` depends on `ot-core`, it already gets the flags from `LOCAL_EXPORT_CFLAGS`. --- Android.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/Android.mk b/Android.mk index c07477e9c..e950f806d 100644 --- a/Android.mk +++ b/Android.mk @@ -140,7 +140,6 @@ LOCAL_CFLAGS := \ LOCAL_EXPORT_CFLAGS := \ $(OPENTHREAD_PUBLIC_CFLAGS) \ - $(OPENTHREAD_PROJECT_CFLAGS) \ $(NULL) LOCAL_EXPORT_C_INCLUDE_DIRS := \ @@ -603,7 +602,6 @@ LOCAL_C_INCLUDES := \ $(NULL) LOCAL_CFLAGS := \ - $(OPENTHREAD_PUBLIC_CFLAGS) \ $(OPENTHREAD_PRIVATE_CFLAGS) \ $(OPENTHREAD_PROJECT_CFLAGS) \ $(NULL)