[Repository Listing] / [Slicer3] / oldtrunk / Slicer3Config.cmake.in
 

View of /oldtrunk/Slicer3Config.cmake.in

Parent Directory Parent Directory Revision Log Revision Log


Revision 15040  Download Blame
File size: 4851 byte(s)
ENH: implementing changes described in the email linked below.
http://massmail.spl.harvard.edu/public-archives/slicer-devel/2010/005338.html
1 #
2 # Slicer3Config.cmake - Slicer3 CMake configuration file for external projects
3 #
4 # This file is configured by Slicer3 and used by UseSlicer3.cmake module
5 # to load Slicer3's settings for an external project. External projects
6 # can use these setting to build new modules against a Slicer3 build tree
7 # or a Slicer3 installation.
8 #
9
10 # The C and C++ flags added by Slicer3 to the cmake-configured flags.
11 set(Slicer3_REQUIRED_C_FLAGS "@Slicer3_REQUIRED_C_FLAGS@")
12 set(Slicer3_REQUIRED_CXX_FLAGS "@Slicer3_REQUIRED_CXX_FLAGS@")
13 set(Slicer3_REQUIRED_LINK_FLAGS "@Slicer3_REQUIRED_LINK_FLAGS@")
14
15 # The Slicer3 version number
16 set(Slicer3_VERSION_MAJOR "@Slicer3_VERSION_MAJOR@")
17 set(Slicer3_VERSION_MINOR "@Slicer3_VERSION_MINOR@")
18 set(Slicer3_VERSION_PATCH "@Slicer3_VERSION_PATCH@")
19
20 # Whether Slicer3 was built with modules and CLI support.
21 set(Slicer3_BUILD_MODULES "@Slicer3_BUILD_MODULES@")
22 set(Slicer3_BUILD_CLI "@Slicer3_BUILD_CLI@")
23 IF(Slicer3_USE_QT)
24 set(Slicer3_BUILD_QTLOADABLEMODULES "@Slicer3_BUILD_QTLOADABLEMODULES@")
25 ENDIF(Slicer3_USE_QT)
26
27 # Whether Slicer3 was built with shared libraries.
28 set(Slicer3_BUILD_SHARED "@BUILD_SHARED_LIBS@")
29
30 # Slicer3 options
31 set(Slicer3_USE_BatchMake "@Slicer3_USE_BatchMake@")
32 set(Slicer3_USE_MIDAS "@Slicer3_USE_MIDAS@")
33 set(Slicer3_USE_NUMPY "@Slicer3_USE_NUMPY@")
34 set(Slicer3_USE_PYTHON "@Slicer3_USE_PYTHON@")
35 set(Slicer3_USE_OPENCV "@Slicer3_USE_OPENCV@")
36
37 # Slicer home (top of the tree)
38 set(Slicer3_HOME "@Slicer3_HOME@")
39
40 # The CMake macros dir.
41 set(Slicer3_CMAKE_DIR "@Slicer3_CMAKE_DIR@")
42
43 # Slicer3 Libs libraries. Those listed here should
44 # automatically pull in their dependencies.
45 set(Slicer3_Libs_LIBRARIES "@Slicer3_Libs_LIBRARIES@")
46
47 # Slicer3 Libs library directories.
48 set(Slicer3_Libs_LIBRARY_DIRS "@Slicer3_Libs_LIBRARY_DIRS_CONFIG@")
49
50 # Slicer3 Libs include file directories.
51 set(Slicer3_Libs_INCLUDE_DIRS "@Slicer3_Libs_INCLUDE_DIRS_CONFIG@")
52
53 # Slicer3 Base libraries. Those listed here should
54 # automatically pull in their dependencies.
55 set(Slicer3_Base_LIBRARIES "@Slicer3_Base_LIBRARIES@")
56
57 # Slicer3 Base library directories.
58 set(Slicer3_Base_LIBRARY_DIRS "@Slicer3_Base_LIBRARY_DIRS_CONFIG@")
59
60 # Slicer3 Base include file directories.
61 set(Slicer3_Base_INCLUDE_DIRS "@Slicer3_BINARY_DIR@" "@Slicer3_Base_INCLUDE_DIRS_CONFIG@")
62
63 # The location of the UseSlicer3.cmake file.
64 set(Slicer3_USE_FILE "@Slicer3_USE_FILE_CONFIG@")
65
66 # The build settings file.
67 set(Slicer3_BUILD_SETTINGS_FILE "@Slicer3_BUILD_SETTINGS_FILE@")
68
69 # The Slicer3 relative install directories.
70 set(Slicer3_INSTALL_BIN_DIR "@Slicer3_INSTALL_BIN_DIR@")
71 set(Slicer3_INSTALL_LIB_DIR "@Slicer3_INSTALL_LIB_DIR@")
72 set(Slicer3_INSTALL_INCLUDE_DIR "@Slicer3_INSTALL_INCLUDE_DIR@")
73 set(Slicer3_INSTALL_SHARE_DIR "@Slicer3_INSTALL_SHARE_DIR@")
74 set(Slicer3_INSTALL_ITKFACTORIES_DIR "@Slicer3_INSTALL_ITKFACTORIES_DIR@")
75
76 set(Slicer3_INSTALL_PLUGINS_BIN_DIR "@Slicer3_INSTALL_PLUGINS_BIN_DIR@")
77 set(Slicer3_INSTALL_PLUGINS_LIB_DIR "@Slicer3_INSTALL_PLUGINS_LIB_DIR@")
78 set(Slicer3_INSTALL_PLUGINS_INCLUDE_DIR "@Slicer3_INSTALL_PLUGINS_INCLUDE_DIR@")
79 set(Slicer3_INSTALL_PLUGINS_SHARE_DIR "@Slicer3_INSTALL_PLUGINS_SHARE_DIR@")
80 set(Slicer3_INSTALL_PLUGINS_CACHE_DIR "@Slicer3_INSTALL_PLUGINS_CACHE_DIR@")
81
82 set(Slicer3_INSTALL_MODULES_BIN_DIR "@Slicer3_INSTALL_MODULES_BIN_DIR@")
83 set(Slicer3_INSTALL_MODULES_LIB_DIR "@Slicer3_INSTALL_MODULES_LIB_DIR@")
84 set(Slicer3_INSTALL_MODULES_INCLUDE_DIR "@Slicer3_INSTALL_MODULES_INCLUDE_DIR@")
85 set(Slicer3_INSTALL_MODULES_SHARE_DIR "@Slicer3_INSTALL_MODULES_SHARE_DIR@")
86
87 IF(Slicer3_USE_QT AND Slicer3_BUILD_QTLOADABLEMODULES)
88 set(Slicer3_INSTALL_QTLOADABLEMODULES_BIN_DIR "@Slicer3_INSTALL_QTLOADABLEMODULES_BIN_DIR@")
89 set(Slicer3_INSTALL_QTLOADABLEMODULES_LIB_DIR "@Slicer3_INSTALL_QTLOADABLEMODULES_LIB_DIR@")
90 set(Slicer3_INSTALL_QTLOADABLEMODULES_INCLUDE_DIR "@Slicer3_INSTALL_QTLOADABLEMODULES_INCLUDE_DIR@")
91 set(Slicer3_INSTALL_QTLOADABLEMODULES_SHARE_DIR "@Slicer3_INSTALL_QTLOADABLEMODULES_SHARE_DIR@")
92 ENDIF(Slicer3_USE_QT AND Slicer3_BUILD_QTLOADABLEMODULES)
93
94 # The Slicer3 install prefix (*not* defined in the install tree)
95 set(Slicer3_INSTALL_PREFIX "@CMAKE_INSTALL_PREFIX@")
96
97 # Components needed to build modules from outside a Slicer3 build tree or
98 # from outside a Slicer3 installation tree
99 set(TCLAP_DIR "@TCLAP_DIR_CONFIG@")
100 set(ModuleDescriptionParser_DIR "@ModuleDescriptionParser_DIR_CONFIG@")
101 set(GenerateCLP_DIR "@GenerateCLP_DIR_CONFIG@")
102 set(GenerateLM_DIR "@GenerateLM_DIR@")
103 set(ITK_DIR "@ITK_DIR_CONFIG@")
104 set(KWWidgets_DIR "@KWWidgets_DIR_CONFIG@")
105 set(LoadableModule_DIR "@LoadableModule_DIR_CONFIG@")
106 set(Teem_DIR "@Teem_DIR_CONFIG@")
107 set(VTK_DIR "@VTK_DIR_CONFIG@")
108 set(PYTHON_INCLUDE_PATH "@PYTHON_INCLUDE_PATH@")
109 set(PYTHON_LIBRARIES "@PYTHON_LIBRARIES@")
110 set(BatchMake_DIR "@BatchMake_DIR_CONFIG@")
111 set(OpenCV_DIR "@OpenCV_DIR_CONFIG@")
112

  Subversion  TortoiseSVN  ViewVC