summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makerules7
-rw-r--r--Makethird3
2 files changed, 9 insertions, 1 deletions
diff --git a/Makerules b/Makerules
index fdee2d88..8a17d779 100644
--- a/Makerules
+++ b/Makerules
@@ -117,8 +117,13 @@ ifeq "$(shell pkg-config --exists libcurl && echo yes)" "yes"
HAVE_CURL = yes
SYS_CURL_CFLAGS = $(shell pkg-config --cflags libcurl)
SYS_CURL_LIBS = $(shell pkg-config --libs libcurl)
+ifeq "$(shell pkg-config --exists openssl && echo yes)" "yes"
+HAVE_OPENSSL_SSL = yes
+SYS_CURL_CFLAGS += $(shell pkg-config --cflags openssl)
+SYS_CURL_DEPS += $(shell pkg-config --libs openssl)
endif
-SYS_CURL_DEPS = -lpthread -lrt
+endif
+SYS_CURL_DEPS += -lpthread -lrt
ifeq "$(shell pkg-config --exists x11 xext && echo yes)" "yes"
HAVE_X11 = yes
diff --git a/Makethird b/Makethird
index a4c15dde..3faca52f 100644
--- a/Makethird
+++ b/Makethird
@@ -640,6 +640,9 @@ $(CURL_OUT):
CRL_CFLAGS := -DHAVE_CONFIG_H -DBUILDING_LIBCURL -DCURL_STATICLIB \
-DCURL_DISABLE_LDAP -I$(CURL_DIR)/include -I$(CURL_DIR)/lib
+ifeq "$(HAVE_OPENSSL_SSL)" "yes"
+CRL_CFLAGS += -DUSE_OPENSSL
+endif
$(CURL_OUT)/%.o: $(CURL_DIR)/lib/%.c | $(CURL_OUT)
$(CC_CMD) $(CRL_CFLAGS)