xref: /aosp_15_r20/external/pcre/config-cmake.h.in (revision 22dc650d8ae982c6770746019a6f94af92b0f024)
1*22dc650dSSadaf Ebrahimi/* config.h for CMake builds */
2*22dc650dSSadaf Ebrahimi
3*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_BUILTIN_MUL_OVERFLOW 1
4*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_ATTRIBUTE_UNINITIALIZED 1
5*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_DIRENT_H 1
6*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_SYS_STAT_H 1
7*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_SYS_TYPES_H 1
8*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_UNISTD_H 1
9*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_WINDOWS_H 1
10*22dc650dSSadaf Ebrahimi
11*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_BCOPY 1
12*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_MEMFD_CREATE 1
13*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_MEMMOVE 1
14*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_SECURE_GETENV 1
15*22dc650dSSadaf Ebrahimi#cmakedefine HAVE_STRERROR 1
16*22dc650dSSadaf Ebrahimi
17*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_PCRE2_8 1
18*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_PCRE2_16 1
19*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_PCRE2_32 1
20*22dc650dSSadaf Ebrahimi#cmakedefine PCRE2_DEBUG 1
21*22dc650dSSadaf Ebrahimi#cmakedefine DISABLE_PERCENT_ZT 1
22*22dc650dSSadaf Ebrahimi
23*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_LIBBZ2 1
24*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_LIBEDIT 1
25*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_LIBREADLINE 1
26*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_LIBZ 1
27*22dc650dSSadaf Ebrahimi
28*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_JIT 1
29*22dc650dSSadaf Ebrahimi#cmakedefine SLJIT_PROT_EXECUTABLE_ALLOCATOR 1
30*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_PCRE2GREP_JIT 1
31*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_PCRE2GREP_CALLOUT 1
32*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_PCRE2GREP_CALLOUT_FORK 1
33*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_UNICODE 1
34*22dc650dSSadaf Ebrahimi#cmakedefine SUPPORT_VALGRIND 1
35*22dc650dSSadaf Ebrahimi
36*22dc650dSSadaf Ebrahimi#cmakedefine BSR_ANYCRLF 1
37*22dc650dSSadaf Ebrahimi#cmakedefine EBCDIC 1
38*22dc650dSSadaf Ebrahimi#cmakedefine EBCDIC_NL25 1
39*22dc650dSSadaf Ebrahimi#cmakedefine HEAP_MATCH_RECURSE 1
40*22dc650dSSadaf Ebrahimi#cmakedefine NEVER_BACKSLASH_C 1
41*22dc650dSSadaf Ebrahimi
42*22dc650dSSadaf Ebrahimi#define PCRE2_EXPORT		@PCRE2_EXPORT@
43*22dc650dSSadaf Ebrahimi#define LINK_SIZE		@PCRE2_LINK_SIZE@
44*22dc650dSSadaf Ebrahimi#define HEAP_LIMIT              @PCRE2_HEAP_LIMIT@
45*22dc650dSSadaf Ebrahimi#define MATCH_LIMIT		@PCRE2_MATCH_LIMIT@
46*22dc650dSSadaf Ebrahimi#define MATCH_LIMIT_DEPTH	@PCRE2_MATCH_LIMIT_DEPTH@
47*22dc650dSSadaf Ebrahimi#define MAX_VARLOOKBEHIND       @PCRE2_MAX_VARLOOKBEHIND@
48*22dc650dSSadaf Ebrahimi#define NEWLINE_DEFAULT         @NEWLINE_DEFAULT@
49*22dc650dSSadaf Ebrahimi#define PARENS_NEST_LIMIT       @PCRE2_PARENS_NEST_LIMIT@
50*22dc650dSSadaf Ebrahimi#define PCRE2GREP_BUFSIZE       @PCRE2GREP_BUFSIZE@
51*22dc650dSSadaf Ebrahimi#define PCRE2GREP_MAX_BUFSIZE   @PCRE2GREP_MAX_BUFSIZE@
52*22dc650dSSadaf Ebrahimi
53*22dc650dSSadaf Ebrahimi#define MAX_NAME_SIZE	128
54*22dc650dSSadaf Ebrahimi#define MAX_NAME_COUNT	10000
55*22dc650dSSadaf Ebrahimi
56*22dc650dSSadaf Ebrahimi/* end config.h for CMake builds */
57