forked from Slicer/SlicerGitSVNArchive
-
Notifications
You must be signed in to change notification settings - Fork 1
/
vtkSlicerConfigure.h.in
88 lines (73 loc) · 3.23 KB
/
vtkSlicerConfigure.h.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
/*
* Here is where system computed values get stored.
* These values should only change when the target compile platform changes.
*/
#ifndef __vtkSlicerConfigure_h
#define __vtkSlicerConfigure_h
#if defined(WIN32) && !defined(VTKSLICER_STATIC)
#pragma warning ( disable : 4275 )
#endif
#cmakedefine CMAKE_WORDS_BIGENDIAN
#ifdef CMAKE_WORDS_BIGENDIAN
#define WORDS_BIGENDIAN
#else
#define WORDS_LITTLEENDIAN
#endif
#cmakedefine BUILD_SHARED_LIBS
#ifndef BUILD_SHARED_LIBS
#define VTKSLICER_STATIC
#endif
#cmakedefine Slicer_USE_BatchMake
#cmakedefine Slicer_USE_IGSTK
#cmakedefine Slicer_USE_MIDAS
#cmakedefine Slicer_USE_NAVITRACK
#cmakedefine Slicer_USE_NUMPY
#cmakedefine Slicer_USE_PYTHONQT
#cmakedefine Slicer_USE_PYTHONQT_WITH_TCL
#cmakedefine Slicer_USE_OPENTRACKER
#define VTKSLICER_CONFIGURATION_TYPES "@CMAKE_CONFIGURATION_TYPES@"
#define Slicer_BIN_DIR "@Slicer_BIN_DIR@"
#define Slicer_LIB_DIR "@Slicer_LIB_DIR@"
#define Slicer_INCLUDE_DIR "@Slicer_INCLUDE_DIR@"
#define Slicer_SHARE_DIR "@Slicer_SHARE_DIR@"
#define Slicer_ITKFACTORIES_DIR "@Slicer_ITKFACTORIES_DIR@"
#define Slicer_QtPlugins_DIR "@Slicer_QtPlugins_DIR@"
#cmakedefine Slicer_BUILD_CLI
#define Slicer_CLIMODULES_SUBDIR "@Slicer_CLIMODULES_SUBDIR@"
#define Slicer_CLIMODULES_BIN_DIR "@Slicer_CLIMODULES_BIN_DIR@"
#define Slicer_CLIMODULES_LIB_DIR "@Slicer_CLIMODULES_LIB_DIR@"
#define Slicer_CLIMODULES_SHARE_DIR "@Slicer_CLIMODULES_SHARE_DIR@"
#cmakedefine Slicer_USE_PYTHONQT
#ifdef Slicer_USE_PYTHONQT
# define Slicer_PYTHON_VERSION_DOT "@Slicer_PYTHON_VERSION_DOT@"
# define Slicer_PYTHON_VERSION "@Slicer_PYTHON_VERSION@"
#endif //Slicer_USE_PYTHONQT
#cmakedefine Slicer_BUILD_QTLOADABLEMODULES
#define Slicer_QTLOADABLEMODULES_SUBDIR "@Slicer_QTLOADABLEMODULES_SUBDIR@"
#define Slicer_QTLOADABLEMODULES_BIN_DIR "@Slicer_QTLOADABLEMODULES_BIN_DIR@"
#define Slicer_QTLOADABLEMODULES_LIB_DIR "@Slicer_QTLOADABLEMODULES_LIB_DIR@"
#define Slicer_QTLOADABLEMODULES_INCLUDE_DIR "@Slicer_QTLOADABLEMODULES_INCLUDE_DIR@"
#define Slicer_QTLOADABLEMODULES_SHARE_DIR "@Slicer_QTLOADABLEMODULES_SHARE_DIR@"
#ifdef Slicer_USE_PYTHONQT
# define Slicer_QTLOADABLEMODULES_PYTHON_LIB_DIR "@Slicer_QTLOADABLEMODULES_PYTHON_LIB_DIR@"
#endif
#cmakedefine Slicer_BUILD_QTSCRIPTEDMODULES
#ifdef Slicer_USE_PYTHONQT
# define Slicer_QTSCRIPTEDMODULES_SUBDIR "@Slicer_QTSCRIPTEDMODULES_SUBDIR@"
# define Slicer_QTSCRIPTEDMODULES_BIN_DIR "@Slicer_QTSCRIPTEDMODULES_BIN_DIR@"
# define Slicer_QTSCRIPTEDMODULES_LIB_DIR "@Slicer_QTSCRIPTEDMODULES_LIB_DIR@"
# define Slicer_QTSCRIPTEDMODULES_INCLUDE_DIR "@Slicer_QTSCRIPTEDMODULES_INCLUDE_DIR@"
# define Slicer_QTSCRIPTEDMODULES_SHARE_DIR "@Slicer_QTSCRIPTEDMODULES_SHARE_DIR@"
#endif //Slicer_USE_PYTHONQT
#cmakedefine Slicer_USE_PYTHONQT_WITH_TCL
#ifdef Slicer_USE_PYTHONQT_WITH_TCL
# define Slicer_TCL_TK_VERSION_DOT "@TCL_TK_VERSION_DOT@"
# define Slicer_TCL_TK_VERSION "@TCL_TK_VERSION@"
# define Slicer_INCR_TCL_VERSION_DOT "@INCR_TCL_VERSION_DOT@"
# define Slicer_INCR_TCL_VERSION "@INCR_TCL_VERSION@"
#endif //Slicer_USE_PYTHONQT_WITH_TCL
// Library sub-directory - The following macros define directories only valid for a given build tree.
#define VTK_DIR "@VTK_DIR@"
#define CTK_DIR "@CTK_DIR@"
//#define Teem_DIR "@Teem_DIR@"
#endif //__vtkSlicerConfigure_h