X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=CMakeLists.txt;h=ad24e393a265276eb1560cc3d790ea8e79132754;hb=1f38b7be288143c8983aacf337e539b082f1f463;hp=85fe564e12faa23b5818b28e1ece42a5ee791f34;hpb=f77263a8b9bbfb4d3f2f179b1da79cf5c55faed3;p=cpPlugins.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 85fe564..ad24e39 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 3.5) +CMAKE_MINIMUM_REQUIRED(VERSION 3.0) ## ======================== ## == Project definition == @@ -35,37 +35,18 @@ SET(prj_SHORT_VERSION "${prj_MAJOR_VERSION}") ## == Functions, packages and options == ## ===================================== -INCLUDE(cmake/DetectOS.cmake) INCLUDE(cmake/Restrictions.cmake) INCLUDE(cmake/Options.cmake) -INCLUDE(cmake/Functions.cmake) INCLUDE(cmake/KitwareTools.cmake) OPTION(USE_QT4 "Build Qt4-based code" OFF) -INCLUDE(cmake/Qt4Tools.cmake) IF(USE_QT4) + INCLUDE(cmake/QtTools.cmake) SET( cpPlugins_Qt4_VTKWidget QVTKWidget CACHE STRING "Base Qt4-based vtkRenderWindow" ) ENDIF(USE_QT4) - -## =========================== -## == Use all valid subdirs == -## =========================== - -SET( - _include_dirs - . - lib - lib/Itk2Vtk - lib/Instances - ) -FOREACH(_dir ${_include_dirs}) - INCLUDE_DIRECTORIES( - ${PROJECT_SOURCE_DIR}/${_dir} - ${PROJECT_BINARY_DIR}/${_dir} - ) -ENDFOREACH(_dir) +INCLUDE(cmake/Functions.cmake) ## =========================== ## == Build different parts ==