]> Creatis software - cpPlugins.git/blobdiff - CMakeLists.txt
..
[cpPlugins.git] / CMakeLists.txt
index 85fe564e12faa23b5818b28e1ece42a5ee791f34..fa99d79b5aeca0f32aa5ba63c7e28dbcf85a3a47 100644 (file)
@@ -1,4 +1,4 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 3.5)
+CMAKE_MINIMUM_REQUIRED(VERSION 3.0)
 
 ## ========================
 ## == Project definition ==
@@ -35,42 +35,21 @@ 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)
-  SET(
-    cpPlugins_Qt4_VTKWidget QVTKWidget
-    CACHE STRING "Base Qt4-based vtkRenderWindow"
-    )
-ENDIF(USE_QT4)
+INCLUDE(cmake/QtTools.cmake)
+INCLUDE(cmake/Functions.cmake)
 
 ## ===========================
-## == Use all valid subdirs ==
+## == Build different parts ==
 ## ===========================
 
-SET(
-  _include_dirs
-  .
+SUBDIRS(
+  appli
+  cmake
   lib
-  lib/Itk2Vtk
-  lib/Instances
+  plugins
   )
-FOREACH(_dir ${_include_dirs})
-  INCLUDE_DIRECTORIES(
-    ${PROJECT_SOURCE_DIR}/${_dir}
-    ${PROJECT_BINARY_DIR}/${_dir}
-    )
-ENDFOREACH(_dir)
-
-## ===========================
-## == Build different parts ==
-## ===========================
-
-SUBDIRS(appli cmake lib plugins)
 
 ## eof - $RCSfile$