]> Creatis software - cpPlugins.git/blob - CMakeLists.txt
...
[cpPlugins.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
2 INCLUDE(cmake/cpPlugins_Policies.cmake)
3 INCLUDE(cmake/cpPlugins_Functions.cmake)
4
5 ## ==================
6 ## == Project name ==
7 ## ==================
8
9 PROJECT(cpPlugins)
10 SET(prj_MAJ_VER "0")
11 SET(prj_MIN_VER "1")
12 SET(prj_REL_VER "0")
13 SET(prj_VER "${prj_MAJ_VER}.${prj_MIN_VER}.${prj_REL_VER}")
14 SET(prj_sVER "${prj_MAJ_VER}")
15
16 ## =============
17 ## == Options ==
18 ## =============
19
20 OPTION(BUILD_EXAMPLES "Build examples" OFF)
21
22 ## ==========================
23 ## == Packages and options ==
24 ## ==========================
25
26 INCLUDE(cmake/cpPlugins_Options.cmake)
27 INCLUDE(cmake/cpPlugins_KitwareTools.cmake)
28 INCLUDE(cmake/cpPlugins_Qt4Tools.cmake)
29
30 ## =========================
31 ## == Include directories ==
32 ## =========================
33
34 INCLUDE_DIRECTORIES(
35   ${PROJECT_SOURCE_DIR}
36   ${PROJECT_BINARY_DIR}
37   ${PROJECT_SOURCE_DIR}/lib
38   ${PROJECT_BINARY_DIR}/lib
39   ${PROJECT_SOURCE_DIR}/lib/cpPlugins_Instances
40   ${PROJECT_BINARY_DIR}/lib/cpPlugins_Instances
41   ${PROJECT_SOURCE_DIR}/plugins
42   ${PROJECT_BINARY_DIR}/plugins
43   ${PROJECT_SOURCE_DIR}/lib/third_party
44   ${PROJECT_BINARY_DIR}/lib/third_party
45   ${PROJECT_SOURCE_DIR}/lib/third_party/dirent
46   ${PROJECT_BINARY_DIR}/lib/third_party/dirent
47   ${PROJECT_SOURCE_DIR}/lib/ItkVtkGlue
48   ${PROJECT_BINARY_DIR}/lib/ItkVtkGlue
49   )
50
51 ## =============================
52 ## == Subdirs containing code ==
53 ## =============================
54
55 SUBDIRS(
56   cmake
57   lib
58   plugins
59   appli
60   )
61
62 ## eof - $RCSfile$