if(enable_smpi)
include_directories(BEFORE "${CMAKE_HOME_DIRECTORY}/include/smpi")
- # Boost regex dependency
- find_package(Boost COMPONENTS regex 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)
- list(APPEND tesh_filename_list replay_multiple_manual_nojob_noise)
list(APPEND tesh_filename_list replay_multiple_manual_empty1)
- list(APPEND tesh_filename_list replay_multiple_manual_empty1_noise)
list(APPEND tesh_filename_list replay_multiple_manual_empty2)
- list(APPEND tesh_filename_list replay_multiple_manual_empty2_noise)
- list(APPEND tesh_filename_list replay_multiple_manual_empty2_sr)
- list(APPEND tesh_filename_list replay_multiple_manual_empty2_sr_noise)
- list(APPEND tesh_filename_list replay_multiple_manual_empty2_st)
- list(APPEND tesh_filename_list replay_multiple_manual_empty2_st_noise)
- list(APPEND tesh_filename_list replay_multiple_manual_empty2_st_sr)
- list(APPEND tesh_filename_list replay_multiple_manual_empty2_st_sr_noise)
list(APPEND tesh_filename_list replay_multiple_manual_mixed1)
- list(APPEND tesh_filename_list replay_multiple_manual_mixed1_noise)
list(APPEND tesh_filename_list replay_multiple_manual_mixed2)
- list(APPEND tesh_filename_list replay_multiple_manual_mixed2_noise)
- list(APPEND tesh_filename_list replay_multiple_manual_mixed2_sr)
- list(APPEND tesh_filename_list replay_multiple_manual_mixed2_sr_noise)
list(APPEND tesh_filename_list replay_multiple_manual_mixed2_st)
list(APPEND tesh_filename_list replay_multiple_manual_mixed2_st_noise)
list(APPEND tesh_filename_list replay_multiple_manual_mixed2_st_sr)
string(REPLACE "_" "-" dash_separated ${rm_tesh_file})
ADD_TESH("smpi-${dash_separated}"
--setenv srcdir=${CMAKE_HOME_DIRECTORY}/examples/smpi/replay_multiple_manual_deploy
+ --setenv platfdir=${CMAKE_HOME_DIRECTORY}/examples/platforms
--cd ${CMAKE_BINARY_DIR}/examples/smpi/replay_multiple_manual_deploy
${CMAKE_CURRENT_SOURCE_DIR}/${rm_tesh_file}.tesh)
endforeach()
${CMAKE_CURRENT_SOURCE_DIR}/workload_compute_consecutive
${CMAKE_CURRENT_SOURCE_DIR}/workload_compute_consecutive2
${CMAKE_CURRENT_SOURCE_DIR}/workload_compute_simple
- ${CMAKE_CURRENT_SOURCE_DIR}/workload_empty1
- ${CMAKE_CURRENT_SOURCE_DIR}/workload_empty2
- ${CMAKE_CURRENT_SOURCE_DIR}/workload_empty2_same_resources
- ${CMAKE_CURRENT_SOURCE_DIR}/workload_empty2_same_time
- ${CMAKE_CURRENT_SOURCE_DIR}/workload_empty2_same_time_and_resources
- ${CMAKE_CURRENT_SOURCE_DIR}/workload_mixed1
- ${CMAKE_CURRENT_SOURCE_DIR}/workload_mixed2
- ${CMAKE_CURRENT_SOURCE_DIR}/workload_mixed2_same_resources
${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)
+ ${CMAKE_CURRENT_SOURCE_DIR}/workload_mixed2_same_time_and_resources 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