1 TESTS = $(module_tests) $(weston_tests)
13 TESTS_ENVIRONMENT = $(SHELL) $(top_srcdir)/tests/weston-tests-env
20 noinst_LTLIBRARIES = \
33 AM_CFLAGS = $(GCC_CFLAGS)
36 -I$(top_srcdir)/shared \
37 -I$(top_builddir)/src \
40 AM_LDFLAGS = -module -avoid-version -rpath $(libdir)
42 surface_global_test_la_SOURCES = surface-global-test.c
43 surface_test_la_SOURCES = surface-test.c
45 weston_test = weston-test.la
46 weston_test_la_LIBADD = $(COMPOSITOR_LIBS) \
47 ../shared/libshared.la
48 weston_test_la_CFLAGS = $(GCC_CFLAGS) $(COMPOSITOR_CFLAGS)
49 weston_test_la_SOURCES = \
51 wayland-test-protocol.c \
52 wayland-test-server-protocol.h
54 weston_test_runner_src = \
55 weston-test-runner.c \
57 weston_test_client_src = \
58 weston-test-client-helper.c \
59 weston-test-client-helper.h \
60 wayland-test-protocol.c \
61 wayland-test-client-protocol.h \
62 $(weston_test_runner_src)
63 weston_test_client_libs = \
64 $(SIMPLE_CLIENT_LIBS) \
65 ../shared/libshared.la
67 keyboard_test_SOURCES = keyboard-test.c $(weston_test_client_src)
68 keyboard_test_LDADD = $(weston_test_client_libs)
70 event_test_SOURCES = event-test.c $(weston_test_client_src)
71 event_test_LDADD = $(weston_test_client_libs)
73 button_test_SOURCES = button-test.c $(weston_test_client_src)
74 button_test_LDADD = $(weston_test_client_libs)
78 ../clients/text-protocol.c \
79 $(weston_test_client_src)
80 text_test_LDADD = $(weston_test_client_libs)
82 matrix_test_SOURCES = \
84 $(top_srcdir)/src/matrix.c \
85 $(top_srcdir)/src/matrix.h
86 matrix_test_LDADD = -lm -lrt
88 setbacklight_SOURCES = \
90 $(top_srcdir)/src/libbacklight.c \
91 $(top_srcdir)/src/libbacklight.h
93 setbacklight_CFLAGS = $(AM_CFLAGS) $(SETBACKLIGHT_CFLAGS)
94 setbacklight_LDADD = $(SETBACKLIGHT_LIBS)
97 setbacklight = setbacklight
100 EXTRA_DIST = weston-tests-env
103 wayland-test-protocol.c \
104 wayland-test-server-protocol.h \
105 wayland-test-client-protocol.h
107 CLEANFILES = $(BUILT_SOURCES)
109 @wayland_scanner_rules@