libpcre: enable unicode properties by default
Enable Unicode properties by default, as they're useful and for example GLib needs them. As there is an impact to code size add this as a PACKAGECONFIG so tightly constrained environments can save space by potentially disabling them. Also change --enable-utf8 to --enable-utf, as the former is a compatibility option for the latter. (From OE-Core rev: 839eebceecf33d106592bab154481486533ece75) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
3adb8d5cde
commit
1ae132e108
|
@ -22,12 +22,13 @@ S = "${WORKDIR}/pcre-${PV}"
|
|||
PROVIDES += "pcre"
|
||||
DEPENDS += "bzip2 zlib"
|
||||
|
||||
PACKAGECONFIG ??= "pcre8"
|
||||
PACKAGECONFIG ??= "pcre8 unicode-properties"
|
||||
|
||||
PACKAGECONFIG[pcre8] = "--enable-pcre8,--disable-pcre8"
|
||||
PACKAGECONFIG[pcre16] = "--enable-pcre16,--disable-pcre16"
|
||||
PACKAGECONFIG[pcre32] = "--enable-pcre32,--disable-pcre32"
|
||||
PACKAGECONFIG[pcretest-readline] = "--enable-pcretest-libreadline,--disable-pcretest-libreadline,readline,"
|
||||
PACKAGECONFIG[unicode-properties] = "--enable-unicode-properties,--disable-unicode-properties"
|
||||
|
||||
BINCONFIG = "${bindir}/pcre-config"
|
||||
|
||||
|
@ -36,7 +37,7 @@ inherit autotools binconfig-disabled ptest
|
|||
EXTRA_OECONF = "\
|
||||
--enable-newline-is-lf \
|
||||
--enable-rebuild-chartables \
|
||||
--enable-utf8 \
|
||||
--enable-utf \
|
||||
--with-link-size=2 \
|
||||
--with-match-limit=10000000 \
|
||||
"
|
||||
|
|
Loading…
Reference in New Issue