X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c3a1127888725e3075adff3ad323dc1357351530..187ba0c05f9fbe51175179b9f637b6554f947468:/examples/gras/all2all/CMakeLists.txt diff --git a/examples/gras/all2all/CMakeLists.txt b/examples/gras/all2all/CMakeLists.txt deleted file mode 100644 index 82b7c2fe48..0000000000 --- a/examples/gras/all2all/CMakeLists.txt +++ /dev/null @@ -1,57 +0,0 @@ -cmake_minimum_required(VERSION 2.6) - -set_source_files_properties( - ${CMAKE_CURRENT_BINARY_DIR}/_all2all_simulator.c - ${CMAKE_CURRENT_BINARY_DIR}/_all2all_sender.c - ${CMAKE_CURRENT_BINARY_DIR}/_all2all_receiver.c - PROPERTIES GENERATED true - ) - -set(EXECUTABLE_OUTPUT_PATH "${CMAKE_CURRENT_BINARY_DIR}") -add_executable(all2all_simulator ${CMAKE_CURRENT_BINARY_DIR}/_all2all_simulator.c ${CMAKE_CURRENT_SOURCE_DIR}/all2all.c) -add_executable(all2all_sender ${CMAKE_CURRENT_BINARY_DIR}/_all2all_sender.c ${CMAKE_CURRENT_SOURCE_DIR}/all2all.c) -add_executable(all2all_receiver ${CMAKE_CURRENT_BINARY_DIR}/_all2all_receiver.c ${CMAKE_CURRENT_SOURCE_DIR}/all2all.c) - -add_custom_command( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/_all2all_simulator.c - ${CMAKE_CURRENT_BINARY_DIR}/_all2all_sender.c - ${CMAKE_CURRENT_BINARY_DIR}/_all2all_receiver.c - DEPENDS gras_stub_generator ${CMAKE_CURRENT_SOURCE_DIR}/all2all.xml - COMMAND ${CMAKE_BINARY_DIR}/bin/gras_stub_generator all2all ${CMAKE_CURRENT_SOURCE_DIR}/all2all.xml - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - ) - -### Add definitions for compile -if(NOT WIN32) - target_link_libraries(all2all_simulator simgrid pthread m) - target_link_libraries(all2all_sender gras pthread m) - target_link_libraries(all2all_receiver gras pthread m) -else(NOT WIN32) - target_link_libraries(all2all_simulator simgrid) - target_link_libraries(all2all_sender gras) - target_link_libraries(all2all_receiver gras) -endif(NOT WIN32) - -set(tesh_files - ${tesh_files} - ${CMAKE_CURRENT_SOURCE_DIR}/test_rl.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/test_sg_32.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/test_sg_64.tesh - PARENT_SCOPE - ) -set(xml_files - ${xml_files} - ${CMAKE_CURRENT_SOURCE_DIR}/all2all.xml - PARENT_SCOPE - ) -set(examples_src - ${examples_src} - ${CMAKE_CURRENT_SOURCE_DIR}/all2all.c - PARENT_SCOPE - ) -set(bin_files - ${bin_files} - ${CMAKE_CURRENT_SOURCE_DIR}/make_deployment.pl - ${CMAKE_CURRENT_SOURCE_DIR}/run.sh - PARENT_SCOPE - )