@@ -31,128 +31,3 @@ doc_DATA = \
3131
3232# src/libbitcoin-server.la => ${libdir}
3333# ------------------------------------------------------------------------------
34- lib_LTLIBRARIES = src/libbitcoin-server.la
35- src_libbitcoin_server_la_CPPFLAGS = -I${srcdir}/include -DSYSCONFDIR=\"${sysconfdir}\" ${bitcoin_protocol_BUILD_CPPFLAGS} ${bitcoin_node_BUILD_CPPFLAGS}
36- src_libbitcoin_server_la_LIBADD = ${bitcoin_protocol_LIBS} ${bitcoin_node_LIBS}
37- src_libbitcoin_server_la_SOURCES = \
38- src/configuration.cpp \
39- src/parser.cpp \
40- src/server_node.cpp \
41- src/settings.cpp \
42- src/interface/blockchain.cpp \
43- src/interface/server.cpp \
44- src/interface/subscribe.cpp \
45- src/interface/transaction_pool.cpp \
46- src/interface/unsubscribe.cpp \
47- src/messages/message.cpp \
48- src/messages/route.cpp \
49- src/messages/subscription.cpp \
50- src/services/block_service.cpp \
51- src/services/heartbeat_service.cpp \
52- src/services/query_service.cpp \
53- src/services/transaction_service.cpp \
54- src/workers/authenticator.cpp \
55- src/workers/notification_worker.cpp \
56- src/workers/query_worker.cpp
57-
58- # local: test/libbitcoin-server-test
59- # ------------------------------------------------------------------------------
60- if WITH_TESTS
61-
62- TESTS = libbitcoin-server-test_runner.sh
63-
64- check_PROGRAMS = test/libbitcoin-server-test
65- test_libbitcoin_server_test_CPPFLAGS = -I${srcdir}/include ${bitcoin_protocol_BUILD_CPPFLAGS} ${bitcoin_node_BUILD_CPPFLAGS}
66- test_libbitcoin_server_test_LDADD = src/libbitcoin-server.la ${boost_unit_test_framework_LIBS} ${bitcoin_protocol_LIBS} ${bitcoin_node_LIBS}
67- test_libbitcoin_server_test_SOURCES = \
68- test/main.cpp \
69- test/server.cpp \
70- test/stress.sh
71-
72- endif WITH_TESTS
73-
74- # console/bs => ${bindir}
75- # ------------------------------------------------------------------------------
76- if WITH_CONSOLE
77-
78- bin_PROGRAMS = console/bs
79- console_bs_CPPFLAGS = -I${srcdir}/include ${bitcoin_protocol_BUILD_CPPFLAGS} ${bitcoin_node_BUILD_CPPFLAGS}
80- console_bs_LDADD = src/libbitcoin-server.la ${bitcoin_protocol_LIBS} ${bitcoin_node_LIBS}
81- console_bs_SOURCES = \
82- console/executor.cpp \
83- console/executor.hpp \
84- console/main.cpp
85-
86- endif WITH_CONSOLE
87-
88- # files => ${includedir}/bitcoin
89- # ------------------------------------------------------------------------------
90- include_bitcoindir = ${includedir}/bitcoin
91- include_bitcoin_HEADERS = \
92- include/bitcoin/server.hpp
93-
94- include_bitcoin_serverdir = ${includedir}/bitcoin/server
95- include_bitcoin_server_HEADERS = \
96- include/bitcoin/server/configuration.hpp \
97- include/bitcoin/server/define.hpp \
98- include/bitcoin/server/parser.hpp \
99- include/bitcoin/server/server_node.hpp \
100- include/bitcoin/server/settings.hpp \
101- include/bitcoin/server/version.hpp
102-
103- include_bitcoin_server_interfacedir = ${includedir}/bitcoin/server/interface
104- include_bitcoin_server_interface_HEADERS = \
105- include/bitcoin/server/interface/blockchain.hpp \
106- include/bitcoin/server/interface/server.hpp \
107- include/bitcoin/server/interface/subscribe.hpp \
108- include/bitcoin/server/interface/transaction_pool.hpp \
109- include/bitcoin/server/interface/unsubscribe.hpp
110-
111- include_bitcoin_server_messagesdir = ${includedir}/bitcoin/server/messages
112- include_bitcoin_server_messages_HEADERS = \
113- include/bitcoin/server/messages/message.hpp \
114- include/bitcoin/server/messages/route.hpp \
115- include/bitcoin/server/messages/subscription.hpp
116-
117- include_bitcoin_server_servicesdir = ${includedir}/bitcoin/server/services
118- include_bitcoin_server_services_HEADERS = \
119- include/bitcoin/server/services/block_service.hpp \
120- include/bitcoin/server/services/heartbeat_service.hpp \
121- include/bitcoin/server/services/query_service.hpp \
122- include/bitcoin/server/services/transaction_service.hpp
123-
124- include_bitcoin_server_workersdir = ${includedir}/bitcoin/server/workers
125- include_bitcoin_server_workers_HEADERS = \
126- include/bitcoin/server/workers/authenticator.hpp \
127- include/bitcoin/server/workers/notification_worker.hpp \
128- include/bitcoin/server/workers/query_worker.hpp
129-
130- # files => ${bash_completiondir}
131- # ------------------------------------------------------------------------------
132- if BASH_COMPLETIONDIR
133-
134- dist_bash_completion_DATA = \
135- data/bs
136-
137- endif BASH_COMPLETIONDIR
138-
139- # files => ${sysconfdir}/libbitcoin
140- # ------------------------------------------------------------------------------
141- if WITH_CONSOLE
142-
143- sysconf_libbitcoindir = ${sysconfdir}/libbitcoin
144- sysconf_libbitcoin_DATA = \
145- data/bs.cfg
146-
147- endif WITH_CONSOLE
148-
149-
150- # Custom make targets.
151- # ==============================================================================
152- # make target: console
153- # ------------------------------------------------------------------------------
154- target_console = \
155- console/bs
156-
157- console : ${target_console}
158-
0 commit comments