blob: f65375878e72292aba03f85fc034f6ddf4f68eb1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
SUBDIRS = tools
TWISTED_TESTS = \
channel_text/init.py \
observer/init.py
TESTS =
TESTS_ENVIRONMENT = \
PYTHONPATH=@abs_top_srcdir@/tests/twisted:@abs_top_builddir@/tests/twisted
check-local: check-coding-style check-twisted
# set to 6 when using refdbg, to give Gabble time to exit
CHECK_TWISTED_SLEEP=0
check-twisted:
$(MAKE) -C tools
rm -f tools/core
rm -f tools/vgcore.*
rm -f tools/tpl-testing.log
rm -f tools/strace.log
if test -n "$$GABBLE_TEST_REFDBG"; then \
sleep=6; \
else \
sleep=$(CHECK_TWISTED_SLEEP); \
fi; \
sh $(srcdir)/tools/with-session-bus.sh \
--sleep=$$sleep \
--config-file=tools/tmp-session-bus.conf \
-- $(MAKE) check-TESTS \
TESTS="$(TWISTED_TESTS)" \
TESTS_ENVIRONMENT="$(TESTS_ENVIRONMENT) $(TEST_PYTHON) -u"
@if test -e tools/core; then\
echo "Core dump exists: tools/core";\
exit 1;\
fi
if ENABLE_DEBUG
DEBUGGING_PYBOOL = True
else
DEBUGGING_PYBOOL = False
endif
if ENABLE_CHANNEL_TYPE_TEXT
CHANNEL_TYPE_TEXT_ENABLED_PYBOOL = True
else
CHANNEL_TYPE_TEXT_ENABLED_PYBOOL = False
endif
config.py: Makefile
$(AM_V_GEN) { \
echo "PACKAGE_STRING = \"$(PACKAGE_STRING)\""; \
echo "DEBUGGING = $(DEBUGGING_PYBOOL)"; \
echo "CHANNEL_TYPE_TEXT_ENABLED = $(CHANNEL_TYPE_TEXT_ENABLED_PYBOOL)"; \
} > $@
BUILT_SOURCES = config.py
EXTRA_DIST = \
$(TWISTED_TESTS) \
constants.py \
tpltest.py \
servicetest.py
noinst_PROGRAMS = \
telepathy-logger-debug
telepathy_logger_debug_SOURCES = \
main-debug.c \
../tpl-channel-test.c
telepathy_logger_debug_LDADD = \
$(top_builddir)/telepathy-logger/libtelepathy-logger.la \
$(LIBTPL_LIBS)
telepathy_logger_debug_LDFLAGS = -export-dynamic
AM_CFLAGS = \
$(ERROR_CFLAGS) \
${TPL_CFLAGS}
CLEANFILES = tpl-[1-9]*.log *.pyc */*.pyc config.py
check_misc_sources = $(TESTS)
include $(top_srcdir)/tools/check-coding-style.mk
|