Code

fix combo enum, to handle enums of all types (not only the ones that range from 0...
[inkscape.git] / src / svg / Makefile_insert
index ee3ee25188678edf4d521e76568a56786ab67fae..f8158f31b82b19fded03b70bc55722a2d1599278 100644 (file)
@@ -19,6 +19,8 @@ svg_libspsvg_a_SOURCES =      \
        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,6 +29,7 @@ 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        \
@@ -36,7 +39,7 @@ svg_libspsvg_a_SOURCES =      \
 # 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)
+       $(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)
@@ -44,18 +47,23 @@ svg/test-svg.cpp: $(svg_test_svg_includes) svg/Makefile_insert
 svg_test_svg_includes = \
        $(srcdir)/svg/css-ostringstream-test.h  \
        $(srcdir)/svg/stringstream-test.h       \
-       $(srcdir)/svg/svg-color-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       \
-       libinkpost.a    \
-       -lglib-2.0
+       svg/libtest-svg.a       \
+       svg/libtest-stubs.a     \
+       2geom/lib2geom.a        \
+       $(INKSCAPE_LIBS)