X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4a6b0a991a67e6f2f67c03fed43529e078da7115..c196d5468b9bf03da04bfdd45bb5f80b8d071b63:/teshsuite/simdag/partask/CMakeLists.txt diff --git a/teshsuite/simdag/partask/CMakeLists.txt b/teshsuite/simdag/partask/CMakeLists.txt index 7d3dade5ca..3d7143dabf 100644 --- a/teshsuite/simdag/partask/CMakeLists.txt +++ b/teshsuite/simdag/partask/CMakeLists.txt @@ -1,29 +1,14 @@ -set(EXECUTABLE_OUTPUT_PATH "${CMAKE_CURRENT_BINARY_DIR}") +foreach(x par-comp_only_seq par-comp_only_par) + add_executable (${x} ${x}.c) + target_link_libraries(${x} simgrid) -add_executable(test_comp_only_seq test_comp_only_seq.c) -add_executable(test_comp_only_par test_comp_only_par.c) + set(tesh_files ${tesh_files} ${CMAKE_CURRENT_SOURCE_DIR}/${x}.tesh) + set(teshsuite_src ${teshsuite_src} ${CMAKE_CURRENT_SOURCE_DIR}/${x}.c) -### Add definitions for compile -if(NOT WIN32) - target_link_libraries(test_comp_only_seq simgrid m pthread ) - target_link_libraries(test_comp_only_par simgrid m pthread ) -else() - target_link_libraries(test_comp_only_seq simgrid) - target_link_libraries(test_comp_only_par simgrid) -endif() + ADD_TESH(tesh-simdag-${x} --setenv srcdir=${CMAKE_HOME_DIRECTORY}/teshsuite --cd ${CMAKE_BINARY_DIR}/teshsuite ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/partask/${x}.tesh) +endforeach() -set(tesh_files - ${tesh_files} - ${CMAKE_CURRENT_SOURCE_DIR}/test_comp_only_par.tesh - ${CMAKE_CURRENT_SOURCE_DIR}/test_comp_only_seq.tesh - PARENT_SCOPE) -set(xml_files - ${xml_files} - ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1sl_hetero.xml - ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1sl.xml - PARENT_SCOPE) -set(teshsuite_src - ${teshsuite_src} - ${CMAKE_CURRENT_SOURCE_DIR}/test_comp_only_par.c - ${CMAKE_CURRENT_SOURCE_DIR}/test_comp_only_seq.c - PARENT_SCOPE) +set(teshsuite_src ${teshsuite_src} PARENT_SCOPE) +set(tesh_files ${tesh_files} PARENT_SCOPE) +set(xml_files ${xml_files} ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1sl_hetero.xml + ${CMAKE_CURRENT_SOURCE_DIR}/platform_2p_1sl.xml PARENT_SCOPE)