toytoolkit: Don't draw shadows for maximized windows.
[profile/ivi/weston.git] / tests / Makefile.am
1 TESTS = surface-test.la client-test.la  \
2         event-test.la text-test.la      \
3         surface-global-test.la          \
4         button-test.la keyboard-test.la
5
6 TESTS_ENVIRONMENT = $(SHELL) $(top_srcdir)/tests/weston-test
7
8 export abs_builddir
9
10 AM_CFLAGS = $(GCC_CFLAGS)
11 AM_CPPFLAGS = -I$(top_srcdir)/src -DUNIT_TEST $(COMPOSITOR_CFLAGS)
12
13
14 check_LTLIBRARIES = $(TESTS)
15 check_PROGRAMS = test-client test-text-client
16
17 AM_LDFLAGS = -module -avoid-version -rpath $(libdir)
18
19 test_runner_src = test-runner.c test-runner.h
20
21 surface_global_test_la_SOURCES = surface-global-test.c $(test_runner_src)
22 surface_test_la_SOURCES = surface-test.c $(test_runner_src)
23 client_test_la_SOURCES = client-test.c $(test_runner_src)
24 event_test_la_SOURCES = event-test.c $(test_runner_src)
25 text_test_la_SOURCES = text-test.c $(test_runner_src)
26 button_test_la_SOURCES = button-test.c $(test_runner_src)
27 keyboard_test_la_SOURCES = keyboard-test.c $(test_runner_src)
28
29 test_client_SOURCES = test-client.c
30 test_client_LDADD = $(SIMPLE_CLIENT_LIBS)
31
32 test_text_client_SOURCES = test-text-client.c  ../clients/text-protocol.c
33 test_text_client_LDADD = $(SIMPLE_CLIENT_LIBS)
34
35 noinst_PROGRAMS = $(setbacklight) matrix-test
36
37 matrix_test_SOURCES =                           \
38         matrix-test.c                           \
39         $(top_srcdir)/src/matrix.c              \
40         $(top_srcdir)/src/matrix.h
41 matrix_test_LDADD = -lm -lrt
42
43 setbacklight_SOURCES =                          \
44         setbacklight.c                          \
45         $(top_srcdir)/src/libbacklight.c        \
46         $(top_srcdir)/src/libbacklight.h
47
48 setbacklight_CFLAGS = $(AM_CFLAGS) $(SETBACKLIGHT_CFLAGS)
49 setbacklight_LDADD = $(SETBACKLIGHT_LIBS)
50
51 if BUILD_SETBACKLIGHT
52 setbacklight = setbacklight
53 endif
54
55 EXTRA_DIST = weston-test