summaryrefslogtreecommitdiffstats
path: root/rules/libpcre.in
blob: 9d664a248108da003408f784245a3b51ed797f0f (plain)
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
36
37
38
39
40
41
42
43
44
45
46
## SECTION=system_libraries

menuconfig LIBPCRE
	tristate
	prompt "libpcre                       "
	select LIBC_M		if LIBPCRE_LIBPCRECPP
	select GCCLIBS_CXX	if LIBPCRE_LIBPCRECPP
	select GCCLIBS_GCC_S	if LIBPCRE_LIBPCRECPP
	select ZLIB		if LIBPCRE_ENABLE_PCREGREP_LIBZ
	select BZIP2		if LIBPCRE_ENABLE_PCREGREP_LIBBZ2
	select BZIP2_LIBBZ2	if LIBPCRE_ENABLE_PCREGREP_LIBBZ2
	help
	  Perl 5 Compatible Regular Expression Library

	  This is a library of functions to support regular
	  expressions whose syntax and semantics are as close as
	  possible to those of the Perl 5 language.

if LIBPCRE

config LIBPCRE_ENABLE_NEWLINE_IS_ANYCRLF
	bool "Enable NL is any CRLF"
	help
	  If true, any CR/LF combination is interpreted as a newline.
	  If false, only LF is interpreted as a newline.

config LIBPCRE_ENABLE_PCREGREP_LIBZ
	bool "Enable grep libz"

config LIBPCRE_ENABLE_PCREGREP_LIBBZ2
	bool "Enable grep libbz2"

config LIBPCRE_ENABLE_UTF8
	bool "Enable UTF8"

config LIBPCRE_LIBPCREPOSIX
	bool "install libpcreposix"

config LIBPCRE_LIBPCRECPP
	bool "install libpcrecpp (c++ bindings for libpcre)"

config LIBPCRE_PCREGREP
	select LIBPCRE_LIBPCREPOSIX
	bool "install pcregrep on the target"

endif