-
- include_directories("${CMAKE_HOME_DIRECTORY}/include/smpi")
-
- add_executable(alltoall2 alltoall2.c )
- add_executable(alltoall_basic alltoall_basic.c)
- add_executable(alltoallv alltoallv.c)
- add_executable(allreduce allreduce.c)
- add_executable(bcast bcast.c)
- add_executable(compute compute.c)
- add_executable(compute2 compute2.c)
- add_executable(compute3 compute3.c)
- add_executable(pingpong pingpong.c)
- add_executable(scatter scatter.c)
- add_executable(reduce reduce.c)
- add_executable(split split.c)
- add_executable(smpi_sendrecv sendrecv.c)
- add_executable(ttest01 ttest01.c)
- add_executable(vector_test vector_test.c)
- add_executable(hvector_test hvector_test.c)
- add_executable(indexed_test indexed_test.c)
- add_executable(struct_test struct_test.c)
-
- target_link_libraries(alltoall2 simgrid)
- target_link_libraries(alltoall_basic simgrid)
- target_link_libraries(alltoallv simgrid)
- target_link_libraries(allreduce simgrid)
- target_link_libraries(bcast simgrid)
- target_link_libraries(compute simgrid)
- target_link_libraries(compute2 simgrid)
- target_link_libraries(compute3 simgrid)
- target_link_libraries(pingpong simgrid)
- target_link_libraries(scatter simgrid)
- target_link_libraries(reduce simgrid)
- target_link_libraries(split simgrid)
- target_link_libraries(smpi_sendrecv simgrid)
- target_link_libraries(ttest01 simgrid)
- target_link_libraries(vector_test simgrid)
- target_link_libraries(hvector_test simgrid)
- target_link_libraries(indexed_test simgrid)
- target_link_libraries(struct_test simgrid)
-
- set_target_properties(smpi_sendrecv PROPERTIES RENAME sendrecv)
-
- if(NOT WIN32)
- add_executable(dsend dsend.c)
- target_link_libraries(dsend m simgrid)
- endif()
-