X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/df6f01f7876ff2b5dc12e3eeee31e963955f3d68..59754cd381aabf278305badcfefbe45cd934ef6c:/teshsuite/mc/CMakeLists.txt diff --git a/teshsuite/mc/CMakeLists.txt b/teshsuite/mc/CMakeLists.txt index 8e986cf79e..6a38e8b872 100644 --- a/teshsuite/mc/CMakeLists.txt +++ b/teshsuite/mc/CMakeLists.txt @@ -1,19 +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}") - - add_executable(page_store page_store.cpp) - target_link_libraries(page_store simgrid) -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} - ${CMAKE_CURRENT_SOURCE_DIR}/page_store.tesh - 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} - ${CMAKE_CURRENT_SOURCE_DIR}/page_store.cpp - 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)