X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b16e70295c7f0ab1b715ac0ebc3a9b686fa16011..d3ca2c9ead07e2ec3dcbe157b9759bda0233a753:/CMakeLists.txt?ds=sidebyside diff --git a/CMakeLists.txt b/CMakeLists.txt index 104ba06dac..cb3d87ca2c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,6 @@ cmake_minimum_required(VERSION 2.6) # Java requires 2.8.6 +message(STATUS "Cmake version ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}") project(SimGrid C CXX) @@ -168,7 +169,6 @@ set(INCLUDES if(WIN32) set(INCLUDES ${INCLUDES} ${CMAKE_HOME_DIRECTORY}/include/xbt ${CMAKE_HOME_DIRECTORY}/src/xbt) #for win32_ucontext.[ch] endif() -set(CMAKE_SOURCE_DIR ${PROJECT_SOURCE_DIRECTORY}) if(NOT CMAKE_CROSSCOMPILING AND EXISTS /usr/include/) set(INCLUDES ${INCLUDES} /usr/include/) @@ -265,17 +265,19 @@ if(enable_java) include(${CMAKE_HOME_DIRECTORY}/tools/cmake/Java.cmake) endif() -### Make Exes -include(${CMAKE_HOME_DIRECTORY}/tools/cmake/MakeExe.cmake) - ### Make tests if(enable_memcheck_xml) set(enable_memcheck true) endif() +INCLUDE(CTest) +ENABLE_TESTING() include(${CMAKE_HOME_DIRECTORY}/tools/cmake/AddTests.cmake) include(${CMAKE_HOME_DIRECTORY}/tools/cmake/CTestConfig.cmake) +### Define subdirectories +include(${CMAKE_HOME_DIRECTORY}/tools/cmake/MakeExe.cmake) + ### Setup the distrib include(${CMAKE_HOME_DIRECTORY}/tools/cmake/Distrib.cmake)