2008-06-23 02:09:12 +02:00
|
|
|
lib_LTLIBRARIES = libtorrent-rasterbar.la
|
2005-08-17 02:24:41 +02:00
|
|
|
|
2009-09-10 04:22:13 +02:00
|
|
|
if ENABLE_DHT
|
|
|
|
KADEMLIA_SOURCES = \
|
|
|
|
kademlia/dht_tracker.cpp \
|
|
|
|
kademlia/find_data.cpp \
|
|
|
|
kademlia/node.cpp \
|
|
|
|
kademlia/node_id.cpp \
|
|
|
|
kademlia/refresh.cpp \
|
|
|
|
kademlia/routing_table.cpp \
|
|
|
|
kademlia/rpc_manager.cpp \
|
|
|
|
kademlia/traversal_algorithm.cpp
|
2007-04-13 18:11:11 +02:00
|
|
|
endif
|
|
|
|
|
2009-09-10 04:22:13 +02:00
|
|
|
if WITH_SHIPPED_GEOIP
|
|
|
|
GEOIP_SOURCES = GeoIP.c
|
|
|
|
endif
|
|
|
|
|
2012-03-19 00:31:04 +01:00
|
|
|
if WITH_OPENSSL
|
|
|
|
ASIO_OPENSSL_SOURCES = asio_ssl.cpp
|
|
|
|
endif
|
|
|
|
|
2009-09-10 04:22:13 +02:00
|
|
|
libtorrent_rasterbar_la_SOURCES = \
|
2010-10-10 20:43:58 +02:00
|
|
|
web_connection_base.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
alert.cpp \
|
|
|
|
allocator.cpp \
|
2012-03-15 07:08:08 +01:00
|
|
|
asio.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
assert.cpp \
|
2009-09-18 21:23:04 +02:00
|
|
|
bandwidth_limit.cpp \
|
|
|
|
bandwidth_manager.cpp \
|
|
|
|
bandwidth_queue_entry.cpp \
|
2010-12-24 02:31:41 +01:00
|
|
|
bloom_filter.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
broadcast_socket.cpp \
|
|
|
|
bt_peer_connection.cpp \
|
2011-08-14 01:01:38 +02:00
|
|
|
chained_buffer.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
connection_queue.cpp \
|
|
|
|
ConvertUTF.cpp \
|
|
|
|
create_torrent.cpp \
|
|
|
|
disk_buffer_holder.cpp \
|
2011-07-31 04:24:36 +02:00
|
|
|
disk_buffer_pool.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
disk_io_thread.cpp \
|
|
|
|
entry.cpp \
|
|
|
|
enum_net.cpp \
|
|
|
|
error_code.cpp \
|
|
|
|
escape_string.cpp \
|
|
|
|
file.cpp \
|
|
|
|
file_pool.cpp \
|
|
|
|
file_storage.cpp \
|
|
|
|
gzip.cpp \
|
|
|
|
http_connection.cpp \
|
|
|
|
http_parser.cpp \
|
|
|
|
http_seed_connection.cpp \
|
|
|
|
http_stream.cpp \
|
|
|
|
http_tracker_connection.cpp \
|
|
|
|
i2p_stream.cpp \
|
|
|
|
identify_client.cpp \
|
|
|
|
instantiate_connection.cpp \
|
|
|
|
ip_filter.cpp \
|
|
|
|
lazy_bdecode.cpp \
|
|
|
|
logger.cpp \
|
|
|
|
lsd.cpp \
|
|
|
|
lt_trackers.cpp \
|
|
|
|
magnet_uri.cpp \
|
|
|
|
metadata_transfer.cpp \
|
2012-04-11 07:09:25 +02:00
|
|
|
mpi.c \
|
2009-09-10 04:22:13 +02:00
|
|
|
natpmp.cpp \
|
|
|
|
parse_url.cpp \
|
|
|
|
pe_crypto.cpp \
|
|
|
|
peer_connection.cpp \
|
|
|
|
piece_picker.cpp \
|
2010-11-29 02:33:05 +01:00
|
|
|
packet_buffer.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
policy.cpp \
|
2010-03-16 07:14:22 +01:00
|
|
|
puff.cpp \
|
2011-02-26 08:55:51 +01:00
|
|
|
random.cpp \
|
2011-05-24 01:42:52 +02:00
|
|
|
rsa.cpp \
|
2011-01-18 04:41:54 +01:00
|
|
|
rss.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
session.cpp \
|
|
|
|
session_impl.cpp \
|
2010-10-10 04:22:57 +02:00
|
|
|
settings.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
sha1.cpp \
|
|
|
|
smart_ban.cpp \
|
2009-09-16 05:46:36 +02:00
|
|
|
socket_io.cpp \
|
2009-12-05 17:50:07 +01:00
|
|
|
socket_type.cpp \
|
2009-11-02 03:10:38 +01:00
|
|
|
socks5_stream.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
stat.cpp \
|
|
|
|
storage.cpp \
|
2010-08-26 19:00:24 +02:00
|
|
|
thread.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
torrent.cpp \
|
|
|
|
torrent_handle.cpp \
|
|
|
|
torrent_info.cpp \
|
2009-11-25 07:55:34 +01:00
|
|
|
time.cpp \
|
2010-11-29 02:33:05 +01:00
|
|
|
timestamp_history.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
tracker_manager.cpp \
|
|
|
|
udp_socket.cpp \
|
|
|
|
udp_tracker_connection.cpp \
|
|
|
|
upnp.cpp \
|
|
|
|
ut_metadata.cpp \
|
|
|
|
ut_pex.cpp \
|
2012-03-20 04:53:07 +01:00
|
|
|
utf8.cpp \
|
2010-11-29 02:33:05 +01:00
|
|
|
utp_socket_manager.cpp \
|
|
|
|
utp_stream.cpp \
|
2009-09-10 04:22:13 +02:00
|
|
|
web_peer_connection.cpp \
|
2009-09-18 21:23:04 +02:00
|
|
|
\
|
2009-09-10 04:22:13 +02:00
|
|
|
$(KADEMLIA_SOURCES) \
|
2012-03-19 00:31:04 +01:00
|
|
|
$(GEOIP_SOURCES) \
|
|
|
|
$(ASIO_OPENSSL_SOURCES)
|
2009-09-10 04:22:13 +02:00
|
|
|
|
|
|
|
#libtorrent_rasterbar_la_LDFLAGS = $(LDFLAGS) -version-info $(INTERFACE_VERSION_INFO)
|
|
|
|
libtorrent_rasterbar_la_LDFLAGS = -version-info $(INTERFACE_VERSION_INFO)
|
2005-08-17 02:24:41 +02:00
|
|
|
|
2010-03-16 07:14:22 +01:00
|
|
|
#libtorrent_rasterbar_la_LIBADD = @BOOST_SYSTEM_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_THREAD_LIB@ @OPENSSL_LIBS@
|
2009-11-02 03:10:38 +01:00
|
|
|
libtorrent_rasterbar_la_LIBADD = @BOOST_SYSTEM_LIB@ @OPENSSL_LIBS@
|
2005-08-17 02:24:41 +02:00
|
|
|
|
2010-03-16 07:14:22 +01:00
|
|
|
#AM_CXXFLAGS= -ftemplate-depth-100 -I$(top_srcdir)/include @DEBUGFLAGS@ @OPENSSL_INCLUDES@
|
|
|
|
#AM_CPPFLAGS = -ftemplate-depth-100 -I$(top_srcdir)/include @DEBUGFLAGS@ @OPENSSL_INCLUDES@
|
2009-09-10 04:22:13 +02:00
|
|
|
AM_CPPFLAGS = -ftemplate-depth-100 -I$(top_srcdir)/include @DEBUGFLAGS@ @OPENSSL_INCLUDES@
|
2006-11-26 18:44:51 +01:00
|
|
|
|
2010-03-16 07:14:22 +01:00
|
|
|
#AM_CFLAGS= -I$(top_srcdir)/include @DEBUGFLAGS@
|
2009-09-10 04:22:13 +02:00
|
|
|
#AM_LDFLAGS = $(LDFLAGS) @BOOST_SYSTEM_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_THREAD_LIB@ @OPENSSL_LDFLAGS@ @OPENSSL_LIBS@
|
|
|
|
AM_LDFLAGS = @OPENSSL_LDFLAGS@
|
|
|
|
|