1
test_programs = test_hasher test_bencoding test_ip_filter test_piece_picker \
2
test_storage test_metadata_extension test_buffer test_swarm test_pe_crypto test_primitives \
3
test_bandwidth_limiter test_fast_extension test_pex test_web_seed \
4
test_http_connection test_torrent test_transfer test_lsd
3
test_bandwidth_limiter \
4
test_bdecode_performance \
12
test_metadata_extension \
21
test_trackers_extension \
7
# no indent here! - BSD make issue
8
27
check_PROGRAMS = $(test_programs)
9
28
noinst_LTLIBRARIES = libtest.la
11
31
TESTS = $(check_PROGRAMS)
13
33
EXTRA_DIST = Jamfile
18
38
libtest_la_SOURCES = main.cpp setup_transfer.cpp
20
test_lsd_SOURCES = test_lsd.cpp
21
test_http_connection_SOURCES = test_http_connection.cpp
22
test_web_seed_SOURCES = test_web_seed.cpp
23
test_pex_SOURCES = test_pex.cpp
40
test_auto_unchoke_SOURCES = test_auto_unchoke.cpp
41
test_bandwidth_limiter_SOURCES = test_bandwidth_limiter.cpp
42
test_bdecode_performance_SOURCES = test_bdecode_performance.cpp
43
test_bencoding_SOURCES = test_bencoding.cpp
44
test_buffer_SOURCES = test_buffer.cpp
24
45
test_fast_extension_SOURCES = test_fast_extension.cpp
25
46
test_hasher_SOURCES = test_hasher.cpp
26
test_bencoding_SOURCES = test_bencoding.cpp
47
test_http_connection_SOURCES = test_http_connection.cpp
27
48
test_ip_filter_SOURCES = test_ip_filter.cpp
49
test_lsd_SOURCES = test_lsd.cpp
50
test_metadata_extension_SOURCES = test_metadata_extension.cpp
51
test_natpmp_SOURCES = test_natpmp.cpp
52
test_pe_crypto_SOURCES = test_pe_crypto.cpp
53
test_pex_SOURCES = test_pex.cpp
28
54
test_piece_picker_SOURCES = test_piece_picker.cpp
55
test_primitives_SOURCES = test_primitives.cpp
29
56
test_storage_SOURCES = test_storage.cpp
30
test_buffer_SOURCES = test_buffer.cpp
31
test_metadata_extension_SOURCES = test_metadata_extension.cpp
32
57
test_swarm_SOURCES = test_swarm.cpp
33
test_pe_crypto_SOURCES = test_pe_crypto.cpp
34
test_primitives_SOURCES = test_primitives.cpp
35
test_bandwidth_limiter_SOURCES = test_bandwidth_limiter.cpp
36
58
test_torrent_SOURCES = test_torrent.cpp
59
test_trackers_extension_SOURCES = test_trackers_extension.cpp
37
60
test_transfer_SOURCES = test_transfer.cpp
61
test_upnp_SOURCES = test_upnp.cpp
62
test_web_seed_SOURCES = test_web_seed.cpp
39
64
LDADD = $(top_builddir)/src/libtorrent-rasterbar.la libtest.la
41
AM_CXXFLAGS=-ftemplate-depth-50 -I$(top_srcdir)/include -I$(top_srcdir)/include/libtorrent @DEBUGFLAGS@ @PTHREAD_CFLAGS@ -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION
42
AM_LDFLAGS= @BOOST_SYSTEM_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_THREAD_LIB@ @PTHREAD_LIBS@ @SSL_LDFLAGS@ @SSL_LIBS@
66
#AM_CXXFLAGS=-ftemplate-depth-50 -I$(top_srcdir)/include -I$(top_srcdir)/include/libtorrent @DEBUGFLAGS@ @PTHREAD_CFLAGS@
67
AM_CPPFLAGS=-ftemplate-depth-50 -I$(top_srcdir)/include @DEBUGFLAGS@
69
#AM_LDFLAGS= @BOOST_SYSTEM_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_THREAD_LIB@ @PTHREAD_LIBS@ @SSL_LDFLAGS@ @SSL_LIBS@