forked from atmtools/arts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.h.cmake
193 lines (137 loc) · 4.81 KB
/
config.h.cmake
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
#define _GNU_SOURCE 1
/* Compile Flags */
#cmakedefine COMPILE_FLAGS "${COMPILE_FLAGS}"
/* Compiler */
#cmakedefine COMPILER "${COMPILER}"
/* Compiler */
#cmakedefine FORTRAN_COMPILER "${FORTRAN_COMPILER}"
/* Default directory for ARTS include files */
#cmakedefine ARTS_DEFAULT_INCLUDE_DIR "${ARTS_DEFAULT_INCLUDE_DIR}"
/* Define system constant */
#cmakedefine LINUX 1
#cmakedefine OSX 1
#cmakedefine WINDOWS 1
/* Threadprivate support */
#cmakedefine THREADPRIVATE_SUPPORTED
/* Define to compile with DISORT support */
#cmakedefine ENABLE_DISORT
/* Define to compile with RT4 support */
#cmakedefine ENABLE_RT4
/* Define to compile with FASTEM support */
#cmakedefine ENABLE_FASTEM
/* Define to compile with REFICE support */
#cmakedefine ENABLE_REFICE
/* Define to compile with relmat support */
#cmakedefine ENABLE_RELMAT
/* Define to compile with T-Matrix support */
#cmakedefine ENABLE_TMATRIX
#cmakedefine ENABLE_TMATRIX_QUAD
/* Defined if IPO/LTO support is available and enabled */
#cmakedefine IPO_SUPPORTED
/* Define to compile with zlib support */
#cmakedefine ENABLE_ZLIB
/* Define to compile with documentation server support */
#cmakedefine ENABLE_DOCSERVER
/* Define to compile with NetCDF support */
#cmakedefine ENABLE_NETCDF ${NETCDF_FOUND}
/* Define to compile with FFTW support */
#cmakedefine ENABLE_FFTW ${FFTW_FOUND}
/* define if the compiler supports ISO C++ standard library */
#cmakedefine HAVE_STD
/* define if OEM is enabled */
#cmakedefine OEM_SUPPORT
/* define if MPI was found */
#cmakedefine ENABLE_MPI
/* check existence of c header files */
#cmakedefine HAVE_STDLIB_H 1
#cmakedefine HAVE_STRINGS_H 1
#cmakedefine HAVE_STRING_H 1
#cmakedefine HAVE_SYS_STAT_H 1
#cmakedefine HAVE_SYS_TIMES_H 1
#cmakedefine HAVE_SYS_TYPES_H 1
#cmakedefine HAVE_UNISTD_H 1
#cmakedefine HAVE_GETOPT_H 1
/* check existence of c header files for libmicrohttpd */
#cmakedefine HAVE_FCNTL_H 1
#cmakedefine HAVE_MATH_H 1
#cmakedefine HAVE_ERRNO_H 1
#cmakedefine HAVE_LIMITS_H 1
#cmakedefine HAVE_STDIO_H 1
#cmakedefine HAVE_LOCALE_H 1
#cmakedefine HAVE_PTHREAD_H 1
/* check existence of additional c header files for libmicrohttpd */
#cmakedefine HAVE_SYS_TIME_H 1
#cmakedefine HAVE_SYS_MSG_H 1
#cmakedefine HAVE_NETDB_H 1
#cmakedefine HAVE_NETINET_IN_H 1
#cmakedefine HAVE_NETINET_TCP_H 1
#cmakedefine HAVE_SYS_SOCKET_H 1
#cmakedefine HAVE_SYS_MMAN_H 1
#cmakedefine HAVE_ARPA_INET_H 1
#cmakedefine HAVE_SYS_SELECT_H 1
#cmakedefine HAVE_POLL_H 1
/* check existence of c++ header files */
#cmakedefine HAVE_CSTDLIB 1
#cmakedefine HAVE_CSTRING 1
#cmakedefine HAVE_CTIME 1
/* check existence of functions */
#cmakedefine HAVE_REMOVE
/* Default Index type */
#cmakedefine INDEX ${INDEX}
/* Default Numeric type */
#cmakedefine NUMERIC ${NUMERIC}
/* Operating system name */
#cmakedefine OS_NAME "${OS_NAME}"
/* define if bool is a built-in type */
#define HAVE_BOOL
/* define if the compiler supports const_cast<> */
#define HAVE_CONST_CAST
/* define if the compiler implements namespaces */
#define HAVE_NAMESPACES
/* define if the compiler supports static_cast<> */
#define HAVE_STATIC_CAST
/* define if the compiler supports basic templates */
#define HAVE_TEMPLATES
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
#undef NO_MINUS_C_MINUS_O
/* Operating system version */
#define OS_VERSION ""
/* Name of package */
#define PACKAGE "arts"
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#undef PACKAGE_NAME
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
/* Define to the version of this package. */
#undef PACKAGE_VERSION
/* The size of `int', as computed by sizeof. */
#cmakedefine SIZEOF_INT ${SIZEOF_INT}
/* The size of `long', as computed by sizeof. */
#cmakedefine SIZEOF_LONG ${SIZEOF_LONG}
/* The size of `size_t', as computed by sizeof. */
#cmakedefine SIZEOF_SIZE_T ${SIZEOF_SIZE_T}
/* The size of `double', as computed by sizeof. */
#cmakedefine SIZEOF_DOUBLE ${SIZEOF_DOUBLE}
/* The size of `float', as computed by sizeof. */
#cmakedefine SIZEOF_FLOAT ${SIZEOF_FLOAT}
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
/* Whether double precision is in use */
#define USE_DOUBLE
/* Whether float precision is in use */
/* #undef USE_FLOAT */
/* Macro to ignore unused function parameters */
#define _U_ __attribute((unused))
/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */
/* Define to `__inline__' or `__inline' if that's what the C compiler
calls it, or to nothing if 'inline' is not supported under any name. */
#ifndef __cplusplus
#undef inline
#endif
/* Define to `unsigned int' if <sys/types.h> does not define. */
/* #undef size_t */