diff options
author | Karl Berry <karl@freefriends.org> | 2018-01-17 22:50:15 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-01-17 22:50:15 +0000 |
commit | e7dfe5ab98e759081fc73990ed6c1ac6910a105d (patch) | |
tree | 1635f79c86856a6aa57a45b8b952b651ef9fcba9 /Build/source/texk/dvisvgm/dvisvgm-src/tests/Makefile.am | |
parent | ae542350b1e3add10d4ee3d7b68f610132f31a50 (diff) |
dvisvgm 2.3.1 (patched)
git-svn-id: svn://tug.org/texlive/trunk@46352 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvisvgm/dvisvgm-src/tests/Makefile.am')
-rw-r--r-- | Build/source/texk/dvisvgm/dvisvgm-src/tests/Makefile.am | 299 |
1 files changed, 171 insertions, 128 deletions
diff --git a/Build/source/texk/dvisvgm/dvisvgm-src/tests/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-src/tests/Makefile.am index 2f436587130..642c9c97aed 100644 --- a/Build/source/texk/dvisvgm/dvisvgm-src/tests/Makefile.am +++ b/Build/source/texk/dvisvgm/dvisvgm-src/tests/Makefile.am @@ -1,12 +1,12 @@ ## This file is part of dvisvgm -## Copyright (C) 2005-2017 Martin Gieseking <martin.gieseking@uos.de> +## Copyright (C) 2005-2018 Martin Gieseking <martin.gieseking@uos.de> ## ## Process this file with automake. SUBDIRS = data check_LTLIBRARIES = libgtest.la -libgtest_la_SOURCES = gtest/src/gtest-all.cc gtest/src/gtest_main.cc +libgtest_la_SOURCES = gtest/src/gtest-all.cc testmain.cpp libgtest_la_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -I$(top_srcdir)/tests/gtest libgtest_la_LDFLAGS = -pthread EXTRA_DIST = gtest/LICENSE \ @@ -15,12 +15,16 @@ EXTRA_DIST = gtest/LICENSE \ gtest/src/gtest-death-test.cc \ gtest/src/gtest-filepath.cc \ gtest/src/gtest-internal-inl.h \ + gtest/src/gtest_main.cc \ gtest/src/gtest-port.cc \ gtest/src/gtest-printers.cc \ gtest/src/gtest-test-part.cc \ gtest/src/gtest-typed-test.cc -AM_CXXFLAGS = -I$(top_srcdir)/src -Wall -DSRCDIR='"$(srcdir)"' $(CODE_COVERAGE_CFLAGS) +AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/libs/variant/include \ + -Wall -Wno-mismatched-tags \ + -DBUILDDIR='"$(abs_builddir)"' -DSRCDIR='"$(abs_srcdir)"' \ + $(CODE_COVERAGE_CFLAGS) TESTS = hashcheck check_PROGRAMS = hashcheck @@ -31,323 +35,362 @@ hashcheck_CPPFLAGS = -I$(top_srcdir)/libs/xxHash hashcheck.cpp: genhashcheck.py $(top_srcdir)/src/AGLTable.hpp $(top_srcdir)/libs/xxHash/xxhash.h python $^ >$@ +TESTLIBS = libgtest.la ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a -lpotrace -lfreetype +if ENABLE_WOFF +TESTLIBS += \ + ../libs/ff-woff/libfontforge.a \ + ../libs/woff2/libwoff2.a \ + ../libs/brotli/libbrotli.a +endif +TESTLIBS += $(CODE_COVERAGE_LDFLAGS) + TESTS += BezierTest check_PROGRAMS += BezierTest -BezierTest_SOURCES = BezierTest.cpp +BezierTest_SOURCES = BezierTest.cpp testutil.hpp BezierTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -BezierTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +BezierTest_LDADD = $(TESTLIBS) TESTS += BitmapTest check_PROGRAMS += BitmapTest -BitmapTest_SOURCES = BitmapTest.cpp +BitmapTest_SOURCES = BitmapTest.cpp testutil.hpp BitmapTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -BitmapTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +BitmapTest_LDADD = $(TESTLIBS) TESTS += BoundingBoxTest check_PROGRAMS += BoundingBoxTest -BoundingBoxTest_SOURCES = BoundingBoxTest.cpp +BoundingBoxTest_SOURCES = BoundingBoxTest.cpp testutil.hpp BoundingBoxTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -BoundingBoxTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +BoundingBoxTest_LDADD = $(TESTLIBS) + +TESTS += CalculatorTest +check_PROGRAMS += CalculatorTest +CalculatorTest_SOURCES = CalculatorTest.cpp testutil.hpp +CalculatorTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include +CalculatorTest_LDADD = $(TESTLIBS) TESTS += CMapManagerTest check_PROGRAMS += CMapManagerTest -CMapManagerTest_SOURCES = CMapManagerTest.cpp +CMapManagerTest_SOURCES = CMapManagerTest.cpp testutil.hpp CMapManagerTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -CMapManagerTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +CMapManagerTest_LDADD = $(TESTLIBS) TESTS += CMapReaderTest check_PROGRAMS += CMapReaderTest -CMapReaderTest_SOURCES = CMapReaderTest.cpp +CMapReaderTest_SOURCES = CMapReaderTest.cpp testutil.hpp CMapReaderTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -CMapReaderTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +CMapReaderTest_LDADD = $(TESTLIBS) TESTS += CMapTest check_PROGRAMS += CMapTest -CMapTest_SOURCES = CMapTest.cpp +CMapTest_SOURCES = CMapTest.cpp testutil.hpp CMapTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -CMapTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) - -TESTS += CRC32Test -check_PROGRAMS += CRC32Test -CRC32Test_SOURCES = CRC32Test.cpp -CRC32Test_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -CRC32Test_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) - -TESTS += CalculatorTest -check_PROGRAMS += CalculatorTest -CalculatorTest_SOURCES = CalculatorTest.cpp -CalculatorTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -CalculatorTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +CMapTest_LDADD = $(TESTLIBS) TESTS += ColorSpecialTest check_PROGRAMS += ColorSpecialTest -ColorSpecialTest_SOURCES = ColorSpecialTest.cpp +ColorSpecialTest_SOURCES = ColorSpecialTest.cpp testutil.hpp ColorSpecialTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -ColorSpecialTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +ColorSpecialTest_LDADD = $(TESTLIBS) TESTS += ColorTest check_PROGRAMS += ColorTest -ColorTest_SOURCES = ColorTest.cpp +ColorTest_SOURCES = ColorTest.cpp testutil.hpp ColorTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -ColorTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +ColorTest_LDADD = $(TESTLIBS) TESTS += CommandLineTest check_PROGRAMS += CommandLineTest -CommandLineTest_SOURCES = CommandLineTest.cpp +CommandLineTest_SOURCES = CommandLineTest.cpp testutil.hpp CommandLineTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -CommandLineTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +CommandLineTest_LDADD = $(TESTLIBS) + +TESTS += CRC32Test +check_PROGRAMS += CRC32Test +CRC32Test_SOURCES = CRC32Test.cpp testutil.hpp +CRC32Test_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include +CRC32Test_LDADD = $(TESTLIBS) TESTS += DependencyGraphTest check_PROGRAMS += DependencyGraphTest -DependencyGraphTest_SOURCES = DependencyGraphTest.cpp +DependencyGraphTest_SOURCES = DependencyGraphTest.cpp testutil.hpp DependencyGraphTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -DependencyGraphTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +DependencyGraphTest_LDADD = $(TESTLIBS) TESTS += DirectoryTest check_PROGRAMS += DirectoryTest -DirectoryTest_SOURCES = DirectoryTest.cpp +DirectoryTest_SOURCES = DirectoryTest.cpp testutil.hpp DirectoryTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -DirectoryTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +DirectoryTest_LDADD = $(TESTLIBS) + +TESTS += DVIReaderTest +check_PROGRAMS += DVIReaderTest +DVIReaderTest_SOURCES = DVIReaderTest.cpp testutil.hpp +DVIReaderTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include +DVIReaderTest_LDADD = $(TESTLIBS) TESTS += DvisvgmSpecialTest check_PROGRAMS += DvisvgmSpecialTest -DvisvgmSpecialTest_SOURCES = DvisvgmSpecialTest.cpp +DvisvgmSpecialTest_SOURCES = DvisvgmSpecialTest.cpp testutil.hpp DvisvgmSpecialTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -DvisvgmSpecialTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +DvisvgmSpecialTest_LDADD = $(TESTLIBS) TESTS += EmSpecialTest check_PROGRAMS += EmSpecialTest -EmSpecialTest_SOURCES = EmSpecialTest.cpp +EmSpecialTest_SOURCES = EmSpecialTest.cpp testutil.hpp EmSpecialTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -EmSpecialTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +EmSpecialTest_LDADD = $(TESTLIBS) TESTS += FileFinderTest check_PROGRAMS += FileFinderTest -FileFinderTest_SOURCES = FileFinderTest.cpp +FileFinderTest_SOURCES = FileFinderTest.cpp testutil.hpp FileFinderTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -FileFinderTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +FileFinderTest_LDADD = $(TESTLIBS) TESTS += FilePathTest check_PROGRAMS += FilePathTest -FilePathTest_SOURCES = FilePathTest.cpp +FilePathTest_SOURCES = FilePathTest.cpp testutil.hpp FilePathTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -FilePathTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +FilePathTest_LDADD = $(TESTLIBS) TESTS += FileSystemTest check_PROGRAMS += FileSystemTest -FileSystemTest_SOURCES = FileSystemTest.cpp +FileSystemTest_SOURCES = FileSystemTest.cpp testutil.hpp FileSystemTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -FileSystemTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +FileSystemTest_LDADD = $(TESTLIBS) TESTS += FontCacheTest check_PROGRAMS += FontCacheTest -FontCacheTest_SOURCES = FontCacheTest.cpp +FontCacheTest_SOURCES = FontCacheTest.cpp testutil.hpp FontCacheTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -FontCacheTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +FontCacheTest_LDADD = $(TESTLIBS) TESTS += FontManagerTest check_PROGRAMS += FontManagerTest -FontManagerTest_SOURCES = FontManagerTest.cpp +FontManagerTest_SOURCES = FontManagerTest.cpp testutil.hpp FontManagerTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -FontManagerTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +FontManagerTest_LDADD = $(TESTLIBS) TESTS += FontMapTest check_PROGRAMS += FontMapTest -FontMapTest_SOURCES = FontMapTest.cpp +FontMapTest_SOURCES = FontMapTest.cpp testutil.hpp FontMapTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -FontMapTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +FontMapTest_LDADD = $(TESTLIBS) TESTS += GFGlyphTracerTest check_PROGRAMS += GFGlyphTracerTest -GFGlyphTracerTest_SOURCES = GFGlyphTracerTest.cpp +GFGlyphTracerTest_SOURCES = GFGlyphTracerTest.cpp testutil.hpp GFGlyphTracerTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -GFGlyphTracerTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +GFGlyphTracerTest_LDADD = $(TESTLIBS) TESTS += GFReaderTest check_PROGRAMS += GFReaderTest -GFReaderTest_SOURCES = GFReaderTest.cpp +GFReaderTest_SOURCES = GFReaderTest.cpp testutil.hpp GFReaderTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -GFReaderTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +GFReaderTest_LDADD = $(TESTLIBS) TESTS += GhostscriptTest check_PROGRAMS += GhostscriptTest -GhostscriptTest_SOURCES = GhostscriptTest.cpp +GhostscriptTest_SOURCES = GhostscriptTest.cpp testutil.hpp GhostscriptTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -GhostscriptTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +GhostscriptTest_LDADD = $(TESTLIBS) TESTS += GraphicsPathTest check_PROGRAMS += GraphicsPathTest -GraphicsPathTest_SOURCES = GraphicsPathTest.cpp +GraphicsPathTest_SOURCES = GraphicsPathTest.cpp testutil.hpp GraphicsPathTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -GraphicsPathTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +GraphicsPathTest_LDADD = $(TESTLIBS) TESTS += JFMReaderTest check_PROGRAMS += JFMReaderTest -JFMReaderTest_SOURCES = JFMReaderTest.cpp +JFMReaderTest_SOURCES = JFMReaderTest.cpp testutil.hpp JFMReaderTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -JFMReaderTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +JFMReaderTest_LDADD = $(TESTLIBS) TESTS += LengthTest check_PROGRAMS += LengthTest -LengthTest_SOURCES = LengthTest.cpp +LengthTest_SOURCES = LengthTest.cpp testutil.hpp LengthTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -LengthTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +LengthTest_LDADD = $(TESTLIBS) TESTS += MapLineTest check_PROGRAMS += MapLineTest -MapLineTest_SOURCES = MapLineTest.cpp +MapLineTest_SOURCES = MapLineTest.cpp testutil.hpp MapLineTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -MapLineTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +MapLineTest_LDADD = $(TESTLIBS) TESTS += MatrixTest check_PROGRAMS += MatrixTest -MatrixTest_SOURCES = MatrixTest.cpp +MatrixTest_SOURCES = MatrixTest.cpp testutil.hpp MatrixTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -MatrixTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +MatrixTest_LDADD = $(TESTLIBS) TESTS += MessageExceptionTest check_PROGRAMS += MessageExceptionTest -MessageExceptionTest_SOURCES = MessageExceptionTest.cpp +MessageExceptionTest_SOURCES = MessageExceptionTest.cpp testutil.hpp MessageExceptionTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -MessageExceptionTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) - -TESTS += PSInterpreterTest -check_PROGRAMS += PSInterpreterTest -PSInterpreterTest_SOURCES = PSInterpreterTest.cpp -PSInterpreterTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -PSInterpreterTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +MessageExceptionTest_LDADD = $(TESTLIBS) TESTS += PageRagesTest check_PROGRAMS += PageRagesTest -PageRagesTest_SOURCES = PageRagesTest.cpp +PageRagesTest_SOURCES = PageRagesTest.cpp testutil.hpp PageRagesTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -PageRagesTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +PageRagesTest_LDADD = $(TESTLIBS) TESTS += PageSizeTest check_PROGRAMS += PageSizeTest -PageSizeTest_SOURCES = PageSizeTest.cpp +PageSizeTest_SOURCES = PageSizeTest.cpp testutil.hpp PageSizeTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -PageSizeTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +PageSizeTest_LDADD = $(TESTLIBS) TESTS += PairTest check_PROGRAMS += PairTest -PairTest_SOURCES = PairTest.cpp +PairTest_SOURCES = PairTest.cpp testutil.hpp PairTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -PairTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +PairTest_LDADD = $(TESTLIBS) TESTS += PapersizeSpecialTest check_PROGRAMS += PapersizeSpecialTest -PapersizeSpecialTest_SOURCES = PapersizeSpecialTest.cpp +PapersizeSpecialTest_SOURCES = PapersizeSpecialTest.cpp testutil.hpp PapersizeSpecialTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -PapersizeSpecialTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +PapersizeSpecialTest_LDADD = $(TESTLIBS) + +TESTS += PDFParserTest +check_PROGRAMS += PDFParserTest +PDFParserTest_SOURCES = PDFParserTest.cpp testutil.hpp +PDFParserTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include +PDFParserTest_LDADD = $(TESTLIBS) + +TESTS += PSInterpreterTest +check_PROGRAMS += PSInterpreterTest +PSInterpreterTest_SOURCES = PSInterpreterTest.cpp testutil.hpp +PSInterpreterTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include +PSInterpreterTest_LDADD = $(TESTLIBS) TESTS += RangeMapTest check_PROGRAMS += RangeMapTest -RangeMapTest_SOURCES = RangeMapTest.cpp +RangeMapTest_SOURCES = RangeMapTest.cpp testutil.hpp RangeMapTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -RangeMapTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) - -TESTS += SVGOutputTest -check_PROGRAMS += SVGOutputTest -SVGOutputTest_SOURCES = SVGOutputTest.cpp -SVGOutputTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -SVGOutputTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +RangeMapTest_LDADD = $(TESTLIBS) TESTS += ShadingPatchTest check_PROGRAMS += ShadingPatchTest -ShadingPatchTest_SOURCES = ShadingPatchTest.cpp +ShadingPatchTest_SOURCES = ShadingPatchTest.cpp testutil.hpp ShadingPatchTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -ShadingPatchTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +ShadingPatchTest_LDADD = $(TESTLIBS) + +TESTS += SpecialManagerTest +check_PROGRAMS += SpecialManagerTest +SpecialManagerTest_SOURCES = SpecialManagerTest.cpp testutil.hpp +SpecialManagerTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include +SpecialManagerTest_LDADD = $(TESTLIBS) TESTS += SplittedCharInputBufferTest check_PROGRAMS += SplittedCharInputBufferTest -SplittedCharInputBufferTest_SOURCES = SplittedCharInputBufferTest.cpp +SplittedCharInputBufferTest_SOURCES = SplittedCharInputBufferTest.cpp testutil.hpp SplittedCharInputBufferTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -SplittedCharInputBufferTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +SplittedCharInputBufferTest_LDADD = $(TESTLIBS) TESTS += StreamInputBufferTest check_PROGRAMS += StreamInputBufferTest -StreamInputBufferTest_SOURCES = StreamInputBufferTest.cpp +StreamInputBufferTest_SOURCES = StreamInputBufferTest.cpp testutil.hpp StreamInputBufferTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -StreamInputBufferTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +StreamInputBufferTest_LDADD = $(TESTLIBS) TESTS += StreamReaderTest check_PROGRAMS += StreamReaderTest -StreamReaderTest_SOURCES = StreamReaderTest.cpp +StreamReaderTest_SOURCES = StreamReaderTest.cpp testutil.hpp StreamReaderTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -StreamReaderTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +StreamReaderTest_LDADD = $(TESTLIBS) TESTS += StreamWriterTest check_PROGRAMS += StreamWriterTest -StreamWriterTest_SOURCES = StreamWriterTest.cpp +StreamWriterTest_SOURCES = StreamWriterTest.cpp testutil.hpp StreamWriterTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -StreamWriterTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +StreamWriterTest_LDADD = $(TESTLIBS) + +TESTS += StringMatcherTest +check_PROGRAMS += StringMatcherTest +StringMatcherTest_SOURCES = StringMatcherTest.cpp testutil.hpp +StringMatcherTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include +StringMatcherTest_LDADD = $(TESTLIBS) TESTS += SubfontTest check_PROGRAMS += SubfontTest -SubfontTest_SOURCES = SubfontTest.cpp +SubfontTest_SOURCES = SubfontTest.cpp testutil.hpp SubfontTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -SubfontTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +SubfontTest_LDADD = $(TESTLIBS) -TESTS += TFMReaderTest -check_PROGRAMS += TFMReaderTest -TFMReaderTest_SOURCES = TFMReaderTest.cpp -TFMReaderTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -TFMReaderTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +TESTS += SVGOutputTest +check_PROGRAMS += SVGOutputTest +SVGOutputTest_SOURCES = SVGOutputTest.cpp testutil.hpp +SVGOutputTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include +SVGOutputTest_LDADD = $(TESTLIBS) TESTS += TensorProductPatchTest check_PROGRAMS += TensorProductPatchTest -TensorProductPatchTest_SOURCES = TensorProductPatchTest.cpp +TensorProductPatchTest_SOURCES = TensorProductPatchTest.cpp testutil.hpp TensorProductPatchTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -TensorProductPatchTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +TensorProductPatchTest_LDADD = $(TESTLIBS) + +TESTS += TFMReaderTest +check_PROGRAMS += TFMReaderTest +TFMReaderTest_SOURCES = TFMReaderTest.cpp testutil.hpp +TFMReaderTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include +TFMReaderTest_LDADD = $(TESTLIBS) TESTS += ToUnicodeMapTest check_PROGRAMS += ToUnicodeMapTest -ToUnicodeMapTest_SOURCES = ToUnicodeMapTest.cpp +ToUnicodeMapTest_SOURCES = ToUnicodeMapTest.cpp testutil.hpp ToUnicodeMapTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -ToUnicodeMapTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +ToUnicodeMapTest_LDADD = $(TESTLIBS) + +TESTS += TpicSpecialTest +check_PROGRAMS += TpicSpecialTest +TpicSpecialTest_SOURCES = TpicSpecialTest.cpp testutil.hpp +TpicSpecialTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include +TpicSpecialTest_LDADD = $(TESTLIBS) TESTS += TriangularPatchTest check_PROGRAMS += TriangularPatchTest -TriangularPatchTest_SOURCES = TriangularPatchTest.cpp +TriangularPatchTest_SOURCES = TriangularPatchTest.cpp testutil.hpp TriangularPatchTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -TriangularPatchTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +TriangularPatchTest_LDADD = $(TESTLIBS) TESTS += UnicodeTest check_PROGRAMS += UnicodeTest -UnicodeTest_SOURCES = UnicodeTest.cpp +UnicodeTest_SOURCES = UnicodeTest.cpp testutil.hpp UnicodeTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -UnicodeTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +UnicodeTest_LDADD = $(TESTLIBS) TESTS += UtilityTest check_PROGRAMS += UtilityTest -UtilityTest_SOURCES = UtilityTest.cpp +UtilityTest_SOURCES = UtilityTest.cpp testutil.hpp UtilityTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -UtilityTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +UtilityTest_LDADD = $(TESTLIBS) TESTS += VectorIteratorTest check_PROGRAMS += VectorIteratorTest -VectorIteratorTest_SOURCES = VectorIteratorTest.cpp +VectorIteratorTest_SOURCES = VectorIteratorTest.cpp testutil.hpp VectorIteratorTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -VectorIteratorTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +VectorIteratorTest_LDADD = $(TESTLIBS) TESTS += VectorStreamTest check_PROGRAMS += VectorStreamTest -VectorStreamTest_SOURCES = VectorStreamTest.cpp +VectorStreamTest_SOURCES = VectorStreamTest.cpp testutil.hpp VectorStreamTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -VectorStreamTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +VectorStreamTest_LDADD = $(TESTLIBS) TESTS += XMLNodeTest check_PROGRAMS += XMLNodeTest -XMLNodeTest_SOURCES = XMLNodeTest.cpp +XMLNodeTest_SOURCES = XMLNodeTest.cpp testutil.hpp XMLNodeTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -XMLNodeTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +XMLNodeTest_LDADD = $(TESTLIBS) TESTS += XMLStringTest check_PROGRAMS += XMLStringTest -XMLStringTest_SOURCES = XMLStringTest.cpp +XMLStringTest_SOURCES = XMLStringTest.cpp testutil.hpp XMLStringTest_CPPFLAGS = -I$(top_srcdir)/tests/gtest/include -XMLStringTest_LDADD = ../src/libdvisvgm.a ../libs/xxHash/libxxhash.a libgtest.la -lpotrace -lfreetype $(CODE_COVERAGE_LDFLAGS) +XMLStringTest_LDADD = $(TESTLIBS) EXTRA_DIST += check-conv genhashcheck.py normalize.xsl TESTS += check-conv |