2.20.1
[platform/upstream/at-spi2-atk.git] / tests / Makefile.am
1 SUBDIRS = data dummyatk
2
3 noinst_PROGRAMS = atk-test app-test
4 TESTS = atk-test
5 lib_LTLIBRARIES =libxmlloader.la libtestutils.la
6
7 atk_test_CFLAGS = $(DBUS_CFLAGS) \
8                   $(GLIB_CFLAGS) \
9                   $(ATSPI_CFLAGS) \
10                   -I$(top_builddir)\
11                   -I$(top_srcdir)/tests/dummyatk/ \
12                   -I$(top_builddir)/tests/dummyatk/.libs \
13                   -I$(top_builddir)/tests/dummyatk/.deps \
14                   -I$(top_srcdir) \
15                   -Wall
16
17 atk_test_LDADD = libxmlloader.la \
18                  libtestutils.la \
19                  $(GLIB_LIBS) \
20                  $(ATSPI_LIBS) \
21                  $(top_builddir)/tests/dummyatk/libdummyatk.la
22
23 atk_test_CPPFLAGS = -DTESTS_BUILD_DIR=\"$(top_builddir)/tests\" \
24                     -DTESTS_SRC_DIR=\"$(top_srcdir)/tests\" \
25                     -DTESTS_DATA_DIR=\"$(top_srcdir)/tests/data\"
26
27 atk_test_SOURCES = atk_suite.c \
28                    atk_suite.h \
29                    atk_test_accessible.c \
30                    atk_test_action.c \
31                    atk_test_component.c \
32                    atk_test_collection.c \
33                    atk_test_editable_text.c \
34                    atk_test_document.c \
35                    atk_test_hyperlink.c \
36                    atk_test_hypertext.c \
37                    atk_test_image.c \
38                    atk_test_selection.c \
39                    atk_test_state_set.c \
40                    atk_test_table.c \
41                    atk_test_table_cell.c \
42                    atk_test_text.c \
43                    atk_test_value.c
44
45 app_test_CFLAGS = -I$(top_builddir) \
46                    $(GLIB_CFLAGS) \
47                    $(ATK_CFLAGS) \
48                    -I$(top_srcdir)/tests/dummyatk \
49                    -I$(top_srcdir)/atk-adaptor \
50                    -Wall
51
52 app_test_LDADD = libxmlloader.la \
53                  libtestutils.la \
54                  $(GLIB_LIBS) \
55                  $(ATK_LIBS) \
56                  $(top_builddir)/tests/dummyatk/libdummyatk.la \
57                  $(top_builddir)/atk-adaptor/libatk-bridge-2.0.la
58
59 app_test_SOURCES = test-application.c
60
61 libxmlloader_la_CFLAGS = $(GLIB_CFLAGS) \
62                          $(GOBJ_CFLAGS)  \
63                          $(XML_CFLAGS) \
64                          $(ATK_CFLAGS) \
65                          -I$(top_srcdir)/tests/dummyatk/ \
66                          -Wall
67
68 libxmlloader_la_LIBADD = $(GLIB_LIBS) \
69                          $(XML_LIBS) \
70                          $(GOBJ_LIBS) \
71                          $(top_builddir)/tests/dummyatk/libdummyatk.la \
72                          $(ATK_LIBS)
73
74 libxmlloader_la_SOURCES = atk-object-xml-loader.c\
75                           atk-object-xml-loader.h
76
77 libtestutils_la_CFLAGS = -I$(top_builddir) \
78                          $(GLIB_CFLAGS) \
79                          $(ATSPI_CFLAGS) \
80                          -Wall
81
82 libtestutils_la_LIBADD = $(GLIB_LIBS) \
83                          $(ATSPI_LIBS)
84
85 libtestutils_la_SOURCES = atk_test_util.c \
86                           atk_test_util.h