build: introduce separate directories for plugin loaders and glib plugins
[platform/upstream/gsignond.git] / test / daemon / Makefile.am
1 TESTS = daemontest
2
3 TESTS_ENVIRONMENT= SSO_GPLUGINS_DIR=$(top_builddir)/src/plugins/.libs \
4         SSO_BIN_DIR=$(top_builddir)/src/daemon/.libs \
5         LD_LIBRARY_PATH="$(top_builddir)/src/common/.libs:$(top_builddir)/src/common/db/.libs:$(top_builddir)/src/daemon/.libs:$(top_builddir)/src/daemon/db/.libs:$(top_builddir)/src/daemon/dbus/.libs:$(top_builddir)/src/daemon/plugins/.libs"
6
7 VALGRIND_TESTS_DISABLE=
8
9 check_PROGRAMS = daemontest
10 include $(top_srcdir)/test/valgrind_common.mk
11
12 daemontest_SOURCES = daemon-test.c
13
14 daemontest_CFLAGS = \
15     $(GSIGNOND_CFLAGS) \
16     $(CHECK_CFLAGS) \
17     -U G_LOG_DOMAIN \
18     -DG_LOG_DOMAIN=\"gsignond-test-server\" \
19     -I$(top_builddir) \
20     -I$(top_srcdir)/src/ \
21     -I$(top_srcdir)/include/
22
23 if USE_GTESTDBUS
24 daemontest_CFLAGS += \
25     -DGSIGNOND_TEST_DBUS_SERVICE_DIR=\""$(abs_top_builddir)/test/daemon/services"\"
26 endif
27
28 daemontest_LDADD = \
29     $(top_builddir)/src/common/libgsignond-common.la \
30     $(top_builddir)/src/daemon/dbus/libgsignond-dbus-glue.la \
31     $(GSIGNOND_LIBS) \
32     $(CHECK_LIBS)
33