@@ -22,7 +22,9 @@ set_target_properties(opencoarrays_mod
22
22
Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR} /${CMAKE_INSTALL_INCLUDEDIR} /${mod_dir_tail} "
23
23
POSITION_INDEPENDENT_CODE TRUE )
24
24
target_compile_options (opencoarrays_mod
25
- PRIVATE $< $< COMPILE_LANGUAGE:Fortran> :${MPI_Fortran_COMPILE_FLAGS} > )
25
+ PRIVATE $< $< COMPILE_LANGUAGE:Fortran> :${MPI_Fortran_COMPILE_OPTIONS} > )
26
+ target_compile_definitions (opencoarrays_mod
27
+ PRIVATE $< $< COMPILE_LANGUAGE:Fortran> :${MPI_Fortran_COMPILE_DEFINITIONS} > )
26
28
target_link_libraries (opencoarrays_mod
27
29
PUBLIC ${MPI_Fortran_LINK_FLAGS}
28
30
PUBLIC ${MPI_Fortran_LIBRARIES} )
@@ -53,9 +55,13 @@ target_include_directories(caf_mpi_static PUBLIC
53
55
$< BUILD_INTERFACE:${CMAKE_SOURCE_DIR} /src>
54
56
$< INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR} > )
55
57
target_compile_options (caf_mpi
56
- PUBLIC $< $< COMPILE_LANGUAGE:C> :${MPI_C_COMPILE_FLAGS} > )
58
+ PUBLIC $< $< COMPILE_LANGUAGE:C> :${MPI_C_COMPILE_OPTIONS} > )
59
+ target_compile_definitions (caf_mpi
60
+ PUBLIC $< $< COMPILE_LANGUAGE:C> :${MPI_C_COMPILE_DEFINITIONS} > )
57
61
target_compile_options (caf_mpi_static
58
- PUBLIC $< $< COMPILE_LANGUAGE:C> :${MPI_C_COMPILE_FLAGS} > )
62
+ PUBLIC $< $< COMPILE_LANGUAGE:C> :${MPI_C_COMPILE_OPTIONS} > )
63
+ target_compile_definitions (caf_mpi_static
64
+ PUBLIC $< $< COMPILE_LANGUAGE:C> :${MPI_C_COMPILE_DEFINITIONS} > )
59
65
60
66
set (CAF_SO_VERSION 0 )
61
67
if (gfortran_compiler )
0 commit comments