From 179fa413b047bede6e32109e2ce82437c5fb8d34 Mon Sep 17 00:00:00 2001 From: MenTaLguY Date: Mon, 16 Jan 2006 02:36:01 +0000 Subject: moving trunk for module inkscape (bzr r1) --- src/svg/Makefile_insert | 58 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 src/svg/Makefile_insert (limited to 'src/svg/Makefile_insert') diff --git a/src/svg/Makefile_insert b/src/svg/Makefile_insert new file mode 100644 index 000000000..da81537ad --- /dev/null +++ b/src/svg/Makefile_insert @@ -0,0 +1,58 @@ +## 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 = \ + svg/css-ostringstream.h \ + svg/css-ostringstream.cpp \ + svg/gnome-canvas-bpath-util.cpp \ + svg/gnome-canvas-bpath-util.h \ + svg/itos.cpp \ + svg/round.cpp \ + svg/stringstream.h \ + svg/stringstream.cpp \ + svg/strip-trailing-zeros.h \ + svg/strip-trailing-zeros.cpp \ + svg/svg-affine.cpp \ + svg/svg-color.cpp \ + svg/svg-length.cpp \ + svg/svg-path.cpp \ + svg/svg-types.h \ + 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 --error-printer -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 = \ + $(srcdir)/svg/css-ostringstream-test.h \ + $(srcdir)/svg/stringstream-test.h + +svg_libtest_svg_a_SOURCES = \ + svg/test-svg.cpp \ + $(svg_test_svg_includes) + +svg_test_svg_SOURCES = \ + svg/test-svg-main.cpp \ + $(svg_test_svg_includes) + +svg_test_svg_LDADD = \ + svg/libspsvg.a \ + svg/libtest-svg.a \ + -lglib-2.0 -- cgit v1.2.3