~ubuntu-branches/ubuntu/precise/folks/precise-201306070638

« back to all changes in this revision

Viewing changes to tests/folks/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Brian Curtis
  • Date: 2011-02-02 14:22:14 UTC
  • mfrom: (1.2.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20110202142214-ngpuu3mhjxyl430f
Tags: 0.3.4-0ubuntu1
* New Upstream Release
  - libfolks-telepathy.so exports private symbols
  - Add a HACKING file that outlines development policies and coding style
  - Review coding conventions in folks
  - Add folks command line application
  - libfolks hard-codes backend names for debugging
  - Print stack traces for failed tests to improve remote debugging
  - Add static aggregation tests
  - Logger service unavailable in make check
  - Add tests for LinkedHashSet
  - Use better interface names
* debian/control
  -changed Maintainer to XSBC-Original-Maintainer
  -added Maintainer of Ubuntu Core Developers
  -changed libfolks19* > libfolks20*
* debian
  -changed .install and .symbols files from 19 > 20

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
AM_CPPFLAGS = \
2
2
        $(GLIB_CFLAGS) \
3
3
        $(GEE_CFLAGS) \
 
4
        $(TP_GLIB_CFLAGS) \
4
5
        -I$(top_srcdir)/folks \
5
6
        -I$(top_srcdir)/tests/lib \
 
7
        -I$(top_srcdir)/tests/lib/key-file \
 
8
        -I$(top_srcdir)/tests/lib/telepathy/contactlist \
6
9
        -include $(CONFIG_HEADER) \
7
10
        $(NULL)
8
11
 
9
12
LDADD = \
10
13
        $(top_builddir)/tests/lib/libfolks-test.la \
 
14
        $(top_builddir)/tests/lib/key-file/libkf-test.la \
 
15
        $(top_builddir)/tests/lib/telepathy/contactlist/libtp-test-contactlist.la \
11
16
        $(top_builddir)/folks/libfolks.la \
12
17
        $(GLIB_LIBS) \
13
18
        $(GEE_LIBS) \
14
19
        $(GIO_LIBS) \
 
20
        $(TP_GLIB_LIBS) \
15
21
        $(NULL)
16
22
 
 
23
RUN_WITH_PRIVATE_BUS = $(top_srcdir)/tests/tools/with-session-bus.sh
 
24
 
17
25
AM_VALAFLAGS = \
18
26
        --vapidir=. \
19
27
        --vapidir=$(top_srcdir)/folks \
20
28
        --vapidir=$(top_srcdir)/tests/lib \
21
29
        --vapidir=$(top_srcdir)/tests/lib/key-file \
 
30
        --vapidir=$(top_builddir)/tests/lib/telepathy/contactlist/ \
22
31
        --pkg gobject-2.0 \
23
32
        --pkg gio-2.0 \
24
33
        --pkg gee-1.0 \
25
34
        --pkg folks \
26
35
        --pkg folks-test \
 
36
        --pkg kf-test \
 
37
        --pkg tp-test-contactlist \
27
38
        $(NULL)
28
39
 
29
40
# in order from least to most complex
30
41
noinst_PROGRAMS = \
 
42
        linked-hash-set \
31
43
        backend-loading \
 
44
        aggregation \
32
45
        $(NULL)
33
46
 
 
47
SESSION_CONF = $(top_builddir)/tests/lib/telepathy/contactlist/session.conf
34
48
backend_store_key_file=$(top_srcdir)/tests/data/backend-store-all.ini
35
49
TESTS_ENVIRONMENT = \
36
50
        FOLKS_BACKEND_PATH=$(BACKEND_UNINST_PATH) \
37
51
        FOLKS_BACKEND_STORE_KEY_FILE_PATH=$(backend_store_key_file) \
38
 
        $(NULL)
 
52
        $(RUN_WITH_PRIVATE_BUS) \
 
53
        --config-file=$(SESSION_CONF) \
 
54
        --
39
55
 
40
56
TESTS = $(noinst_PROGRAMS)
41
57
 
43
59
        backend-loading.vala \
44
60
        $(NULL)
45
61
 
 
62
aggregation_SOURCES = \
 
63
        aggregation.vala \
 
64
        $(NULL)
 
65
 
 
66
linked_hash_set_SOURCES = \
 
67
        linked-hash-set.vala \
 
68
        $(NULL)
 
69
 
46
70
CLEANFILES = \
47
71
        *.pid \
48
72
        *.address \
52
76
MAINTAINERCLEANFILES = \
53
77
        $(addsuffix .c,$(noinst_PROGRAMS)) \
54
78
        backend_loading_vala.stamp \
 
79
        aggregation_vala.stamp \
 
80
        linked_hash_set_vala.stamp \
55
81
        $(NULL)
56
82
 
57
83
EXTRA_DIST = \
59
85
        $(NULL)
60
86
 
61
87
-include $(top_srcdir)/git.mk
 
88
-include $(top_srcdir)/valgrind.mk