summaryrefslogtreecommitdiffstats
path: root/src/svg/Makefile_insert
diff options
context:
space:
mode:
authorMenTaLguY <mental@rydia.net>2006-01-16 02:36:01 +0000
committermental <mental@users.sourceforge.net>2006-01-16 02:36:01 +0000
commit179fa413b047bede6e32109e2ce82437c5fb8d34 (patch)
treea5a6ac2c1708bd02288fbd8edb2ff500ff2e0916 /src/svg/Makefile_insert
downloadinkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.tar.gz
inkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.zip
moving trunk for module inkscape
(bzr r1)
Diffstat (limited to 'src/svg/Makefile_insert')
-rw-r--r--src/svg/Makefile_insert58
1 files changed, 58 insertions, 0 deletions
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 <lauris@ariman.ee>
+# 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