mirror of
https://github.com/rakshasa/rtorrent.git
synced 2026-08-07 10:42:31 +00:00
215 lines
4.8 KiB
Makefile
215 lines
4.8 KiB
Makefile
noinst_LIBRARIES = libsub_root.a
|
|
bin_PROGRAMS = rtorrent
|
|
|
|
rtorrent_LDADD = libsub_root.a @PTHREAD_LIBS@
|
|
rtorrent_SOURCES = main.cc
|
|
|
|
libsub_root_a_SOURCES = \
|
|
core/dht_manager.cc \
|
|
core/dht_manager.h \
|
|
core/download.cc \
|
|
core/download.h \
|
|
core/download_factory.cc \
|
|
core/download_factory.h \
|
|
core/download_list.cc \
|
|
core/download_list.h \
|
|
core/http_queue.cc \
|
|
core/http_queue.h \
|
|
core/manager.cc \
|
|
core/manager.h \
|
|
core/range_map.h \
|
|
core/view.cc \
|
|
core/view.h \
|
|
core/view_manager.cc \
|
|
core/view_manager.h \
|
|
\
|
|
display/attributes.h \
|
|
display/canvas.cc \
|
|
display/canvas.h \
|
|
display/color_map.h \
|
|
display/frame.cc \
|
|
display/frame.h \
|
|
display/manager.cc \
|
|
display/manager.h \
|
|
display/utils.cc \
|
|
display/utils.h \
|
|
display/text_element.h \
|
|
display/text_element_list.cc \
|
|
display/text_element_list.h \
|
|
display/text_element_string.cc \
|
|
display/text_element_string.h \
|
|
display/text_element_value.cc \
|
|
display/text_element_value.h \
|
|
display/window.cc \
|
|
display/window.h \
|
|
display/window_download_chunks_seen.cc \
|
|
display/window_download_chunks_seen.h \
|
|
display/window_download_list.cc \
|
|
display/window_download_list.h \
|
|
display/window_download_statusbar.cc \
|
|
display/window_download_statusbar.h \
|
|
display/window_download_transfer_list.cc \
|
|
display/window_download_transfer_list.h \
|
|
display/window_file_list.cc \
|
|
display/window_file_list.h \
|
|
display/window_http_queue.cc \
|
|
display/window_http_queue.h \
|
|
display/window_input.cc \
|
|
display/window_input.h \
|
|
display/window_log.cc \
|
|
display/window_log.h \
|
|
display/window_log_complete.cc \
|
|
display/window_log_complete.h \
|
|
display/window_peer_list.cc \
|
|
display/window_peer_list.h \
|
|
display/window_statusbar.cc \
|
|
display/window_statusbar.h \
|
|
display/window_string_list.cc \
|
|
display/window_string_list.h \
|
|
display/window_text.cc \
|
|
display/window_text.h \
|
|
display/window_title.cc \
|
|
display/window_title.h \
|
|
display/window_tracker_list.cc \
|
|
display/window_tracker_list.h \
|
|
\
|
|
input/bindings.cc \
|
|
input/bindings.h \
|
|
input/input_event.cc \
|
|
input/input_event.h \
|
|
input/manager.cc \
|
|
input/manager.h \
|
|
input/path_input.cc \
|
|
input/path_input.h \
|
|
input/text_input.cc \
|
|
input/text_input.h \
|
|
\
|
|
rpc/command.h \
|
|
rpc/command.cc \
|
|
rpc/command_impl.h \
|
|
rpc/command_map.cc \
|
|
rpc/command_map.h \
|
|
rpc/command_scheduler.cc \
|
|
rpc/command_scheduler.h \
|
|
rpc/command_scheduler_item.cc \
|
|
rpc/command_scheduler_item.h \
|
|
rpc/exec_file.cc \
|
|
rpc/exec_file.h \
|
|
rpc/fixed_key.h \
|
|
rpc/ip_table_list.h \
|
|
rpc/lua.h \
|
|
rpc/lua.cc \
|
|
rpc/jsonrpc.cc \
|
|
rpc/jsonrpc.h \
|
|
rpc/rpc_manager.cc \
|
|
rpc/rpc_manager.h \
|
|
rpc/object_storage.cc \
|
|
rpc/object_storage.h \
|
|
rpc/parse.cc \
|
|
rpc/parse.h \
|
|
rpc/parse_commands.cc \
|
|
rpc/parse_commands.h \
|
|
rpc/parse_options.cc \
|
|
rpc/parse_options.h \
|
|
rpc/scgi.cc \
|
|
rpc/scgi.h \
|
|
rpc/scgi_task.cc \
|
|
rpc/scgi_task.h \
|
|
rpc/xmlrpc.h \
|
|
rpc/xmlrpc.cc \
|
|
rpc/xmlrpc_c.cc \
|
|
rpc/xmlrpc_tinyxml2.cc \
|
|
rpc/tinyxml2/tinyxml2.h \
|
|
rpc/tinyxml2/tinyxml2.cc \
|
|
rpc/nlohmann/json.h \
|
|
\
|
|
scgi/thread_scgi.cc \
|
|
scgi/thread_scgi.h \
|
|
\
|
|
session/download_storer.cc \
|
|
session/download_storer.h \
|
|
session/session_manager.cc \
|
|
session/session_manager.h \
|
|
session/thread_session.cc \
|
|
session/thread_session.h \
|
|
\
|
|
ui/download.cc \
|
|
ui/download.h \
|
|
ui/download_list.cc \
|
|
ui/download_list.h \
|
|
ui/element_base.h \
|
|
ui/element_base.cc \
|
|
ui/element_chunks_seen.cc \
|
|
ui/element_chunks_seen.h \
|
|
ui/element_download_list.cc \
|
|
ui/element_download_list.h \
|
|
ui/element_file_list.cc \
|
|
ui/element_file_list.h \
|
|
ui/element_log_complete.cc \
|
|
ui/element_log_complete.h \
|
|
ui/element_menu.cc \
|
|
ui/element_menu.h \
|
|
ui/element_peer_list.cc \
|
|
ui/element_peer_list.h \
|
|
ui/element_string_list.cc \
|
|
ui/element_string_list.h \
|
|
ui/element_text.cc \
|
|
ui/element_text.h \
|
|
ui/element_tracker_list.cc \
|
|
ui/element_tracker_list.h \
|
|
ui/element_transfer_list.cc \
|
|
ui/element_transfer_list.h \
|
|
ui/root.cc \
|
|
ui/root.h \
|
|
\
|
|
utils/base64.cc \
|
|
utils/base64.h \
|
|
utils/directory.cc \
|
|
utils/directory.h \
|
|
utils/file_status_cache.cc \
|
|
utils/file_status_cache.h \
|
|
utils/functional.h \
|
|
utils/gzip.cc \
|
|
utils/gzip.h \
|
|
utils/list_focus.h \
|
|
utils/lockfile.cc \
|
|
utils/lockfile.h \
|
|
utils/waitpid_queue.cc \
|
|
utils/waitpid_queue.h \
|
|
utils/watch_ready_queue.cc \
|
|
utils/watch_ready_queue.h \
|
|
\
|
|
command_download.cc \
|
|
command_dynamic.cc \
|
|
command_events.cc \
|
|
command_file.cc \
|
|
command_ip.cc \
|
|
command_helpers.cc \
|
|
command_helpers.h \
|
|
command_groups.cc \
|
|
command_local.cc \
|
|
command_logging.cc \
|
|
command_network.cc \
|
|
command_peer.cc \
|
|
command_throttle.cc \
|
|
command_tracker.cc \
|
|
command_scheduler.cc \
|
|
command_ui.cc \
|
|
control.cc \
|
|
control.h \
|
|
globals.cc \
|
|
globals.h \
|
|
option_parser.cc \
|
|
option_parser.h \
|
|
setup.cc \
|
|
setup.h \
|
|
signal_handler.cc \
|
|
signal_handler.h
|
|
|
|
|
|
if NO_NCURSES
|
|
libsub_root_a_SOURCES += display/curses_stub.cc display/curses_stub.h
|
|
endif
|
|
|
|
AM_CPPFLAGS = -I$(srcdir) -I$(top_srcdir) -DPACKAGE_DATADIR=\"$(pkgdatadir)\"
|