blob: f560afe83bdac7a7a80690f5b4901f9506235a02 [file] [log] [blame]
Elliott Hughes5b808042021-10-01 10:56:10 -07001/* config.h for CMake builds */
2
3#cmakedefine HAVE_ATTRIBUTE_UNINITIALIZED 1
4#cmakedefine HAVE_DIRENT_H 1
Elliott Hughes5b808042021-10-01 10:56:10 -07005#cmakedefine HAVE_STRERROR 1
6#cmakedefine HAVE_SYS_STAT_H 1
7#cmakedefine HAVE_SYS_TYPES_H 1
8#cmakedefine HAVE_UNISTD_H 1
9#cmakedefine HAVE_WINDOWS_H 1
10
11#cmakedefine HAVE_BCOPY 1
12#cmakedefine HAVE_MEMFD_CREATE 1
13#cmakedefine HAVE_MEMMOVE 1
14#cmakedefine HAVE_SECURE_GETENV 1
15#cmakedefine HAVE_STRERROR 1
16
17#cmakedefine SUPPORT_PCRE2_8 1
18#cmakedefine SUPPORT_PCRE2_16 1
19#cmakedefine SUPPORT_PCRE2_32 1
20#cmakedefine PCRE2_DEBUG 1
21#cmakedefine DISABLE_PERCENT_ZT 1
22
23#cmakedefine SUPPORT_LIBBZ2 1
24#cmakedefine SUPPORT_LIBEDIT 1
25#cmakedefine SUPPORT_LIBREADLINE 1
26#cmakedefine SUPPORT_LIBZ 1
27
28#cmakedefine SUPPORT_JIT 1
29#cmakedefine SLJIT_PROT_EXECUTABLE_ALLOCATOR 1
30#cmakedefine SUPPORT_PCRE2GREP_JIT 1
31#cmakedefine SUPPORT_PCRE2GREP_CALLOUT 1
32#cmakedefine SUPPORT_PCRE2GREP_CALLOUT_FORK 1
33#cmakedefine SUPPORT_UNICODE 1
34#cmakedefine SUPPORT_VALGRIND 1
35
36#cmakedefine BSR_ANYCRLF 1
37#cmakedefine EBCDIC 1
38#cmakedefine EBCDIC_NL25 1
39#cmakedefine HEAP_MATCH_RECURSE 1
40#cmakedefine NEVER_BACKSLASH_C 1
41
42#define LINK_SIZE @PCRE2_LINK_SIZE@
43#define HEAP_LIMIT @PCRE2_HEAP_LIMIT@
44#define MATCH_LIMIT @PCRE2_MATCH_LIMIT@
45#define MATCH_LIMIT_DEPTH @PCRE2_MATCH_LIMIT_DEPTH@
46#define NEWLINE_DEFAULT @NEWLINE_DEFAULT@
47#define PARENS_NEST_LIMIT @PCRE2_PARENS_NEST_LIMIT@
48#define PCRE2GREP_BUFSIZE @PCRE2GREP_BUFSIZE@
49#define PCRE2GREP_MAX_BUFSIZE @PCRE2GREP_MAX_BUFSIZE@
50
51#define MAX_NAME_SIZE 32
52#define MAX_NAME_COUNT 10000
53
54/* end config.h for CMake builds */