X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/550e68e2d3bb08b56b4c900ba701e07f38882b19..e14fa93ba6768b92d674a9d7d1f674592658afaa:/examples/smpi/replay_multiple/CMakeLists.txt diff --git a/examples/smpi/replay_multiple/CMakeLists.txt b/examples/smpi/replay_multiple/CMakeLists.txt index 2f9afa5dcd..f0664250ce 100644 --- a/examples/smpi/replay_multiple/CMakeLists.txt +++ b/examples/smpi/replay_multiple/CMakeLists.txt @@ -1,69 +1,47 @@ -cmake_minimum_required(VERSION 2.6) - if(enable_smpi) - set(EXECUTABLE_OUTPUT_PATH "${CMAKE_CURRENT_BINARY_DIR}") include_directories(BEFORE "${CMAKE_HOME_DIRECTORY}/include/smpi") - add_executable(replay_multiple replay_multiple.c) + add_executable (replay_multiple EXCLUDE_FROM_ALL replay_multiple.c) target_link_libraries(replay_multiple simgrid) + ADD_TESH(smpi-replay-multiple --setenv srcdir=${CMAKE_CURRENT_SOURCE_DIR} --setenv bindir=${CMAKE_CURRENT_BINARY_DIR} --cd ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple.tesh) + add_dependencies(tests replay_multiple) endif() -set(tesh_files - ${tesh_files} - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple.tesh - PARENT_SCOPE - ) -set(xml_files - ${xml_files} - PARENT_SCOPE - ) -set(examples_src - ${examples_src} - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple.c - PARENT_SCOPE - ) -set(bin_files - ${bin_files} - PARENT_SCOPE - ) -set(txt_files - ${txt_files} - ${CMAKE_CURRENT_SOURCE_DIR}/generate_multiple_deployment.sh - ${CMAKE_CURRENT_SOURCE_DIR}/description_file - ${CMAKE_CURRENT_SOURCE_DIR}/README - ${CMAKE_CURRENT_SOURCE_DIR}/smpi_replay.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace0.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace1.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace2.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace3.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace4.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace5.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace6.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace7.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace8.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace9.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace10.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace11.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace12.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace13.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace14.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace15.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace16.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace17.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace18.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace19.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace20.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace21.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace22.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace23.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace24.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace25.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace26.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace27.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace28.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace29.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace30.txt - ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace31.txt - PARENT_SCOPE - ) - +set(txt_files ${txt_files} ${CMAKE_CURRENT_SOURCE_DIR}/generate_multiple_deployment.sh + ${CMAKE_CURRENT_SOURCE_DIR}/description_file + ${CMAKE_CURRENT_SOURCE_DIR}/README + ${CMAKE_CURRENT_SOURCE_DIR}/smpi_replay.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace0.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace1.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace2.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace3.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace4.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace5.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace6.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace7.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace8.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace9.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace10.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace11.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace12.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace13.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace14.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace15.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace16.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace17.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace18.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace19.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace20.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace21.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace22.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace23.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace24.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace25.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace26.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace27.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace28.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace29.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace30.txt + ${CMAKE_CURRENT_SOURCE_DIR}/ti_traces_32_1/ti_trace31.txt PARENT_SCOPE) +set(tesh_files ${tesh_files} ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple.tesh PARENT_SCOPE) +set(examples_src ${examples_src} ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple.c PARENT_SCOPE)