forked from premiere/premiere-libtorrent
* improved --with-asio configure option behaviour;
* using -version-info flag instead of -revision one for the sake of correct interface versioning; * renaming library to libtorrent-rasterbar.so to avoind conflicting with other libraries.
This commit is contained in:
parent
811d0a6250
commit
71c4f6f9b6
4
Jamfile
4
Jamfile
|
@ -374,9 +374,9 @@ local usage-requirements =
|
||||||
<boost>system:<linkflags>$(LDFLAGS)
|
<boost>system:<linkflags>$(LDFLAGS)
|
||||||
;
|
;
|
||||||
|
|
||||||
project torrent ;
|
project torrent-rasterbar ;
|
||||||
|
|
||||||
lib torrent
|
lib torrent-rasterbar
|
||||||
|
|
||||||
: # sources
|
: # sources
|
||||||
src/$(SOURCES).cpp
|
src/$(SOURCES).cpp
|
||||||
|
|
24
Makefile.am
24
Makefile.am
|
@ -32,7 +32,7 @@ docs/moopolice_thumb.gif \
|
||||||
docs/qbittorrent_thumb.jpg \
|
docs/qbittorrent_thumb.jpg \
|
||||||
docs/ziptorrent_thumb.gif \
|
docs/ziptorrent_thumb.gif \
|
||||||
docs/unicode_support.png docs/client_test.png docs/style.css Jamfile project-root.jam \
|
docs/unicode_support.png docs/client_test.png docs/style.css Jamfile project-root.jam \
|
||||||
src/file_win.cpp libtorrent.pc \
|
src/file_win.cpp libtorrent-rasterbar.pc \
|
||||||
bindings/README.txt \
|
bindings/README.txt \
|
||||||
bindings/python/Jamfile \
|
bindings/python/Jamfile \
|
||||||
bindings/python/client.py \
|
bindings/python/client.py \
|
||||||
|
@ -61,25 +61,8 @@ bindings/python/src/torrent_status.cpp \
|
||||||
bindings/python/src/utility.cpp \
|
bindings/python/src/utility.cpp \
|
||||||
bindings/python/src/version.cpp
|
bindings/python/src/version.cpp
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
pkginclude_HEADER = \
|
|
||||||
debian/changelog \
|
|
||||||
debian/compat \
|
|
||||||
debian/control \
|
|
||||||
debian/copyright \
|
|
||||||
debian/files \
|
|
||||||
debian/libtorrent0-dev.dirs \
|
|
||||||
debian/libtorrent0-dev.docs \
|
|
||||||
debian/libtorrent0-dev.install \
|
|
||||||
debian/libtorrent0.dirs \
|
|
||||||
debian/libtorrent0.docs \
|
|
||||||
debian/libtorrent0.install \
|
|
||||||
debian/rules
|
|
||||||
|
|
||||||
|
|
||||||
pkgconfigdir = $(libdir)/pkgconfig
|
pkgconfigdir = $(libdir)/pkgconfig
|
||||||
pkgconfig_DATA = libtorrent.pc
|
pkgconfig_DATA = libtorrent-rasterbar.pc
|
||||||
|
|
||||||
check: test
|
check: test
|
||||||
test/test_hasher \
|
test/test_hasher \
|
||||||
|
@ -91,6 +74,3 @@ check: test
|
||||||
&& test/test_swarm \
|
&& test/test_swarm \
|
||||||
&& test/test_primitives \
|
&& test/test_primitives \
|
||||||
&& echo && echo && echo " **** all tests passed ****" && echo && echo
|
&& echo && echo && echo " **** all tests passed ****" && echo && echo
|
||||||
|
|
||||||
deb:
|
|
||||||
dpkg-buildpackage -rfakeroot -us -uc
|
|
||||||
|
|
43
configure.in
43
configure.in
|
@ -1,7 +1,16 @@
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.59)
|
||||||
|
|
||||||
AC_INIT(src/torrent.cpp)
|
AC_INIT(src/torrent.cpp)
|
||||||
AM_INIT_AUTOMAKE(libtorrent, 0.14)
|
AM_INIT_AUTOMAKE(libtorrent-rasterbar, 0.14)
|
||||||
|
|
||||||
|
dnl interface version info
|
||||||
|
VERSION_INFO_CURRENT=0
|
||||||
|
VERSION_INFO_REVISION=0
|
||||||
|
VERSION_INFO_AGE=0
|
||||||
|
|
||||||
|
INTERFACE_VERSION_INFO=$VERSION_INFO_CURRENT:$VERSION_INFO_REVISION:$VERSION_INFO_AGE
|
||||||
|
|
||||||
|
AC_SUBST(INTERFACE_VERSION_INFO)
|
||||||
|
|
||||||
# Nowhere in the source is config.h included, so make defines command line arguments
|
# Nowhere in the source is config.h included, so make defines command line arguments
|
||||||
# AM_CONFIG_HEADER(config.h)
|
# AM_CONFIG_HEADER(config.h)
|
||||||
|
@ -52,8 +61,8 @@ AX_BOOST_BASE([1.35],[
|
||||||
|
|
||||||
dnl the user can choose which Asio library to use
|
dnl the user can choose which Asio library to use
|
||||||
AC_ARG_WITH([asio],
|
AC_ARG_WITH([asio],
|
||||||
AS_HELP_STRING([--with-asio=shipped|system],
|
AS_HELP_STRING([--with-asio=shipped|system|your_path],
|
||||||
[Specify the Asio library to use, shipped or system. Default is to autodetect system and fallback to shipped.]),
|
[Specify the Asio library to use, shipped or system. Default is to use shipped library. You can also specify a path for your system.]),
|
||||||
[[asio=$withval]],
|
[[asio=$withval]],
|
||||||
[[asio=shipped]]
|
[[asio=shipped]]
|
||||||
)
|
)
|
||||||
|
@ -65,31 +74,31 @@ AX_BOOST_BASE([1.35],[
|
||||||
AC_MSG_RESULT(shipped)
|
AC_MSG_RESULT(shipped)
|
||||||
ASIO_HPP=include/libtorrent/asio.hpp
|
ASIO_HPP=include/libtorrent/asio.hpp
|
||||||
ASIO_DIR=include/libtorrent/asio
|
ASIO_DIR=include/libtorrent/asio
|
||||||
AC_CHECK_FILES($ASIO_HPP $ASIO_DIR/ssl/stream.hpp $ASIO_DIR/ip/tcp.hpp,,
|
AC_CHECK_FILES($ASIO_HPP $ASIO_DIR/ssl/stream.hpp $ASIO_DIR/ip/tcp.hpp,
|
||||||
AC_MSG_ERROR([libtorrent depends on Asio library but it was not found.])
|
enable_shipped_asio=yes,
|
||||||
|
AC_MSG_ERROR([libtorrent-rasterbar depends on Asio library but it was not found.])
|
||||||
)
|
)
|
||||||
;;
|
;;
|
||||||
"system")
|
"system")
|
||||||
AC_MSG_RESULT(system)
|
AC_MSG_RESULT(system)
|
||||||
ASIO_HPP=/usr/include/asio.hpp
|
ASIO_HPP=/usr/include/asio.hpp
|
||||||
ASIO_DIR=/usr/include/asio
|
ASIO_DIR=/usr/include/asio
|
||||||
AC_CHECK_FILES($ASIO_HPP $ASIO_DIR/ssl/stream.hpp $ASIO_DIR/ip/tcp.hpp,,
|
AC_CHECK_FILES($ASIO_HPP $ASIO_DIR/ssl/stream.hpp $ASIO_DIR/ip/tcp.hpp,
|
||||||
AC_MSG_ERROR([libtorrent depends on Asio library but it was not found on your system.])
|
enable_shipped_asio=no,
|
||||||
|
AC_MSG_ERROR([libtorrent-rasterbar depends on Asio library but it was not found on your system.])
|
||||||
)
|
)
|
||||||
ln -sf $ASIO_HPP include/libtorrent
|
|
||||||
ln -sf $ASIO_DIR include/libtorrent
|
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
AC_MSG_RESULT(detect)
|
AC_MSG_RESULT(detect)
|
||||||
ASIO_HPP=$asio/../asio.hpp
|
ASIO_HPP=$asio/../asio.hpp
|
||||||
ASIO_DIR=$asio
|
ASIO_DIR=$asio
|
||||||
AC_CHECK_FILES($ASIO_HPP $ASIO_DIR/ssl/stream.hpp $ASIO_DIR/ip/tcp.hpp,,
|
AC_CHECK_FILES($ASIO_HPP $ASIO_DIR/ssl/stream.hpp $ASIO_DIR/ip/tcp.hpp,
|
||||||
AC_MSG_ERROR([libtorrent depends on Asio library but it was not found in the path you specified.])
|
enable_shipped_asio=no,
|
||||||
|
AC_MSG_ERROR([libtorrent-rasterbar depends on Asio library but it was not found in the path you specified.])
|
||||||
)
|
)
|
||||||
ln -sf $ASIO_HPP include/libtorrent
|
|
||||||
ln -sf $ASIO_DIR include/libtorrent
|
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
AM_CONDITIONAL([ENABLE_SHIPPED_ASIO], [test x$enable_shipped_asio = "xyes"])
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
|
|
||||||
|
@ -228,7 +237,7 @@ case "$encryption" in
|
||||||
"on")
|
"on")
|
||||||
AC_MSG_RESULT(on)
|
AC_MSG_RESULT(on)
|
||||||
CHECK_SSL()
|
CHECK_SSL()
|
||||||
AC_DEFINE(TORRENT_USE_OPENSSL,,[define to use openssl with libtorrent])
|
AC_DEFINE(TORRENT_USE_OPENSSL,,[define to use openssl with libtorrent-rasterbar])
|
||||||
COMPILETIME_OPTIONS+="-DTORRENT_USE_OPENSSL "
|
COMPILETIME_OPTIONS+="-DTORRENT_USE_OPENSSL "
|
||||||
|
|
||||||
;;
|
;;
|
||||||
|
@ -267,12 +276,12 @@ case "$zlib" in
|
||||||
"system")
|
"system")
|
||||||
AC_MSG_RESULT(system)
|
AC_MSG_RESULT(system)
|
||||||
AC_CHECK_LIB(z, main, ,
|
AC_CHECK_LIB(z, main, ,
|
||||||
AC_MSG_ERROR([libtorrent depends on zlib but zlib was not found on your system.])
|
AC_MSG_ERROR([libtorrent-rasterbar depends on zlib but zlib was not found on your system.])
|
||||||
)
|
)
|
||||||
;;
|
;;
|
||||||
"no")
|
"no")
|
||||||
AC_MSG_RESULT()
|
AC_MSG_RESULT()
|
||||||
AC_MSG_ERROR([libtorrent depends on zlib, you must specify either "system" or "shipped".])
|
AC_MSG_ERROR([libtorrent-rasterbar depends on zlib, you must specify either "system" or "shipped".])
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
AC_MSG_RESULT()
|
AC_MSG_RESULT()
|
||||||
|
@ -357,7 +366,7 @@ AC_SUBST(DEBUGFLAGS)
|
||||||
dnl Compile time options.
|
dnl Compile time options.
|
||||||
AC_SUBST(COMPILETIME_OPTIONS)
|
AC_SUBST(COMPILETIME_OPTIONS)
|
||||||
|
|
||||||
AC_CONFIG_FILES(Makefile src/Makefile include/Makefile test/Makefile libtorrent.pc)
|
AC_CONFIG_FILES(Makefile src/Makefile include/Makefile test/Makefile libtorrent-rasterbar.pc)
|
||||||
if [[ "x$examples" == "xyes" ]]; then
|
if [[ "x$examples" == "xyes" ]]; then
|
||||||
AC_CONFIG_FILES(examples/Makefile)
|
AC_CONFIG_FILES(examples/Makefile)
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -3,19 +3,19 @@ EXTRA_PROGRAMS = client_test
|
||||||
EXTRA_DIST = Jamfile
|
EXTRA_DIST = Jamfile
|
||||||
|
|
||||||
client_test_SOURCES = client_test.cpp
|
client_test_SOURCES = client_test.cpp
|
||||||
client_test_LDADD = $(top_builddir)/src/libtorrent.la @BOOST_REGEX_LIB@ @BOOST_PROGRAM_OPTIONS_LIB@
|
client_test_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la @BOOST_REGEX_LIB@ @BOOST_PROGRAM_OPTIONS_LIB@
|
||||||
|
|
||||||
dump_torrent_SOURCES = dump_torrent.cpp
|
dump_torrent_SOURCES = dump_torrent.cpp
|
||||||
dump_torrent_LDADD = $(top_builddir)/src/libtorrent.la
|
dump_torrent_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
make_torrent_SOURCES = make_torrent.cpp
|
make_torrent_SOURCES = make_torrent.cpp
|
||||||
make_torrent_LDADD = $(top_builddir)/src/libtorrent.la
|
make_torrent_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
simple_client_SOURCES = simple_client.cpp
|
simple_client_SOURCES = simple_client.cpp
|
||||||
simple_client_LDADD = $(top_builddir)/src/libtorrent.la
|
simple_client_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
enum_if_SOURCES = enum_if.cpp
|
enum_if_SOURCES = enum_if.cpp
|
||||||
enum_if_LDADD = $(top_builddir)/src/libtorrent.la
|
enum_if_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
AM_CXXFLAGS=-ftemplate-depth-50 -I$(top_srcdir)/include -I$(top_srcdir)/include/libtorrent @DEBUGFLAGS@ @PTHREAD_CFLAGS@ -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION
|
AM_CXXFLAGS=-ftemplate-depth-50 -I$(top_srcdir)/include -I$(top_srcdir)/include/libtorrent @DEBUGFLAGS@ @PTHREAD_CFLAGS@ -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION
|
||||||
|
|
||||||
|
|
|
@ -98,8 +98,10 @@ libtorrent/kademlia/observer.hpp \
|
||||||
libtorrent/kademlia/refresh.hpp \
|
libtorrent/kademlia/refresh.hpp \
|
||||||
libtorrent/kademlia/routing_table.hpp \
|
libtorrent/kademlia/routing_table.hpp \
|
||||||
libtorrent/kademlia/rpc_manager.hpp \
|
libtorrent/kademlia/rpc_manager.hpp \
|
||||||
libtorrent/kademlia/traversal_algorithm.hpp \
|
libtorrent/kademlia/traversal_algorithm.hpp
|
||||||
\
|
|
||||||
|
if ENABLE_SHIPPED_ASIO
|
||||||
|
nobase_include_HEADERS += \
|
||||||
libtorrent/asio.hpp \
|
libtorrent/asio.hpp \
|
||||||
libtorrent/asio/basic_datagram_socket.hpp \
|
libtorrent/asio/basic_datagram_socket.hpp \
|
||||||
libtorrent/asio/basic_deadline_timer.hpp \
|
libtorrent/asio/basic_deadline_timer.hpp \
|
||||||
|
@ -288,3 +290,4 @@ libtorrent/asio/windows/random_access_handle.hpp \
|
||||||
libtorrent/asio/windows/random_access_handle_service.hpp \
|
libtorrent/asio/windows/random_access_handle_service.hpp \
|
||||||
libtorrent/asio/windows/stream_handle.hpp \
|
libtorrent/asio/windows/stream_handle.hpp \
|
||||||
libtorrent/asio/windows/stream_handle_service.hpp
|
libtorrent/asio/windows/stream_handle_service.hpp
|
||||||
|
endif
|
||||||
|
|
|
@ -8,9 +8,9 @@ sysconfdir=@sysconfdir@
|
||||||
includedir=@includedir@
|
includedir=@includedir@
|
||||||
package=@PACKAGE@
|
package=@PACKAGE@
|
||||||
|
|
||||||
Name: libtorrent
|
Name: libtorrent-rasterbar
|
||||||
Description: Bittorrent library.
|
Description: Bittorrent library.
|
||||||
Version: @VERSION@
|
Version: @VERSION@
|
||||||
Libs: -L${libdir} -ltorrent
|
Libs: -L${libdir} -ltorrent-rasterbar
|
||||||
Libs.private: @LIBS@ @BOOST_IOSTREAMS_LIB@ @BOOST_DATE_TIME_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_THREAD_LIB@ @PTHREAD_LIBS@ @SSL_LIBS@
|
Libs.private: @LIBS@ @BOOST_IOSTREAMS_LIB@ @BOOST_DATE_TIME_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_THREAD_LIB@ @PTHREAD_LIBS@ @SSL_LIBS@
|
||||||
Cflags: -I${includedir} -I${includedir}/libtorrent @COMPILETIME_OPTIONS@ @CPPFLAGS@
|
Cflags: -I${includedir} -I${includedir}/libtorrent @COMPILETIME_OPTIONS@ @CPPFLAGS@
|
|
@ -1,4 +1,4 @@
|
||||||
lib_LTLIBRARIES = libtorrent.la
|
lib_LTLIBRARIES = libtorrent-rasterbar.la
|
||||||
|
|
||||||
if USE_DHT
|
if USE_DHT
|
||||||
kademlia_sources = kademlia/closest_nodes.cpp \
|
kademlia_sources = kademlia/closest_nodes.cpp \
|
||||||
|
@ -12,7 +12,7 @@ kademlia/rpc_manager.cpp \
|
||||||
kademlia/traversal_algorithm.cpp
|
kademlia/traversal_algorithm.cpp
|
||||||
endif
|
endif
|
||||||
|
|
||||||
libtorrent_la_SOURCES = entry.cpp escape_string.cpp \
|
libtorrent_rasterbar_la_SOURCES = entry.cpp escape_string.cpp \
|
||||||
lazy_bdecode.cpp assert.cpp enum_net.cpp broadcast_socket.cpp \
|
lazy_bdecode.cpp assert.cpp enum_net.cpp broadcast_socket.cpp \
|
||||||
peer_connection.cpp bt_peer_connection.cpp web_peer_connection.cpp \
|
peer_connection.cpp bt_peer_connection.cpp web_peer_connection.cpp \
|
||||||
natpmp.cpp piece_picker.cpp policy.cpp session.cpp session_impl.cpp sha1.cpp \
|
natpmp.cpp piece_picker.cpp policy.cpp session.cpp session_impl.cpp sha1.cpp \
|
||||||
|
@ -102,8 +102,8 @@ $(top_srcdir)/include/libtorrent/variant_stream.hpp \
|
||||||
$(top_srcdir)/include/libtorrent/version.hpp
|
$(top_srcdir)/include/libtorrent/version.hpp
|
||||||
|
|
||||||
|
|
||||||
libtorrent_la_LDFLAGS = $(LDFLAGS) -release @VERSION@
|
libtorrent_rasterbar_la_LDFLAGS = $(LDFLAGS) -version-info $(INTERFACE_VERSION_INFO)
|
||||||
libtorrent_la_LIBADD = @ZLIB@ @BOOST_SYSTEM_LIB@ @BOOST_IOSTREAMS_LIB@ @BOOST_DATE_TIME_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_THREAD_LIB@ @PTHREAD_LIBS@ @SSL_LIBS@
|
libtorrent_rasterbar_la_LIBADD = @ZLIB@ @BOOST_SYSTEM_LIB@ @BOOST_IOSTREAMS_LIB@ @BOOST_DATE_TIME_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_THREAD_LIB@ @PTHREAD_LIBS@ @SSL_LIBS@
|
||||||
|
|
||||||
AM_CXXFLAGS= -ftemplate-depth-100 -I$(top_srcdir)/include -I$(top_srcdir)/include/libtorrent @ZLIBINCL@ @DEBUGFLAGS@ @PTHREAD_CFLAGS@ -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION @SSL_CXXFLAGS@
|
AM_CXXFLAGS= -ftemplate-depth-100 -I$(top_srcdir)/include -I$(top_srcdir)/include/libtorrent @ZLIBINCL@ @DEBUGFLAGS@ @PTHREAD_CFLAGS@ -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION @SSL_CXXFLAGS@
|
||||||
AM_CFLAGS= -I$(top_srcdir)/include -I$(top_srcdir)/include/libtorrent @ZLIBINCL@ @DEBUGFLAGS@ @PTHREAD_CFLAGS@
|
AM_CFLAGS= -I$(top_srcdir)/include -I$(top_srcdir)/include/libtorrent @ZLIBINCL@ @DEBUGFLAGS@ @PTHREAD_CFLAGS@
|
||||||
|
|
|
@ -6,55 +6,55 @@ test_http_connection test_lsd
|
||||||
EXTRA_DIST = Jamfile
|
EXTRA_DIST = Jamfile
|
||||||
|
|
||||||
test_lsd_SOURCES = main.cpp setup_transfer.cpp test_lsd.cpp
|
test_lsd_SOURCES = main.cpp setup_transfer.cpp test_lsd.cpp
|
||||||
test_lsd_LDADD = $(top_builddir)/src/libtorrent.la
|
test_lsd_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_http_connection_SOURCES = main.cpp setup_transfer.cpp test_http_connection.cpp
|
test_http_connection_SOURCES = main.cpp setup_transfer.cpp test_http_connection.cpp
|
||||||
test_http_connection_LDADD = $(top_builddir)/src/libtorrent.la
|
test_http_connection_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_web_seed_SOURCES = main.cpp setup_transfer.cpp test_web_seed.cpp
|
test_web_seed_SOURCES = main.cpp setup_transfer.cpp test_web_seed.cpp
|
||||||
test_web_seed_LDADD = $(top_builddir)/src/libtorrent.la
|
test_web_seed_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_pex_SOURCES = main.cpp setup_transfer.cpp test_pex.cpp
|
test_pex_SOURCES = main.cpp setup_transfer.cpp test_pex.cpp
|
||||||
test_pex_LDADD = $(top_builddir)/src/libtorrent.la
|
test_pex_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_fast_extension_SOURCES = main.cpp setup_transfer.cpp test_fast_extension.cpp
|
test_fast_extension_SOURCES = main.cpp setup_transfer.cpp test_fast_extension.cpp
|
||||||
test_fast_extension_LDADD = $(top_builddir)/src/libtorrent.la
|
test_fast_extension_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_upnp_SOURCES = test_upnp.cpp
|
test_upnp_SOURCES = test_upnp.cpp
|
||||||
test_upnp_LDADD = $(top_builddir)/src/libtorrent.la
|
test_upnp_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_hasher_SOURCES = main.cpp test_hasher.cpp
|
test_hasher_SOURCES = main.cpp test_hasher.cpp
|
||||||
test_hasher_LDADD = $(top_builddir)/src/libtorrent.la
|
test_hasher_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_bencoding_SOURCES = main.cpp test_bencoding.cpp
|
test_bencoding_SOURCES = main.cpp test_bencoding.cpp
|
||||||
test_bencoding_LDADD = $(top_builddir)/src/libtorrent.la
|
test_bencoding_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_ip_filter_SOURCES = main.cpp test_ip_filter.cpp
|
test_ip_filter_SOURCES = main.cpp test_ip_filter.cpp
|
||||||
test_ip_filter_LDADD = $(top_builddir)/src/libtorrent.la
|
test_ip_filter_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_piece_picker_SOURCES = main.cpp test_piece_picker.cpp
|
test_piece_picker_SOURCES = main.cpp test_piece_picker.cpp
|
||||||
test_piece_picker_LDADD = $(top_builddir)/src/libtorrent.la
|
test_piece_picker_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_storage_SOURCES = main.cpp setup_transfer.cpp test_storage.cpp
|
test_storage_SOURCES = main.cpp setup_transfer.cpp test_storage.cpp
|
||||||
test_storage_LDADD = $(top_builddir)/src/libtorrent.la
|
test_storage_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_buffer_SOURCES = main.cpp test_buffer.cpp
|
test_buffer_SOURCES = main.cpp test_buffer.cpp
|
||||||
test_buffer_LDADD = $(top_builddir)/src/libtorrent.la
|
test_buffer_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_metadata_extension_SOURCES = main.cpp setup_transfer.cpp test_metadata_extension.cpp
|
test_metadata_extension_SOURCES = main.cpp setup_transfer.cpp test_metadata_extension.cpp
|
||||||
test_metadata_extension_LDADD = $(top_builddir)/src/libtorrent.la
|
test_metadata_extension_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_swarm_SOURCES = main.cpp setup_transfer.cpp test_swarm.cpp
|
test_swarm_SOURCES = main.cpp setup_transfer.cpp test_swarm.cpp
|
||||||
test_swarm_LDADD = $(top_builddir)/src/libtorrent.la
|
test_swarm_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_pe_crypto_SOURCES = main.cpp test_pe_crypto.cpp
|
test_pe_crypto_SOURCES = main.cpp test_pe_crypto.cpp
|
||||||
test_pe_crypto_LDADD = $(top_builddir)/src/libtorrent.la $(top_builddir)/test/setup_transfer.o
|
test_pe_crypto_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la $(top_builddir)/test/setup_transfer.o
|
||||||
|
|
||||||
test_primitives_SOURCES = main.cpp test_primitives.cpp
|
test_primitives_SOURCES = main.cpp test_primitives.cpp
|
||||||
test_primitives_LDADD = $(top_builddir)/src/libtorrent.la
|
test_primitives_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
test_bandwidth_limiter_SOURCES = main.cpp test_bandwidth_limiter.cpp
|
test_bandwidth_limiter_SOURCES = main.cpp test_bandwidth_limiter.cpp
|
||||||
test_bandwidth_limiter_LDADD = $(top_builddir)/src/libtorrent.la
|
test_bandwidth_limiter_LDADD = $(top_builddir)/src/libtorrent-rasterbar.la
|
||||||
|
|
||||||
noinst_HEADERS = test.hpp setup_transfer.hpp
|
noinst_HEADERS = test.hpp setup_transfer.hpp
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue