forked from SimpleITK/SimpleITK
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsitkConfigure.h.in
47 lines (30 loc) · 1.25 KB
/
sitkConfigure.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
#ifndef __sitkConfigure_h
#define __sitkConfigure_h
#cmakedefine SITK_BUILD_SHARED_LIBS
#ifdef SITK_BUILD_SHARED_LIBS
#define SITKDLL
#else
#define SITKSTATIC
#endif
// defined if the system has C++0x "static_assert" keyword
#cmakedefine SITK_SUPPORTS_STATIC_ASSERT
#cmakedefine SITK_EXPRESS_INSTANTIATEDPIXELS
// defined if the system has <tr1/functional> header
#cmakedefine SITK_HAS_STLTR1_TR1_FUNCTIONAL
// defined if the system has <functional> header
#cmakedefine SITK_HAS_STLTR1_FUNCTIONAL
// defined if the system has <tr1/type_traits> header
#cmakedefine SITK_HAS_STLTR1_TR1_TYPE_TRAITS
// defined if the system has <type_traits> header
#cmakedefine SITK_HAS_STLTR1_TYPE_TRAITS
// defined if the system has <tr1/unordered_map> header
#cmakedefine SITK_HAS_STLTR1_TR1_UNORDERED_MAP
// defined if the system has <unordered_map> header
#cmakedefine SITK_HAS_STLTR1_UNORDERED_MAP
// defined with the unordered_map is functional and usable
#cmakedefine SITK_UNORDERED_MAP_FUNCTIONAL
// SITK_HAS_UNORDERED_MAP is defined when the unordered map should be usedes
#if ( defined SITK_HAS_STLTR1_TR1_UNORDERED_MAP || defined SITK_HAS_STLTR1_UNORDERED_MAP ) && defined SITK_UNORDERED_MAP_FUNCTIONAL
#define SITK_HAS_UNORDERED_MAP
#endif
#endif // __sitkConfigure_h