From 37f94d66ab67a579c92e145bb57a8f3997f98a24 Mon Sep 17 00:00:00 2001 From: Daniel Leung Date: Tue, 10 Dec 2019 20:55:52 -0800 Subject: [PATCH] cmake: extra_flags: fix EXTRA_CPPFLAGS being applied as macros The EXTRA_CPPFLAGS is applied via zephyr_compile_definitions() instead of zephyr_compile_options(), which makes all specified options as macros. So fix it. Signed-off-by: Daniel Leung --- cmake/extra_flags.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/extra_flags.cmake b/cmake/extra_flags.cmake index c669b04baff..fa03a87fcc9 100644 --- a/cmake/extra_flags.cmake +++ b/cmake/extra_flags.cmake @@ -7,7 +7,7 @@ separate_arguments(EXTRA_CXXFLAGS_AS_LIST UNIX_COMMAND ${EXTRA_CXXFLAGS}) separate_arguments(EXTRA_AFLAGS_AS_LIST UNIX_COMMAND ${EXTRA_AFLAGS}) if(EXTRA_CPPFLAGS) - zephyr_compile_definitions(${EXTRA_CPPFLAGS_AS_LIST}) + zephyr_compile_options(${EXTRA_CPPFLAGS_AS_LIST}) endif() if(EXTRA_LDFLAGS) zephyr_link_libraries(${EXTRA_LDFLAGS_AS_LIST})