diff options
author | Norbert Preining <norbert@preining.info> | 2023-01-12 03:01:29 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-01-12 03:01:29 +0000 |
commit | 6a7900c93acc16d1bbd2f1e26286c7dd7387e6c0 (patch) | |
tree | 76196287351cba68a51934c49468bf1a7846aa76 /dviware/dvisvgm/src/Makefile.am | |
parent | c1c19023b4b1d43cb874f84df5102b485853e672 (diff) |
CTAN sync 202301120301
Diffstat (limited to 'dviware/dvisvgm/src/Makefile.am')
-rw-r--r-- | dviware/dvisvgm/src/Makefile.am | 30 |
1 files changed, 12 insertions, 18 deletions
diff --git a/dviware/dvisvgm/src/Makefile.am b/dviware/dvisvgm/src/Makefile.am index bd2cfd3a43..85ca88ddc4 100644 --- a/dviware/dvisvgm/src/Makefile.am +++ b/dviware/dvisvgm/src/Makefile.am @@ -1,11 +1,11 @@ ## This file is part of dvisvgm -## Copyright (C) 2005-2022 Martin Gieseking <martin.gieseking@uos.de> +## Copyright (C) 2005-2023 Martin Gieseking <martin.gieseking@uos.de> ## ## Process this file with automake. bin_PROGRAMS = dvisvgm noinst_LTLIBRARIES = libdvisvgm.la -SUBDIRS = optimizer +SUBDIRS = fonts optimizer ttf dvisvgm_SOURCES = \ CommandLine.hpp \ @@ -17,14 +17,14 @@ dvisvgm_LDADD = \ $(noinst_LTLIBRARIES) \ ../libs/clipper/libclipper.a \ $(FREETYPE_LIBS) \ - $(FONTFORGE_LIBS) \ $(POTRACE_LIBS) \ $(XXHASH_LIBS) \ $(ZLIB_LIBS) if ENABLE_WOFF +SUBDIRS += ttf + dvisvgm_LDADD += \ - ../libs/ff-woff/libfontforge.a \ $(WOFF2_LIBS) \ $(BROTLI_LIBS) endif @@ -111,9 +111,10 @@ libdvisvgm_la_SOURCES = \ Pair.hpp \ PapersizeSpecialHandler.hpp PapersizeSpecialHandler.cpp \ PathClipper.hpp PathClipper.cpp \ + PDFHandler.hpp PDFHandler.cpp \ PDFParser.hpp PDFParser.cpp \ PdfSpecialHandler.hpp PdfSpecialHandler.cpp \ - PDFToSVG.hpp \ + PDFToSVG.hpp PDFToSVG.cpp \ PreScanDVIReader.hpp PreScanDVIReader.cpp \ Process.hpp Process.cpp \ psdefs.cpp \ @@ -147,8 +148,6 @@ libdvisvgm_la_SOURCES = \ ToUnicodeMap.hpp ToUnicodeMap.cpp \ TpicSpecialHandler.hpp TpicSpecialHandler.cpp \ TriangularPatch.hpp TriangularPatch.cpp \ - TrueTypeFont.hpp TrueTypeFont.cpp \ - TTFAutohint.hpp TTFAutohint.cpp \ Unicode.hpp Unicode.cpp \ utility.hpp utility.cpp \ VectorIterator.hpp \ @@ -163,12 +162,12 @@ libdvisvgm_la_SOURCES = \ XXHashFunction.hpp \ ZLibOutputStream.hpp +libdvisvgm_la_LIBADD = fonts/libbase14fonts.la optimizer/liboptimizer.la + if ENABLE_WOFF -libdvisvgm_la_SOURCES += ffwrapper.c ffwrapper.h +libdvisvgm_la_LIBADD += ttf/libttf.la endif -libdvisvgm_la_LIBADD = optimizer/liboptimizer.la - EXTRA_DIST = options.xml options.dtd iapi.h ierrors.h MiKTeXCom.hpp MiKTeXCom.cpp AM_CFLAGS = -Wall \ @@ -192,24 +191,21 @@ AM_LDFLAGS = \ $(CODE_COVERAGE_LDFLAGS) if ENABLE_WOFF -AM_CFLAGS += \ - -I$(dvisvgm_srcdir)/libs/ff-woff/fontforge \ - -I$(dvisvgm_srcdir)/libs/ff-woff/inc - AM_CXXFLAGS += $(TTFAUTOHINT_CFLAGS) AM_CXXFLAGS += \ $(BROTLI_CFLAGS) \ $(WOFF2_CFLAGS) +AM_LDFLAGS += $(TTFAUTOHINT_LIBS) +endif + if USE_BUNDLED_MD5 AM_CXXFLAGS += -I$(dvisvgm_srcdir)/libs/md5 else AM_CXXFLAGS += $(LIBCRYPTO_CFLAGS) endif -AM_LDFLAGS += $(TTFAUTOHINT_LIBS) -endif # the command-line parser class is generated from options.xml by opt2cpp @@ -225,6 +221,4 @@ $(srcdir)/psdefs.cpp: psdefs.ps psdefs.ps: ; -@CODE_COVERAGE_RULES@ - CLEANFILES = *.gcda *.gcno |