X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/827f942348ee73ff248814f968fd3773e1c73799..5e508dc082191ebc594cf43bf8f7a18f8ecf2923:/examples/smpi/replay_multiple_manual_deploy/CMakeLists.txt diff --git a/examples/smpi/replay_multiple_manual_deploy/CMakeLists.txt b/examples/smpi/replay_multiple_manual_deploy/CMakeLists.txt index f8338b7d1c..1f260ab3a9 100644 --- a/examples/smpi/replay_multiple_manual_deploy/CMakeLists.txt +++ b/examples/smpi/replay_multiple_manual_deploy/CMakeLists.txt @@ -1,11 +1,8 @@ if(enable_smpi) include_directories(BEFORE "${CMAKE_HOME_DIRECTORY}/include/smpi") - # Boost regex dependency - find_package(Boost COMPONENTS regex filesystem REQUIRED) - add_executable (replay_multiple_manual replay_multiple_manual.cpp) - target_link_libraries(replay_multiple_manual simgrid ${Boost_LIBRARIES}) + target_link_libraries(replay_multiple_manual simgrid) # Define a list of a tesh files list(APPEND tesh_filename_list replay_multiple_manual_nojob) @@ -31,32 +28,6 @@ if(enable_smpi) list(APPEND tesh_filename_list replay_multiple_manual_mixed2_st_sr) list(APPEND tesh_filename_list replay_multiple_manual_mixed2_st_sr_noise) - # One-string version of the files (very ugly. Could be "just ugly" with recent CMake) - set(rm_tesh_files_as_string - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_nojob.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_nojob_noise.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty1.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty1_noise.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_noise.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_sr.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_sr_noise.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_st.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_st_noise.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_st_sr.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_st_sr_noise.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed1.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed1_noise.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_noise.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_sr.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_sr_noise.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_st.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_st_noise.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_st_sr.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_st_sr_noise.tesh - ) - IF(NOT HAVE_MC) foreach(rm_tesh_file IN LISTS tesh_filename_list) string(REPLACE "_" "-" dash_separated ${rm_tesh_file}) @@ -68,8 +39,7 @@ if(enable_smpi) ENDIF() endif() -set(txt_files ${txt_files} ${CMAKE_CURRENT_SOURCE_DIR}/generate_multiple_deployment.sh - ${CMAKE_CURRENT_SOURCE_DIR}/compute_only.txt +set(txt_files ${txt_files} ${CMAKE_CURRENT_SOURCE_DIR}/compute_only.txt ${CMAKE_CURRENT_SOURCE_DIR}/compute_only/actions0.txt ${CMAKE_CURRENT_SOURCE_DIR}/compute_only/actions1.txt ${CMAKE_CURRENT_SOURCE_DIR}/empty.txt @@ -78,7 +48,6 @@ set(txt_files ${txt_files} ${CMAKE_CURRENT_SOURCE_DIR}/generate_multiple ${CMAKE_CURRENT_SOURCE_DIR}/mixed.txt ${CMAKE_CURRENT_SOURCE_DIR}/mixed/actions0.txt ${CMAKE_CURRENT_SOURCE_DIR}/mixed/actions1.txt - ${rm_tesh_files_as_string} ${CMAKE_CURRENT_SOURCE_DIR}/workload_compute ${CMAKE_CURRENT_SOURCE_DIR}/workload_compute_consecutive ${CMAKE_CURRENT_SOURCE_DIR}/workload_compute_consecutive2 @@ -94,5 +63,26 @@ set(txt_files ${txt_files} ${CMAKE_CURRENT_SOURCE_DIR}/generate_multiple ${CMAKE_CURRENT_SOURCE_DIR}/workload_mixed2_same_time ${CMAKE_CURRENT_SOURCE_DIR}/workload_mixed2_same_time_and_resources ${CMAKE_CURRENT_SOURCE_DIR}/workload_nojob PARENT_SCOPE) -set(tesh_files ${tesh_files} ${rm_tesh_files_as_string} PARENT_SCOPE) +set(tesh_files ${tesh_files} ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_nojob.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_nojob_noise.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty1.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty1_noise.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_noise.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_sr.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_sr_noise.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_st.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_st_noise.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_st_sr.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_empty2_st_sr_noise.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed1.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed1_noise.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_noise.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_sr.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_sr_noise.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_st.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_st_noise.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_st_sr.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual_mixed2_st_sr_noise.tesh PARENT_SCOPE) set(examples_src ${examples_src} ${CMAKE_CURRENT_SOURCE_DIR}/replay_multiple_manual.cpp PARENT_SCOPE)