1#ifndef PACKAGE_STRING
2#define PACKAGE_STRING "libcouchbase"
3#endif
4#ifndef PACKAGE_NAME
5#define PACKAGE_NAME "libcouchbase"
6#endif
7#ifndef PACKAGE_VERSION
8#define PACKAGE_VERSION LCB_VERSION_STRING
9#endif
10#ifdef _WIN32
11#define CONFIG_H
12#define HAVE_WINSOCK2_H
13#define HAVE_WS2TCPIP_H
14#define HAVE_QUERYPERFORMANCECOUNTER
15#include "config_static.h"
16#endif
17
18#ifndef CONFIG_H
19#define CONFIG_H
20
21#cmakedefine LCB_BUILD_PLUGINS
22#ifdef LCB_BUILD_PLUGINS
23#define BUILD_PLUGINS 1
24#endif
25
26#cmakedefine HAVE_CLOCK_GETTIME
27#cmakedefine HAVE_COUCHBASEMOCK
28#cmakedefine HAVE_DLFCN_H
29#cmakedefine HAVE_DTRACE
30#cmakedefine HAVE_GETHRTIME
31#cmakedefine HAVE_GETTIMEOFDAY
32#cmakedefine HAVE_INTTYPES_H
33#cmakedefine HAVE_LIMITS_H
34#cmakedefine HAVE_MACH_MACH_TIME_H
35#cmakedefine HAVE_NETDB_H
36#cmakedefine HAVE_SETITIMER
37#cmakedefine HAVE_STDINT_H
38#cmakedefine HAVE_FCNTL_H
39#cmakedefine HAVE_HTONLL
40#define HAVE_STDARG_H 1
41#define HAVE_STDLIB_H 1
42#define HAVE_STRING_H 1
43#cmakedefine HAVE_STRINGS_H
44#cmakedefine HAVE_SYS_SOCKET_H
45#cmakedefine HAVE_SYS_STAT_H
46#cmakedefine HAVE_SYS_TIME_H
47#cmakedefine HAVE_SYS_TYPES_H
48#cmakedefine HAVE_SYS_UIO_H
49#cmakedefine HAVE_UNISTD_H
50#cmakedefine HAVE_WINSOCK2_H
51#cmakedefine HAVE_WS2TCPIP_H
52#cmakedefine HAVE_ARPA_INET_H
53#cmakedefine PACKAGE_STRING
54#cmakedefine PACKAGE_NAME
55#cmakedefine PACKAGE_VERSION
56
57#ifndef HAVE_LIBEVENT
58#cmakedefine HAVE_LIBEVENT
59#endif
60
61#ifndef HAVE_LIBEVENT2
62#cmakedefine HAVE_LIBEVENT2
63#endif
64
65#ifndef HAVE_LIBEV3
66#cmakedefine HAVE_LIBEV3
67#endif
68
69#ifndef HAVE_LIBEV4
70#cmakedefine HAVE_LIBEV4
71#endif
72
73#ifndef HAVE_LIBUV
74#cmakedefine HAVE_LIBUV
75#endif
76
77#define LCB_LIBDIR "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}"
78
79#include "config_static.h"
80#endif
81