Merge topic 'FindOpenACC-shell-flags'

5a77c2e02a FindOpenACC: Keep flags together in imported target usage requirements

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8531
This commit is contained in:
Brad King
2023-06-05 10:39:48 +00:00
committed by Kitware Robot

View File

@@ -294,9 +294,9 @@ foreach (LANG IN ITEMS C CXX Fortran)
endif()
if(OpenACC_${LANG}_FLAGS)
set_property(TARGET OpenACC::OpenACC_${LANG} PROPERTY
INTERFACE_COMPILE_OPTIONS "$<$<COMPILE_LANGUAGE:${LANG}>:${OpenACC_${LANG}_OPTIONS}>")
INTERFACE_COMPILE_OPTIONS "$<$<COMPILE_LANGUAGE:${LANG}>:SHELL:${OpenACC_${LANG}_FLAGS}>")
set_property(TARGET OpenACC::OpenACC_${LANG} PROPERTY
INTERFACE_LINK_OPTIONS "$<$<COMPILE_LANGUAGE:${LANG}>:${OpenACC_${LANG}_OPTIONS}>")
INTERFACE_LINK_OPTIONS "$<$<COMPILE_LANGUAGE:${LANG}>:SHELL:${OpenACC_${LANG}_FLAGS}>")
unset(_OpenACC_${LANG}_OPTIONS)
endif()
endforeach()