Cross Reference: /inkscape/src/svg/Makefile_insert
Makefile_insert revision 2e2ea534c90694bd73339eb808e4f5cb8a2c65d2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
## 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-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 = \
$(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