X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/963aa331797f0bc1a8173af4b3970205bcbfbd0c..5c471ea7cf2c1ea761f5896ecf97c72e8134ee30:/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index 61ff0dc481..d3272c1fe6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,7 +26,10 @@ set(LIBRARY_OUTPUT_PATH "${PROJECT_DIRECTORY}/src/.libs") set(INCLUDES "-I${PROJECT_DIRECTORY}/include -I${PROJECT_DIRECTORY}/src/include -I${PROJECT_DIRECTORY}/src -I/usr/include/ -L${gtnets_path}/lib") set(CMAKE_SOURCE_DIR ${PROJECT_SOURCE_DIRECTORY}) -add_definitions (${INCLUDES} -fprofile-arcs -ftest-coverage) +add_definitions (${INCLUDES}) +if(enable_coverage) + add_definitions (-fprofile-arcs -ftest-coverage) +endif(enable_coverage) ### Setup Options include(${PROJECT_DIRECTORY}/buildtools/Cmake/src/CMakeOption.txt) @@ -47,6 +50,9 @@ include(${PROJECT_DIRECTORY}/buildtools/Cmake/src/CMakeMakeExeLib.txt) ### Make tests include(${PROJECT_DIRECTORY}/buildtools/Cmake/src/CMakeTest.txt) +if(enable_memcheck) + include(${PROJECT_DIRECTORY}/buildtools/Cmake/src/memcheck_tests.txt) +endif(enable_memcheck) include(${PROJECT_DIRECTORY}/buildtools/Cmake/src/CTestConfig.cmake) ### Setup the distrib @@ -56,6 +62,8 @@ include(${PROJECT_DIRECTORY}/buildtools/Cmake/src/CMakeDistrib.txt) include(${PROJECT_DIRECTORY}/buildtools/Cmake/src/CMakePrintArgs.txt) ### Make Docs -include(${PROJECT_DIRECTORY}/buildtools/Cmake/src/CMakeDocs.txt) +if(enable_maintainer_mode) + #include(${PROJECT_DIRECTORY}/buildtools/Cmake/src/CMakeDocs.txt) +endif(enable_maintainer_mode) INCLUDE(Dart)