summaryrefslogtreecommitdiffstats
path: root/libqpdf/build.mk
diff options
context:
space:
mode:
authorDean Scarff <deanscarff@google.com>2020-04-06 05:19:56 +0200
committerJay Berkenbilt <jberkenbilt@users.noreply.github.com>2020-04-06 15:01:55 +0200
commit0f2507234fbe3bd305404b1267607b9900857523 (patch)
tree9484ca1d93d3def6125f94b512b6c5b8e390c9a4 /libqpdf/build.mk
parent08379321645133ba74dad4ce130055c087130bab (diff)
downloadqpdf-0f2507234fbe3bd305404b1267607b9900857523.tar.zst
Add OpenSSL/BoringSSL crypto provider
Fixes qpdf/qpdf#417
Diffstat (limited to 'libqpdf/build.mk')
-rw-r--r--libqpdf/build.mk7
1 files changed, 7 insertions, 0 deletions
diff --git a/libqpdf/build.mk b/libqpdf/build.mk
index ac904174..69b1693c 100644
--- a/libqpdf/build.mk
+++ b/libqpdf/build.mk
@@ -14,6 +14,9 @@ CRYPTO_NATIVE = \
libqpdf/sha2.c \
libqpdf/sha2big.c
+CRYPTO_OPENSSL = \
+ libqpdf/QPDFCrypto_openssl.cc
+
CRYPTO_GNUTLS = \
libqpdf/QPDFCrypto_gnutls.cc
@@ -97,6 +100,10 @@ ifeq ($(USE_CRYPTO_NATIVE), 1)
SRCS_libqpdf += $(CRYPTO_NATIVE)
endif
+ifeq ($(USE_CRYPTO_OPENSSL), 1)
+SRCS_libqpdf += $(CRYPTO_OPENSSL)
+endif
+
ifeq ($(USE_CRYPTO_GNUTLS), 1)
SRCS_libqpdf += $(CRYPTO_GNUTLS)
endif