X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=CMakeLists.txt;h=a340a36f8b1a988abd6a2aa778e8047d01eaacc6;hb=082b5fafb69e755e79a60685d1cee149b0557cb1;hp=a29891d347014c1b27f9be585561c90dff68996a;hpb=310bd00be1034985f6e089732666adcf717c0385;p=clitk.git diff --git a/CMakeLists.txt b/CMakeLists.txt index a29891d..a340a36 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ #========================================================= # CLITK = Command Line ITK -cmake_minimum_required(VERSION 2.4) -cmake_policy(VERSION 2.4) +cmake_minimum_required(VERSION 2.8) +cmake_policy(VERSION 2.8) if(COMMAND cmake_policy) cmake_policy(SET CMP0003 NEW) endif(COMMAND cmake_policy) @@ -16,6 +16,7 @@ INCLUDE(cmake/common.cmake) #Support for the CTest dashboard testing system OPTION(BUILD_TESTING "Build the testing tree" OFF) IF (BUILD_TESTING) + OPTION(CLITK_BUILD_TESTING "Test ITK" ON) INCLUDE(CTest) ENDIF(BUILD_TESTING) #========================================================= @@ -88,9 +89,9 @@ INCLUDE_DIRECTORIES(itk filters segmentation registration tools ${PROJECT_BINARY # Select what is compiled ADD_SUBDIRECTORY(common) -add_subdirectory(tools) -add_subdirectory(segmentation) -add_subdirectory(registration) +ADD_SUBDIRECTORY(tools) +ADD_SUBDIRECTORY(segmentation) +ADD_SUBDIRECTORY(registration) # Compilation options @@ -106,4 +107,7 @@ ENDIF(CLITK_BUILD_VV) #========================================================= - +# Build test when vv has been compiled +IF(BUILD_TESTING) + ADD_SUBDIRECTORY(tests) +ENDIF(BUILD_TESTING)