28859aa12f9498f1ff6b52d0c1ab961f38eb610a
[platform/upstream/evolution-data-server.git] / tests / test-server-utils / Makefile.am
1 NULL =
2
3 SUBDIRS = services
4
5 @GNOME_CODE_COVERAGE_RULES@
6
7 common_cflags = \
8         $(AM_CPPFLAGS) \
9         -I$(top_srcdir) \
10         -I$(top_builddir) \
11         -I$(top_srcdir)/addressbook \
12         -I$(top_builddir)/addressbook \
13         -I$(top_srcdir)/calendar \
14         -I$(top_builddir)/calendar \
15         -DG_LOG_DOMAIN=\"e-test-server-utils\" \
16         -DEDS_TEST_DBUS_SERVICE_DIR=\""$(abs_top_builddir)/tests/test-server-utils/services"\" \
17         -DEDS_TEST_WORK_DIR=\""$(abs_top_builddir)/tests/test-server-utils/cache"\" \
18         -DEDS_TEST_SCHEMA_DIR=\""$(abs_top_builddir)/data"\" \
19         -DEDS_TEST_ADDRESS_BOOK_DIR=\""$(abs_top_builddir)/addressbook/backends/file/.libs"\" \
20         -DEDS_TEST_CALENDAR_DIR=\""$(abs_top_builddir)/calendar/backends/file/.libs"\" \
21         -DEDS_TEST_REGISTRY_DIR=\""$(abs_top_builddir)/modules/cache-reaper/.libs"\" \
22         -DEDS_TEST_CAMEL_DIR=\""$(abs_top_builddir)/camel/providers/local/.libs"\" \
23         $(E_DATA_SERVER_CFLAGS) \
24         $(GIO_UNIX_CFLAGS) \
25         $(NULL)
26
27 common_libs = \
28         $(top_builddir)/libedataserver/libedataserver-1.2.la \
29         $(top_builddir)/addressbook/libebook/libebook-1.2.la \
30         $(top_builddir)/calendar/libecal/libecal-1.2.la \
31         $(E_DATA_SERVER_LIBS) \
32         $(GIO_UNIX_LIBS) \
33         $(NULL)
34
35 ######################################
36 #         Utility Library            #
37 ######################################
38 noinst_LTLIBRARIES = libetestserverutils.la
39
40 libetestserverutils_la_CPPFLAGS = $(common_cflags)
41 libetestserverutils_la_LIBADD = $(common_libs)
42 libetestserverutils_la_SOURCES = \
43         e-test-server-utils.c \
44         e-test-server-utils.h \
45         $(NULL)
46
47 ######################################
48 #         Local Unit Tests           #
49 ######################################
50 noinst_PROGRAMS = $(TESTS)
51
52 TESTS = test-fixture
53
54 test_fixture_CPPFLAGS = $(common_cflags)
55 test_fixture_LDADD    = $(common_libs) libetestserverutils.la
56 test_fixture_SOURCES  = test-fixture.c
57
58 -include $(top_srcdir)/git.mk