summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernd Kuhls <bernd.kuhls@t-online.de>2017-10-31 19:36:57 +0100
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-11-23 23:20:05 +0100
commit9c2a54a542d703609fa851195d6984b765d21314 (patch)
tree429928260e0d64a369a5150250f0f7e217ac517e
parent56b0ed5de28677a2a7aad026bb0e795d9837fa74 (diff)
downloadbuildroot-9c2a54a542d703609fa851195d6984b765d21314.tar.gz
buildroot-9c2a54a542d703609fa851195d6984b765d21314.zip
package/git: add optional support for pcre2
Renamed --with-libpcre to --with-libpcre1. Currently --with-libpcre activates pcre1 support but this can change in the future to pcre2: https://github.com/git/git/blob/df7fd961a9d9ba60840ffc0868d36cc3db2aec74/configure.ac#L258 Please note that we cannot use --with-/--without because it will lead to an error reported by configure, for example --with-libpcre1 --without-libpcre2 will produce configure: error: Only supply one of --with-libpcre1 or --with-libpcre2! Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/git/git.mk7
1 files changed, 5 insertions, 2 deletions
diff --git a/package/git/git.mk b/package/git/git.mk
index 181e7421e2..6269dc570e 100644
--- a/package/git/git.mk
+++ b/package/git/git.mk
@@ -19,9 +19,12 @@ else
GIT_CONF_OPTS += --without-openssl
endif
-ifeq ($(BR2_PACKAGE_PCRE),y)
+ifeq ($(BR2_PACKAGE_PCRE2),y)
+GIT_DEPENDENCIES += pcre2
+GIT_CONF_OPTS += --with-libpcre2
+else ifeq ($(BR2_PACKAGE_PCRE),y)
GIT_DEPENDENCIES += pcre
-GIT_CONF_OPTS += --with-libpcre
+GIT_CONF_OPTS += --with-libpcre1
GIT_MAKE_OPTS += NO_LIBPCRE1_JIT=1
else
GIT_CONF_OPTS += --without-libpcre
OpenPOWER on IntegriCloud