From c4a5c5cc32150f9f2d7ff798c7a99ef65e1c61ad Mon Sep 17 00:00:00 2001 From: Carlo Caione Date: Fri, 16 Jan 2026 18:05:49 +0100 Subject: [PATCH] lorawan: loramac-node: Use zephyr_library_compile_definitions_ifdef Replace zephyr_compile_definitions_ifdef with zephyr_library_compile_definitions_ifdef to avoid setting options globally. Signed-off-by: Carlo Caione --- subsys/lorawan/loramac-node/CMakeLists.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/subsys/lorawan/loramac-node/CMakeLists.txt b/subsys/lorawan/loramac-node/CMakeLists.txt index ef47e0e2393..81421067fe1 100644 --- a/subsys/lorawan/loramac-node/CMakeLists.txt +++ b/subsys/lorawan/loramac-node/CMakeLists.txt @@ -12,16 +12,16 @@ endif() # Add include path for local headers (lw_priv.h) zephyr_library_include_directories(${CMAKE_CURRENT_SOURCE_DIR}) -zephyr_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_AS923 REGION_AS923) -zephyr_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_AU915 REGION_AU915) -zephyr_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_CN470 REGION_CN470) -zephyr_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_CN779 REGION_CN779) -zephyr_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_EU433 REGION_EU433) -zephyr_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_EU868 REGION_EU868) -zephyr_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_KR920 REGION_KR920) -zephyr_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_IN865 REGION_IN865) -zephyr_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_US915 REGION_US915) -zephyr_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_RU864 REGION_RU864) +zephyr_library_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_AS923 REGION_AS923) +zephyr_library_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_AU915 REGION_AU915) +zephyr_library_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_CN470 REGION_CN470) +zephyr_library_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_CN779 REGION_CN779) +zephyr_library_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_EU433 REGION_EU433) +zephyr_library_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_EU868 REGION_EU868) +zephyr_library_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_KR920 REGION_KR920) +zephyr_library_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_IN865 REGION_IN865) +zephyr_library_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_US915 REGION_US915) +zephyr_library_compile_definitions_ifdef(CONFIG_LORAWAN_REGION_RU864 REGION_RU864) # Don't build the real implementation when the emulator is used if(NOT CONFIG_LORAWAN_EMUL)