Code

40eea17c0ece7abf0d014221abce3ed63bb9e30b
[inkscape.git] / src / display / Makefile_insert
1 ## Makefile.am fragment sourced by src/Makefile.am.
2 #
3 # Sodipodi GnomeCanvas objects
4 # Author: Lauris Kaplinski <lauris@ariman.ee>
5 #
6 # Here are major objects, used for displaying things
7 #
9 display/all: display/libspdisplay.a
11 display/clean:
12         rm -f display/libspdisplay.a $(display_libspdisplay_a_OBJECTS)
14 display/canvas-arena.$(OBJEXT): helper/sp-marshal.h
15 display/sp-canvas.$(OBJEXT): helper/sp-marshal.h
17 display_libspdisplay_a_SOURCES = \
18         display/nr-3dutils.h \
19         display/nr-3dutils.cpp \
20         display/nr-arena-forward.h      \
21         display/nr-arena.cpp    \
22         display/nr-arena.h      \
23         display/nr-arena-item.cpp       \
24         display/nr-arena-item.h \
25         display/nr-arena-group.cpp      \
26         display/nr-arena-group.h        \
27         display/nr-arena-image.cpp      \
28         display/nr-arena-image.h        \
29         display/nr-arena-shape.cpp      \
30         display/nr-arena-shape.h        \
31         display/nr-arena-glyphs.cpp     \
32         display/nr-arena-glyphs.h       \
33         display/canvas-arena.cpp        \
34         display/canvas-arena.h  \
35         display/bezier-utils.cpp        \
36         display/bezier-utils.h  \
37         display/canvas-bpath.cpp        \
38         display/canvas-bpath.h  \
39         display/canvas-grid.cpp \
40         display/canvas-grid.h   \
41         display/canvas-axonomgrid.cpp   \
42         display/canvas-axonomgrid.h     \
43         display/canvas-temporary-item.cpp       \
44         display/canvas-temporary-item.h \
45         display/canvas-temporary-item-list.cpp  \
46         display/canvas-temporary-item-list.h    \
47         display/canvas-text.cpp \
48         display/canvas-text.h   \
49         display/curve.cpp       \
50         display/curve.h \
51         display/display-forward.h       \
52         display/gnome-canvas-acetate.cpp        \
53         display/gnome-canvas-acetate.h  \
54         display/guideline.cpp   \
55         display/guideline.h     \
56         display/nr-plain-stuff-gdk.cpp  \
57         display/nr-plain-stuff-gdk.h    \
58         display/nr-plain-stuff.cpp      \
59         display/nr-plain-stuff.h        \
60         display/nr-svgfonts.cpp         \
61         display/nr-svgfonts.h           \
62         display/rendermode.h            \
63         display/snap-indicator.cpp      \
64         display/snap-indicator.h        \
65         display/sodipodi-ctrl.cpp       \
66         display/sodipodi-ctrl.h \
67         display/sodipodi-ctrlrect.cpp   \
68         display/sodipodi-ctrlrect.h     \
69         display/sp-canvas-util.cpp      \
70         display/sp-canvas-util.h        \
71         display/sp-canvas.cpp   \
72         display/sp-canvas.h     \
73         display/sp-ctrlline.cpp \
74         display/sp-ctrlline.h \
75         display/sp-ctrlquadr.cpp \
76         display/sp-ctrlquadr.h \
77         display/nr-filter.cpp           \
78         display/nr-filter.h             \
79         display/nr-filter-blend.cpp     \
80         display/nr-filter-blend.h       \
81         display/nr-filter-colormatrix.cpp       \
82         display/nr-filter-colormatrix.h \
83         display/nr-filter-component-transfer.cpp        \
84         display/nr-filter-component-transfer.h  \
85         display/nr-filter-composite.h   \
86         display/nr-filter-composite.cpp \
87         display/nr-filter-convolve-matrix.cpp   \
88         display/nr-filter-convolve-matrix.h     \
89         display/nr-filter-diffuselighting.cpp     \
90         display/nr-filter-diffuselighting.h       \
91     display/nr-filter-displacement-map.cpp      \
92     display/nr-filter-displacement-map.h        \
93         display/nr-filter-flood.cpp  \
94         display/nr-filter-flood.h    \
95         display/nr-filter-gaussian.cpp  \
96         display/nr-filter-gaussian.h    \
97         display/nr-filter-getalpha.cpp  \
98         display/nr-filter-getalpha.h    \
99     display/nr-filter-image.cpp \
100     display/nr-filter-image.h   \
101         display/nr-filter-merge.cpp     \
102         display/nr-filter-merge.h       \
103         display/nr-filter-morphology.cpp        \
104         display/nr-filter-morphology.h  \
105         display/nr-filter-offset.cpp    \
106         display/nr-filter-offset.h      \
107         display/nr-filter-primitive.cpp \
108         display/nr-filter-primitive.h   \
109         display/nr-filter-slot.cpp      \
110         display/nr-filter-slot.h        \
111         display/nr-filter-specularlighting.cpp     \
112         display/nr-filter-specularlighting.h       \
113         display/nr-filter-tile.cpp      \
114         display/nr-filter-tile.h        \
115         display/nr-filter-turbulence.cpp      \
116         display/nr-filter-turbulence.h        \
117         display/nr-filter-pixops.h      \
118         display/nr-filter-types.h       \
119         display/nr-filter-units.h       \
120         display/nr-filter-units.cpp     \
121         display/nr-filter-utils.h       \
122         display/nr-filter-utils.cpp     \
123         display/pixblock-scaler.cpp     \
124         display/pixblock-scaler.h       \
125         display/pixblock-transform.cpp  \
126         display/pixblock-transform.h    \
127         display/inkscape-cairo.cpp      \
128         display/inkscape-cairo.h                \
129         display/nr-light.h                              \
130         display/nr-light.cpp                    \
131         display/nr-light-types.h
133 display_bezier_utils_test_SOURCES = display/bezier-utils-test.cpp
134 display_bezier_utils_test_LDADD = libnr/libnr.a -lglib-2.0
136 # Copy/paste from libnr
137 display/test-display-main.cpp: display/test-display.cpp
138         $(top_srcdir)/cxxtest/cxxtestgen.pl --template=$(srcdir)/selfname.tpl -root -o display/test-display-main.cpp $(display_test_display_includes)
140 display/test-display.cpp: $(display_test_display_includes)
141         $(top_srcdir)/cxxtest/cxxtestgen.pl -part -o display/test-display.cpp $(display_test_display_includes)
143 display_test_display_includes = \
144         $(srcdir)/display/bezier-utils-test.h
146 display_libtest_display_a_SOURCES = \
147         display/test-display.cpp \
148         $(display_test_display_includes)
150 display_test_display_SOURCES = \
151         display/test-display-main.cpp \
152         $(display_test_display_includes)
154 display_test_display_LDADD = \
155         libnr/libnr.a \
156         display/libtest-display.a \
157         -lglib-2.0