summaryrefslogtreecommitdiff
path: root/lang/python/python-curl/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lang/python/python-curl/Makefile')
-rw-r--r--lang/python/python-curl/Makefile16
1 files changed, 14 insertions, 2 deletions
diff --git a/lang/python/python-curl/Makefile b/lang/python/python-curl/Makefile
index a5b4f54d4..ec364aa88 100644
--- a/lang/python/python-curl/Makefile
+++ b/lang/python/python-curl/Makefile
@@ -55,8 +55,20 @@ $(call Package/python-curl/description)
(Variant for Python3)
endef
-PYTHON_PKG_SETUP_ARGS:=--with-mbedtls
-PYTHON3_PKG_SETUP_ARGS:=--with-mbedtls
+ifdef CONFIG_LIBCURL_OPENSSL
+ PYTHON_PKG_SETUP_ARGS:=--with-openssl
+ PYTHON3_PKG_SETUP_ARGS:=--with-openssl
+endif
+
+ifdef CONFIG_LIBCURL_GNUTLS
+ PYTHON_PKG_SETUP_ARGS:=--with-gnutls
+ PYTHON3_PKG_SETUP_ARGS:=--with-gnutls
+endif
+
+ifdef CONFIG_LIBCURL_MBEDTLS
+ PYTHON_PKG_SETUP_ARGS:=--with-mbedtls
+ PYTHON3_PKG_SETUP_ARGS:=--with-mbedtls
+endif
$(eval $(call PyPackage,python-curl))
$(eval $(call BuildPackage,python-curl))