diff --git a/options_linux.cmake b/options_linux.cmake index 7e9aec0..105a3b7 100644 --- a/options_linux.cmake +++ b/options_linux.cmake @@ -66,7 +66,9 @@ if (NOT DESKTOP_APP_USE_PACKAGED) ) endif() set(interprocedural_optimization_config $>>) - set(interprocedural_optimization_values -fwhole-program,$,$<$:-fno-use-linker-plugin>,-fno-use-linker-plugin>) + set(interprocedural_optimization_value_on -fwhole-program) + set(interprocedural_optimization_value_off -fno-use-linker-plugin) + set(interprocedural_optimization_values ${interprocedural_optimization_value_on},$<$>,$>:${interprocedural_optimization_value_off}>) target_link_options(common_options INTERFACE $>,$,${interprocedural_optimization_values}>,$>,${interprocedural_optimization_values}>>