1 #find_package(Eigen3 CONFIG REQUIRED)
2 #include(${EIGEN3_USE_FILE})
4 ## =========================================================================
5 ## @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
6 ## =========================================================================
8 cmake_minimum_required(VERSION 3.0)
10 ## == Basic project configuration
16 ## == Project definition
17 project(${prj_NAME} VERSION "${prj_MAJ}.${prj_MIN}.${prj_REL}")
19 ## == Project policies
20 set(_policies CMP0015 CMP0020 CMP0042 CMP0053)
21 foreach(_p ${_policies})
23 cmake_policy(SET ${_p} NEW)
27 ## == Some general configuration
28 include(cmake/Definitions.cmake)
29 include(cmake/Functions.cmake)
32 find_package(cpPlugins CONFIG)
33 if(NOT cpPlugins_FOUND)
34 ## == Find individual ITK (for a minimal build)
35 find_package(ITK CONFIG REQUIRED)
36 include(${ITK_USE_FILE})
37 endif(NOT cpPlugins_FOUND)
40 find_package(Eigen3 CONFIG)
42 include(${EIGEN3_USE_FILE})
48 ## == Installation commands
49 include(cmake/InstallCommands.cmake)