test: Add new alphamap test program.
[profile/ivi/pixman.git] / test / Makefile.am
1 TEST_LDADD = $(top_builddir)/pixman/libpixman-1.la
2 INCLUDES = -I$(top_srcdir)/pixman -I$(top_builddir)/pixman
3
4 TESTPROGRAMS =                  \
5         region-test             \
6         fetch-test              \
7         oob-test                \
8         window-test             \
9         trap-crasher            \
10         alphamap                \
11         blitters-test           \
12         scaling-test            \
13         composite
14
15 fetch_test_LDADD = $(TEST_LDADD)
16 region_test_LDADD = $(TEST_LDADD)
17 composite_LDADD = $(TEST_LDADD)
18 trap_crasher_LDADD = $(TEST_LDADD)
19 oob_test_LDADD = $(TEST_LDADD)
20 window_test_LDADD = $(TEST_LDADD)
21
22 blitters_test_LDADD = $(TEST_LDADD)
23 blitters_test_SOURCES = blitters-test.c utils.c utils.h
24
25 scaling_test_LDADD = $(TEST_LDADD)
26 scaling_test_SOURCES = scaling-test.c utils.c utils.h
27
28 alphamap_LDADD = $(TEST_LDADD)
29 alphamap_SOURCES = alphamap.c utils.c utils.h
30
31 # GTK using test programs
32
33 if HAVE_GTK
34
35 GTK_LDADD = $(TEST_LDADD) $(GTK_LIBS)
36 GTK_UTILS = gtk-utils.c gtk-utils.h
37
38 TESTPROGRAMS_GTK =              \
39         clip-test               \
40         clip-in                 \
41         composite-test          \
42         gradient-test           \
43         alpha-test              \
44         screen-test             \
45         convolution-test        \
46         trap-test               \
47         alphamap
48
49 INCLUDES += $(GTK_CFLAGS)
50
51 gradient_test_LDADD = $(GTK_LDADD)
52 gradient_test_SOURCES = gradient-test.c $(GTK_UTILS)
53
54 alpha_test_LDADD = $(GTK_LDADD)
55 alpha_test_SOURCES = alpha-test.c $(GTK_UTILS)
56
57 composite_test_LDADD = $(GTK_LDADD)
58 composite_test_SOURCES = composite-test.c $(GTK_UTILS)
59
60 clip_test_LDADD = $(GTK_LDADD)
61 clip_test_SOURCES = clip-test.c $(GTK_UTILS)
62
63 clip_in_LDADD = $(GTK_LDADD)
64 clip_in_SOURCES = clip-in.c $(GTK_UTILS)
65
66 trap_test_LDADD = $(GTK_LDADD)
67 trap_test_SOURCES = trap-test.c $(GTK_UTILS)
68
69 screen_test_LDADD = $(GTK_LDADD)
70 screen_test_SOURCES = screen-test.c $(GTK_UTILS)
71
72 convolution_test_LDADD = $(GTK_LDADD)
73 convolution_test_SOURCES = convolution-test.c $(GTK_UTILS)
74
75 endif
76
77 noinst_PROGRAMS = $(TESTPROGRAMS) $(TESTPROGRAMS_GTK)
78
79 TESTS = $(TESTPROGRAMS)
80