X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/669af35fa6a1fb42422d0844ba289c51554ee4ac..59754cd381aabf278305badcfefbe45cd934ef6c:/teshsuite/mc/CMakeLists.txt diff --git a/teshsuite/mc/CMakeLists.txt b/teshsuite/mc/CMakeLists.txt index 5c2f3d20e1..6a38e8b872 100644 --- a/teshsuite/mc/CMakeLists.txt +++ b/teshsuite/mc/CMakeLists.txt @@ -1,14 +1,20 @@ -cmake_minimum_required(VERSION 2.6) +add_executable (with_mutex_handling mutex_handling.c) +target_link_libraries(with_mutex_handling simgrid) -if(HAVE_MC) - set(EXECUTABLE_OUTPUT_PATH "${CMAKE_CURRENT_BINARY_DIR}") -endif() +add_executable (without_mutex_handling mutex_handling.c) +target_link_libraries(without_mutex_handling simgrid) +set_target_properties(without_mutex_handling PROPERTIES COMPILE_FLAGS -DDISABLE_THE_MUTEX=1) set(tesh_files ${tesh_files} - PARENT_SCOPE - ) + ${CMAKE_CURRENT_SOURCE_DIR}/with_mutex_handling.tesh + ${CMAKE_CURRENT_SOURCE_DIR}/without_mutex_handling.tesh + PARENT_SCOPE) set(testsuite_src ${testsuite_src} - PARENT_SCOPE - ) + ${CMAKE_CURRENT_SOURCE_DIR}/mutex_handling.c + PARENT_SCOPE) +set(xml_files + ${xml_files} + ${CMAKE_CURRENT_SOURCE_DIR}/mutex_handling.xml + PARENT_SCOPE)