]> Creatis software - crea_ThirdParty_dlls.git/blob - CMakeLists.txt
*** empty log message ***
[crea_ThirdParty_dlls.git] / CMakeLists.txt
1 PROJECT(crea_ThirdParty_dlls)
2
3 cmake_minimum_required(VERSION 2.6)
4
5 SET(PROJECT_MAJOR_VERSION 3)
6 SET(PROJECT_MINOR_VERSION 0)
7 SET(PROJECT_BUILD_VERSION 0)
8
9 SET(CREA_VERBOSE_CMAKE TRUE)
10
11 OPTION(USE_CREATHIRDPARTYDLL_V1 ON)
12
13 IF(USE_CREATHIRDPARTYDLL_V1)
14         FIND_PACKAGE(crea REQUIRED)
15         IF (crea_FOUND)
16           INCLUDE(${crea_USE_FILE})
17         ENDIF(crea_FOUND)
18
19         SET(USE_GDCM ON)
20         SET(USE_GDCM_VTK ON)
21         SET(USE_WXWIDGETS ON)
22         SET(USE_VTK ON)
23         SET(USE_ITK ON)
24         SET(USE_BOOST ON)
25         SET(USE_QT4 ON)
26
27         CREA_FIND_AND_USE_LIBRARIES()
28
29         SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR})
30         SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR})
31         MARK_AS_ADVANCED(
32           CMAKE_BACKWARDS_COMPATIBILITY
33           EXECUTABLE_OUTPUT_PATH 
34           LIBRARY_OUTPUT_PATH
35           )
36
37         # Includes 
38         INCLUDE_DIRECTORIES(
39         #  ${PROJECT_BINARY_DIR}
40           ${PROJECT_SOURCE_DIR}/src
41           )
42
43         IF(WIN32)
44         INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/win32)
45         LINK_DIRECTORIES(${PROJECT_SOURCE_DIR}/win32)
46         ENDIF(WIN32)
47
48         #SUBDIRS(src)
49         #SUBDIRS(appli)
50         #SUBDIRS(bbtk)
51         SUBDIRS(install)
52 ELSE(USE_CREATHIRDPARTYDLL_V1)
53         SUBDIRS(install2)
54 ENDIF(USE_CREATHIRDPARTYDLL_V1)
55