-
Notifications
You must be signed in to change notification settings - Fork 0
/
libsummer-tests.mk
91 lines (73 loc) · 2.86 KB
/
libsummer-tests.mk
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
88
89
90
91
check_PROGRAMS = $(TEST_PROGS)
TESTS_INCLUDES = \
$(SOUP_CFLAGS) \
-DBASEFILEPATH=\"$(top_srcdir)/libsummer/tests\" \
-I$(srcdir)
TESTSLDADD = \
$(top_builddir)/libsummer.la \
$(SUMMER_LIBS)
SERVER_FILES = libsummer/tests/server.c libsummer/tests/server.h
DEPENDENCIES = $(top_builddir)/libsummer.la
TEST_PROGS += \
test_web_backend \
test_debug \
test_download \
test_download_torrent \
test_download_youtube \
test_download_web \
test_atom_feed \
test_rss2_feed \
test_feed \
test_feed_cache \
test_transfer_speed
test_web_backend_SOURCES = libsummer/tests/test-web-backend.c $(SERVER_FILES)
test_web_backend_LDADD = $(TESTSLDADD)
test_web_backend_CFLAGS = $(TESTS_INCLUDES)
test_web_backend_DEPENDENCIES = $(DEPENDENCIES)
test_debug_SOURCES = libsummer/tests/test-debug.c
test_debug_LDADD = $(TESTSLDADD)
test_debug_CFLAGS = $(TESTS_INCLUDES)
test_debug_DEPENDENCIES = $(DEPENDENCIES)
test_download_SOURCES = libsummer/tests/test-download.c $(SERVER_FILES)
test_download_LDADD = $(TESTSLDADD)
test_download_CFLAGS = $(TESTS_INCLUDES)
test_download_DEPENDENCIES = $(DEPENDENCIES)
test_download_torrent_SOURCES = libsummer/tests/test-download-torrent.c $(SERVER_FILES)
test_download_torrent_LDADD = $(TESTSLDADD)
test_download_torrent_CFLAGS = $(TESTS_INCLUDES)
test_download_torrent_DEPENDENCIES = $(DEPENDENCIES)
test_download_youtube_SOURCES = libsummer/tests/test-download-youtube.c $(SERVER_FILES)
test_download_youtube_LDADD = $(TESTSLDADD)
test_download_youtube_CFLAGS = $(TESTS_INCLUDES)
test_download_youtube_DEPENDENCIES = $(DEPENDENCIES)
test_download_web_SOURCES = libsummer/tests/test-download-web.c $(SERVER_FILES)
test_download_web_LDADD = $(TESTSLDADD)
test_download_web_CFLAGS = $(TESTS_INCLUDES)
test_download_web_DEPENDENCIES = $(DEPENDENCIES)
test_atom_feed_SOURCES = libsummer/tests/test-atom-feed.c
test_atom_feed_LDADD = $(TESTSLDADD)
test_atom_feed_CFLAGS = $(TESTS_INCLUDES)
test_atom_feed_DEPENDENCIES = $(DEPENDENCIES)
test_rss2_feed_SOURCES = libsummer/tests/test-rss2-feed.c
test_rss2_feed_LDADD = $(TESTSLDADD)
test_rss2_feed_CFLAGS = $(TESTS_INCLUDES)
test_rss2_feed_DEPENDENCIES = $(DEPENDENCIES)
test_feed_SOURCES = libsummer/tests/test-feed.c $(SERVER_FILES)
test_feed_LDADD = $(TESTSLDADD)
test_feed_CFLAGS = $(TESTS_INCLUDES)
test_feed_DEPENDENCIES = $(DEPENDENCIES)
test_feed_cache_SOURCES = libsummer/tests/test-feed-cache.c
test_feed_cache_LDADD = $(TESTSLDADD)
test_feed_cache_CFLAGS = $(TESTS_INCLUDES)
test_feed_cache_DEPENDENCIES = $(DEPENDENCIES)
test_transfer_speed_SOURCES = libsummer/tests/test-transfer-speed.c
test_transfer_speed_LDADD = $(TESTSLDADD)
test_transfer_speed_CFLAGS = $(TESTS_INCLUDES)
test_transfer_speed_DEPENDENCIES = $(DEPENDENCIES)
EXTRA_DIST += \
libsummer/tests/atom_feed \
libsummer/tests/atom_feed_nolink \
libsummer/tests/epicfu \
libsummer/tests/rss2sample.xml \
libsummer/tests/watch?v=SiYurfwzyuY
check-local: test