summaryrefslogtreecommitdiffstats
path: root/src/libnr/Makefile_insert
blob: 0b90236b804263d23514492f182a44f816945a32 (plain)
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
## Makefile.am fragment sourced by src/Makefile.am.

if USE_MMX
libnr_mmx_sources =	\
	libnr/have_mmx.S	\
	libnr/nr_mmx_R8G8B8A8_P_EMPTY_A8_RGBAP.S	\
	libnr/nr_mmx_R8G8B8A8_P_R8G8B8A8_P_A8_RGBAP.S	\
	libnr/nr_mmx_R8G8B8A8_P_R8G8B8A8_P_R8G8B8A8_N_TRANSFORM.S	\
	libnr/nr_mmx_R8G8B8_R8G8B8_R8G8B8A8_P.S
endif

ink_common_sources +=	\
	libnr/in-svg-plane.h	\
	libnr/nr-blit.cpp	\
	libnr/nr-blit.h	\
	libnr/nr-compose-transform.cpp	\
	libnr/nr-compose-transform.h	\
	libnr/nr-compose.cpp	\
	libnr/nr-compose.h	\
	libnr/nr-convert2geom.h	\
	libnr/nr-convex-hull.h	\
	libnr/nr-coord.h	\
	libnr/nr-dim2.h	\
	libnr/nr-forward.h	\
	libnr/nr-gradient.cpp	\
	libnr/nr-gradient.h	\
	libnr/nr-i-coord.h	\
	libnr/nr-macros.h	\
	libnr/nr-matrix-div.cpp	\
	libnr/nr-matrix-div.h	\
	libnr/nr-matrix-fns.cpp	\
	libnr/nr-matrix-fns.h	\
	libnr/nr-matrix-ops.h	\
	libnr/nr-matrix-rotate-ops.cpp	\
	libnr/nr-matrix-rotate-ops.h	\
	libnr/nr-matrix-scale-ops.h	\
	libnr/nr-matrix-translate-ops.h	\
	libnr/nr-matrix.cpp	\
	libnr/nr-matrix.h	\
	libnr/nr-maybe.h	\
	libnr/nr-object.cpp	\
	libnr/nr-object.h	\
	libnr/nr-path-code.h	\
	libnr/nr-pixblock-line.cpp	\
	libnr/nr-pixblock-line.h	\
	libnr/nr-pixblock-pattern.cpp	\
	libnr/nr-pixblock-pattern.h	\
	libnr/nr-pixblock-pixel.cpp	\
	libnr/nr-pixblock-pixel.h	\
	libnr/nr-pixblock.cpp	\
	libnr/nr-pixblock.h	\
	libnr/nr-pixops.h	\
	libnr/nr-point-fns.cpp	\
	libnr/nr-point-fns.h	\
	libnr/nr-point-l.h	\
	libnr/nr-point-matrix-ops.h	\
	libnr/nr-point-ops.h	\
	libnr/nr-point.h	\
	libnr/nr-rect-l.cpp	\
	libnr/nr-rect-l.h	\
	libnr/nr-rect.cpp	\
	libnr/nr-rect.h	\
	libnr/nr-rect-ops.h	\
	libnr/nr-render.h	\
	libnr/nr-rotate-fns.cpp	\
	libnr/nr-rotate-fns.h	\
	libnr/nr-rotate-ops.h	\
	libnr/nr-rotate-matrix-ops.cpp	\
	libnr/nr-rotate-matrix-ops.h	\
	libnr/nr-rotate.h	\
	libnr/nr-scale-matrix-ops.cpp	\
	libnr/nr-scale-matrix-ops.h	\
	libnr/nr-scale-translate-ops.cpp	\
	libnr/nr-scale-translate-ops.h	\
	libnr/nr-scale-ops.h	\
	libnr/nr-scale.h	\
	libnr/nr-translate-matrix-ops.cpp	\
	libnr/nr-translate-matrix-ops.h	\
	libnr/nr-translate-scale-ops.cpp	\
	libnr/nr-translate-scale-ops.h	\
	libnr/nr-translate-ops.h	\
	libnr/nr-translate.h	\
	libnr/nr-translate-rotate-ops.cpp	\
	libnr/nr-translate-rotate-ops.h 	\
	libnr/nr-types.cpp	\
	libnr/nr-types.h	\
	libnr/nr-values.cpp	\
	libnr/nr-values.h	\
	$(libnr_mmx_sources)

# Ancient performance test (?)
# Won't work anymore.
#libnr_testnr_SOURCES =	\
#	libnr/testnr.cpp

#libnr_testnr_LDADD =	\
#	libnr/libnr.a	\
#	-lglib-2.0

# ######################
# ### CxxTest stuff ####
# ######################
CXXTEST_TESTSUITES += \
	$(srcdir)/libnr/in-svg-plane-test.h	\
	$(srcdir)/libnr/nr-compose-test.h	\
	$(srcdir)/libnr/nr-matrix-test.h	\
	$(srcdir)/libnr/nr-point-fns-test.h	\
	$(srcdir)/libnr/nr-rotate-test.h	\
	$(srcdir)/libnr/nr-rotate-fns-test.h	\
	$(srcdir)/libnr/nr-scale-test.h		\
	$(srcdir)/libnr/nr-translate-test.h	\
	$(srcdir)/libnr/nr-types-test.h