summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvisvgm/dvisvgm-src/src/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/dvisvgm/dvisvgm-src/src/Makefile.am')
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-src/src/Makefile.am17
1 files changed, 17 insertions, 0 deletions
diff --git a/Build/source/texk/dvisvgm/dvisvgm-src/src/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-src/src/Makefile.am
index cd668737062..2ba46e25c9d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-src/src/Makefile.am
+++ b/Build/source/texk/dvisvgm/dvisvgm-src/src/Makefile.am
@@ -38,6 +38,12 @@ dvisvgm_LDADD += \
endif
endif
+if USE_BUNDLED_MD5
+dvisvgm_LDADD += ../libs/md5/libmd5.a
+else
+dvisvgm_LDADD += $(LIBCRYPTO_LIBS)
+endif
+
dvisvgm_LDADD += \
$(KPATHSEA_LIBS) \
$(FREETYPE2_LIBS) \
@@ -136,6 +142,8 @@ libdvisvgm_a_SOURCES = \
Glyph.hpp \
GlyphTracerMessages.hpp \
GraphicsPath.hpp \
+ HashFunction.cpp \
+ HashFunction.hpp \
HtmlSpecialHandler.cpp \
HtmlSpecialHandler.hpp \
HyperlinkManager.cpp \
@@ -155,6 +163,7 @@ libdvisvgm_a_SOURCES = \
MapLine.hpp \
Matrix.cpp \
Matrix.hpp \
+ MD5HashFunction.hpp \
Message.cpp \
Message.hpp \
MessageException.hpp \
@@ -258,6 +267,7 @@ libdvisvgm_a_SOURCES = \
XMLNode.hpp \
XMLString.cpp \
XMLString.hpp \
+ XXHashFunction.hpp \
ZLibOutputStream.hpp
if ENABLE_WOFF
@@ -307,6 +317,13 @@ AM_CXXFLAGS += \
$(WOFF2_CFLAGS)
endif
+if USE_BUNDLED_MD5
+AM_CXXFLAGS += -I$(dvisvgm_srcdir)/libs/md5
+else
+AM_CXXFLAGS += $(LIBCRYPTO_CFLAGS)
+endif
+
+
AM_LDFLAGS += $(TTFAUTOHINT_LIBS)
endif