X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3080c6b0d097d6b3b7d5b3dda0592154ce438f64..3203ed1f4fb6f4617e94d5351661ba07e8b8f833:/teshsuite/mc/CMakeLists.txt diff --git a/teshsuite/mc/CMakeLists.txt b/teshsuite/mc/CMakeLists.txt index 8e986cf79e..82563977bf 100644 --- a/teshsuite/mc/CMakeLists.txt +++ b/teshsuite/mc/CMakeLists.txt @@ -1,19 +1,27 @@ -cmake_minimum_required(VERSION 2.6) - 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(with_mutex_handling mutex_handling.c) +target_link_libraries(with_mutex_handling simgrid) + +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 + ${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 + ${CMAKE_CURRENT_SOURCE_DIR}/mutex_handling.c + PARENT_SCOPE + ) +set(xml_files + ${xml_files} + ${CMAKE_CURRENT_SOURCE_DIR}/mutex_handling.xml PARENT_SCOPE )