Code

recent files: show tooltips with uri, hide local files which are missing or unaccessible
[inkscape.git] / src / svg / Makefile_insert
index ee3ee25188678edf4d521e76568a56786ab67fae..b1400052b0fc0fbfc053f106a343af973878ae0c 100644 (file)
@@ -1,24 +1,11 @@
 ## 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 =       \
+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 \
        svg/round.cpp   \
        svg/stringstream.h      \
        svg/stringstream.cpp    \
@@ -27,35 +14,19 @@ svg_libspsvg_a_SOURCES =    \
        svg/svg-affine.cpp      \
        svg/svg-color.cpp       \
        svg/svg-color.h         \
+        svg/svg-icc-color.h \
        svg/svg-length.cpp      \
        svg/svg-length.h        \
        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 --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 = \
+# ######################
+# ### CxxTest stuff ####
+# ######################
+CXXTEST_TESTSUITES += \
        $(srcdir)/svg/css-ostringstream-test.h  \
        $(srcdir)/svg/stringstream-test.h       \
-       $(srcdir)/svg/svg-color-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       \
-       libinkpost.a    \
-       -lglib-2.0
+       $(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