]> Creatis software - creaContours.git/blob - CMakeLists.txt
Test
[creaContours.git] / CMakeLists.txt
1 PROJECT(CreaContours)
2
3 SET(PROJECT_MAJOR_VERSION 1)
4 SET(PROJECT_MINOR_VERSION 0)
5 SET(PROJECT_BUILD_VERSION 0)
6
7 SET(CREA_VERBOSE_CMAKE TRUE)
8
9 FIND_PACKAGE(crea REQUIRED)
10 IF (crea_FOUND)
11   INCLUDE(${crea_USE_FILE})
12 ENDIF(crea_FOUND)
13
14 FIND_PACKAGE(CreaEnvironment REQUIRED)
15 IF (CreaEnvironment_FOUND)
16   INCLUDE(${CreaEnvironment_USE_FILE})
17 ENDIF(CreaEnvironment_FOUND)
18
19 FIND_PACKAGE(maracasVisuLib REQUIRED)
20 IF (maracasVisuLib_FOUND)
21   INCLUDE(${maracasVisuLib_USE_FILE})
22 ENDIF(maracasVisuLib_FOUND)
23
24 FIND_PACKAGE(creaImageIO REQUIRED)
25 IF (creaImageIO_FOUND)
26   INCLUDE(${creaImageIO_USE_FILE})
27 ENDIF(creaImageIO_FOUND)
28
29
30 SET(USE_GDCM ON)
31 SET(USE_GDCM_VTK ON)
32 SET(USE_WXWIDGETS ON)
33 SET(USE_VTK ON)
34 SET(USE_ITK OFF)
35 SET(USE_BOOST OFF)
36
37 CREA_FIND_AND_USE_LIBRARIES()
38
39 SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR})
40 SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR})
41 MARK_AS_ADVANCED(
42   CMAKE_BACKWARDS_COMPATIBILITY
43   EXECUTABLE_OUTPUT_PATH 
44   LIBRARY_OUTPUT_PATH
45   )
46   
47  IF(WIN32)
48 INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/win32)
49 LINK_DIRECTORIES(${PROJECT_SOURCE_DIR}/win32)
50 ENDIF(WIN32)
51
52
53 INCLUDE_DIRECTORIES(lib/Interface_ManagerContour_NDimensions)
54 INCLUDE_DIRECTORIES(lib/Interface_Icons_NDimensions)
55 INCLUDE_DIRECTORIES(lib/kernel_ManagerContour_NDimensions)
56
57 SUBDIRS(lib)
58 SUBDIRS(appli)
59 SUBDIRS(bbtk)