X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fsvg%2FMakefile_insert;h=b1400052b0fc0fbfc053f106a343af973878ae0c;hb=c33e0f85a7ee8c9145ca746c60b328f2718a7bb1;hp=f8158f31b82b19fded03b70bc55722a2d1599278;hpb=1d38c2b52f3115d734c0e4d82a68e75639db01e2;p=inkscape.git diff --git a/src/svg/Makefile_insert b/src/svg/Makefile_insert index f8158f31b..b1400052b 100644 --- a/src/svg/Makefile_insert +++ b/src/svg/Makefile_insert @@ -1,23 +1,8 @@ ## Makefile.am fragment sourced by src/Makefile.am. -# -# Sodipodi svg wrapper -# Author: Lauris Kaplinski -# Most code is actually written by Raph Levien -# -# Implements svg interpretation of xml tree -# - -svg/all: svg/libspsvg.a - -svg/clean: - rm -f svg/libspsvg.a $(svg_libspsvg_a_OBJECTS) - -svg_libspsvg_a_SOURCES = \ +ink_common_sources += \ svg/css-ostringstream.h \ svg/css-ostringstream.cpp \ - svg/gnome-canvas-bpath-util.cpp \ - svg/gnome-canvas-bpath-util.h \ svg/itos.cpp \ svg/path-string.h \ svg/path-string.cpp \ @@ -35,35 +20,13 @@ svg_libspsvg_a_SOURCES = \ svg/svg-path.cpp \ svg/svg.h - -# This CxxTest stuff is adapted blindly from libnr/Makefile_insert. -# It would be nice to reduce the amount of boilerplate / copy&paste here. -svg/test-svg-main.cpp: svg/test-svg.cpp - $(top_srcdir)/cxxtest/cxxtestgen.pl --template=$(srcdir)/selfname.tpl -root -o svg/test-svg-main.cpp $(svg_test_svg_includes) - -svg/test-svg.cpp: $(svg_test_svg_includes) svg/Makefile_insert - $(top_srcdir)/cxxtest/cxxtestgen.pl -part -o svg/test-svg.cpp $(svg_test_svg_includes) - -svg_test_svg_includes = \ +# ###################### +# ### CxxTest stuff #### +# ###################### +CXXTEST_TESTSUITES += \ $(srcdir)/svg/css-ostringstream-test.h \ $(srcdir)/svg/stringstream-test.h \ - $(srcdir)/svg/svg-color-test.h \ - $(srcdir)/svg/svg-path-test.h - -svg_libtest_svg_a_SOURCES = \ - svg/test-svg.cpp \ - $(svg_test_svg_includes) - -svg_libtest_stubs_a_SOURCES = \ - svg/test-stubs.cpp svg/test-stubs.h - -svg_test_svg_SOURCES = \ - svg/test-svg-main.cpp \ - $(svg_test_svg_includes) - -svg_test_svg_LDADD = \ - svg/libspsvg.a \ - svg/libtest-svg.a \ - svg/libtest-stubs.a \ - 2geom/lib2geom.a \ - $(INKSCAPE_LIBS) + $(srcdir)/svg/svg-affine-test.h \ + $(srcdir)/svg/svg-color-test.h \ + $(srcdir)/svg/svg-length-test.h \ + $(srcdir)/svg/svg-path-geom-test.h