xref: /lighttpd1.4/src/config.h.cmake (revision 33fd0db9)
1/*
2    CMake autogenerated config.h file. Do not edit!
3*/
4
5/* Package details */
6#define LIGHTTPD_VERSION_ID ${LIGHTTPD_VERSION_ID}
7#define PACKAGE_NAME "${PACKAGE_NAME}"
8#define PACKAGE_VERSION "${PACKAGE_VERSION}"
9#define LIBRARY_DIR "${LIGHTTPD_LIBRARY_DIR}"
10
11#ifndef _GNU_SOURCE
12# define _GNU_SOURCE
13#endif
14
15/* System */
16#cmakedefine  HAVE_DLFCN_H
17#cmakedefine  HAVE_GETOPT_H
18#cmakedefine  HAVE_INTTYPES_H
19#cmakedefine  HAVE_LINUX_RANDOM_H
20#cmakedefine  HAVE_MALLOC_H
21#cmakedefine  HAVE_POLL_H
22#cmakedefine  HAVE_PORT_H
23#cmakedefine  HAVE_PRIV_H
24#cmakedefine  HAVE_PWD_H
25#cmakedefine  HAVE_STDINT_H
26#cmakedefine  HAVE_STDLIB_H
27#cmakedefine  HAVE_STRINGS_H
28#cmakedefine  HAVE_SYSLOG_H
29#cmakedefine  HAVE_SYS_DEVPOLL_H
30#cmakedefine  HAVE_SYS_EPOLL_H
31#cmakedefine  HAVE_SYS_EVENT_H
32#cmakedefine  HAVE_SYS_FILIO_H
33#cmakedefine  HAVE_SYS_LOADAVG_H
34#cmakedefine  HAVE_SYS_MMAN_H
35#cmakedefine  HAVE_SYS_POLL_H
36#cmakedefine  HAVE_SYS_PRCTL_H
37#cmakedefine  HAVE_SYS_PROCCTL_H
38#cmakedefine  HAVE_SYS_RESOURCE_H
39#cmakedefine  HAVE_SYS_SENDFILE_H
40#cmakedefine  HAVE_SYS_SELECT_H
41#cmakedefine  HAVE_SYS_TYPES_H
42#cmakedefine  HAVE_SYS_UIO_H
43#cmakedefine  HAVE_SYS_UN_H
44#cmakedefine  HAVE_SYS_WAIT_H
45#cmakedefine  HAVE_SYS_TIME_H
46#cmakedefine  HAVE_UNISTD_H
47
48#cmakedefine HAVE_IPV6
49#cmakedefine HAVE_STRUCT_TM_GMTOFF
50#cmakedefine HAVE_WEAK_SYMBOLS
51
52/* XATTR */
53#cmakedefine HAVE_ATTR_ATTRIBUTES_H
54#cmakedefine HAVE_SYS_XATTR_H
55#cmakedefine HAVE_XATTR
56#cmakedefine HAVE_SYS_EXTATTR_H
57#cmakedefine HAVE_EXTATTR
58
59/* xxHash */
60#cmakedefine  HAVE_XXHASH_H
61
62/* DBI */
63#cmakedefine  HAVE_DBI
64
65/* mySQL */
66#cmakedefine  HAVE_MYSQL
67
68/* PostreSQL */
69#cmakedefine  HAVE_PGSQL
70
71/* GnuTLS */
72#cmakedefine  HAVE_GNUTLS_CRYPTO_H
73
74/* mbedTLS */
75#cmakedefine  HAVE_MBEDCRYPTO
76
77/* Nettle */
78#cmakedefine  HAVE_NETTLE_NETTLE_TYPES_H
79
80/* NSS */
81#cmakedefine  HAVE_NSS_NSS_H
82#cmakedefine  HAVE_NSS3_NSS_H
83
84/* OpenSSL */
85#cmakedefine  HAVE_OPENSSL_SSL_H
86#cmakedefine  HAVE_LIBSSL
87
88/* wolfSSL */
89#cmakedefine  HAVE_WOLFSSL_SSL_H
90
91/* Brotli */
92#cmakedefine  HAVE_BROTLI
93#cmakedefine  HAVE_BROTLI_ENCODE_H
94
95/* BZip */
96#cmakedefine  HAVE_BZLIB_H
97#cmakedefine  HAVE_LIBBZ2
98
99/* ZStd */
100#cmakedefine  HAVE_ZSTD
101#cmakedefine  HAVE_ZSTD_H
102
103/* libdeflate */
104#cmakedefine  HAVE_LIBDEFLATE
105
106/* FAM */
107#cmakedefine  HAVE_FAM_H
108#cmakedefine  HAVE_FAMNOEXISTS
109
110/* Kerberos5 */
111#cmakedefine  HAVE_KRB5
112
113/* LDAP */
114#cmakedefine  HAVE_LDAP_H
115#cmakedefine  HAVE_LIBLDAP
116#cmakedefine  HAVE_LBER_H
117#cmakedefine  HAVE_LIBLBER
118
119/* PAM */
120#cmakedefine  HAVE_PAM
121
122/* XML */
123#cmakedefine  HAVE_LIBXML_H
124#cmakedefine  HAVE_LIBXML2
125
126/* PCRE */
127#cmakedefine  HAVE_PCRE
128#cmakedefine  HAVE_PCRE_H
129#cmakedefine  HAVE_PCRE2_H
130
131/* sqlite3 */
132#cmakedefine  HAVE_SQLITE3_H
133
134/* UUID */
135#cmakedefine  HAVE_UUID_UUID_H
136#cmakedefine  HAVE_LIBUUID
137
138/* ZLIB */
139#cmakedefine  HAVE_ZLIB_H
140#cmakedefine  HAVE_LIBZ
141
142/* lua */
143#cmakedefine  HAVE_LUA_H
144
145/* inotify */
146#cmakedefine  HAVE_INOTIFY_INIT
147#cmakedefine  HAVE_SYS_INOTIFY_H
148
149/* Types */
150#cmakedefine  HAVE_SOCKLEN_T
151#cmakedefine  SIZEOF_LONG ${SIZEOF_LONG}
152#cmakedefine  SIZEOF_OFF_T ${SIZEOF_OFF_T}
153
154/* Functions */
155#cmakedefine  HAVE_ARC4RANDOM_BUF
156#cmakedefine  HAVE_CHROOT
157#cmakedefine  HAVE_CLOCK_GETTIME
158#cmakedefine  HAVE_ELFTC_COPYFILE
159#cmakedefine  HAVE_EPOLL_CTL
160#cmakedefine  HAVE_FORK
161#cmakedefine  HAVE_GETENTROPY
162#cmakedefine  HAVE_GETLOADAVG
163#cmakedefine  HAVE_GETRANDOM
164#cmakedefine  HAVE_GETRLIMIT
165#cmakedefine  HAVE_GETUID
166#cmakedefine  HAVE_GMTIME_R
167#cmakedefine  HAVE_INET_ATON
168#cmakedefine  HAVE_INET_PTON
169#cmakedefine  HAVE_JRAND48
170#cmakedefine  HAVE_KQUEUE
171#cmakedefine  HAVE_LOCALTIME_R
172#cmakedefine  HAVE_LSTAT
173#cmakedefine  HAVE_MADVISE
174#cmakedefine  HAVE_MALLOC_TRIM
175#cmakedefine  HAVE_MALLOPT
176#cmakedefine  HAVE_MEMPCPY
177#cmakedefine  HAVE_MKOSTEMP
178#cmakedefine  HAVE_MMAP
179#cmakedefine  HAVE_PIPE2
180#cmakedefine  HAVE_POLL
181#cmakedefine  HAVE_PORT_CREATE
182#cmakedefine  HAVE_PREAD
183#cmakedefine  HAVE_PREADV
184#cmakedefine  HAVE_PWRITE
185#cmakedefine  HAVE_PWRITEV
186#cmakedefine  HAVE_SELECT
187#cmakedefine  HAVE_SENDFILE
188#cmakedefine  HAVE_SEND_FILE
189#cmakedefine  HAVE_SENDFILE64
190#cmakedefine  HAVE_SENDFILEV
191#cmakedefine  HAVE_SETPFLAGS
192#cmakedefine  HAVE_SIGACTION
193#cmakedefine  HAVE_SIGNAL
194#cmakedefine  HAVE_SIGTIMEDWAIT
195#cmakedefine  HAVE_SPLICE
196#cmakedefine  HAVE_SRANDOM
197#cmakedefine  HAVE_STRERROR_R
198#cmakedefine  HAVE_TIMEGM
199#cmakedefine  HAVE_WRITEV
200#cmakedefine  HAVE_ISSETUGID
201#cmakedefine  HAVE_MEMSET_S
202#cmakedefine  HAVE_EXPLICIT_BZERO
203#cmakedefine  HAVE_EXPLICIT_MEMSET
204#cmakedefine  HAVE_COPY_FILE_RANGE
205
206/* libcrypt */
207#cmakedefine  HAVE_CRYPT_H
208#cmakedefine  HAVE_CRYPT
209#cmakedefine  HAVE_CRYPT_R
210
211/* libunwind */
212#cmakedefine HAVE_LIBUNWIND
213
214#cmakedefine LIGHTTPD_STATIC
215