From 425e6fb4120311135b12b36f043cba2996166e6f Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Mon, 23 Jan 2023 19:10:01 -0600 Subject: [PATCH] define_interface_target: guard link options with generator expression --- cmake/macros/macro_define_interface_target.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/macros/macro_define_interface_target.cmake b/cmake/macros/macro_define_interface_target.cmake index eca2afe37f..396b1cc753 100644 --- a/cmake/macros/macro_define_interface_target.cmake +++ b/cmake/macros/macro_define_interface_target.cmake @@ -120,7 +120,7 @@ function(define_interface_target _feature) ) if(NOT "${_link_options}" STREQUAL "") message(STATUS " LINK_OPTIONS: ${_link_options}") - target_link_options(${_interface_target} INTERFACE ${_link_options}) + target_link_options(${_interface_target} INTERFACE $<$:${_link_options}>) endif() export(TARGETS ${_interface_target} -- 2.39.5