forked from NCAR/ParallelIO
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcmake_config.h.in
35 lines (26 loc) · 987 Bytes
/
cmake_config.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
/** @file
*
* This is the template for the config.h file, which is created at
* build-time by cmake.
*/
#ifndef _PIO_CONFIG_
#define _PIO_CONFIG_
/* Set to avoid warning in intel19 compiler wrt strnlen */
#define _GNU_SOURCE
/** The major part of the version number. */
#define PIO_VERSION_MAJOR @VERSION_MAJOR@
/** The minor part of the version number. */
#define PIO_VERSION_MINOR @VERSION_MINOR@
/** The patch part of the version number. */
#define PIO_VERSION_PATCH @VERSION_PATCH@
/** Set to non-zero to use native malloc. By defauly the PIO library
* will use the included bget() package for memory management. */
#define PIO_USE_MALLOC @USE_MALLOC@
/** Set to non-zero to turn on logging. Output may be large. */
#define PIO_ENABLE_LOGGING @ENABLE_LOGGING@
/** Size of MPI_Offset type. */
#define SIZEOF_MPI_OFFSET @SIZEOF_MPI_OFFSET@
/* buffer size for darray data. */
#define PIO_BUFFER_SIZE @PIO_BUFFER_SIZE@
#define USE_VARD @USE_VARD@
#endif /* _PIO_CONFIG_ */