2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-22 09:57:41 +00:00
kea/src/lib/http/meson.build

67 lines
1.5 KiB
Meson
Raw Normal View History

kea_http_lib = library(
'kea-http',
'auth_config.h',
'auth_log.cc',
'auth_log.h',
'auth_messages.cc',
'auth_messages.h',
'basic_auth.cc',
'basic_auth.h',
'basic_auth_config.cc',
'basic_auth_config.h',
'cfg_http_header.cc',
'cfg_http_header.h',
'client.cc',
'client.h',
'connection.cc',
'connection.h',
'connection_pool.cc',
'connection_pool.h',
'date_time.cc',
'date_time.h',
'header_context.h',
'http_acceptor.h',
'http_header.cc',
'http_header.h',
'http_log.cc',
'http_log.h',
'http_message.cc',
'http_message.h',
'http_messages.cc',
'http_messages.h',
'http_message_parser_base.cc',
'http_message_parser_base.h',
'http_types.h',
'listener.cc',
'listener.h',
'listener_impl.cc',
'listener_impl.h',
'post_request.cc',
'post_request.h',
'post_request_json.cc',
'post_request_json.h',
'request.cc',
'request.h',
'request_context.h',
'request_parser.cc',
'request_parser.h',
'response.cc',
'response.h',
'response_context.h',
'response_creator.cc',
'response_creator.h',
'response_creator_factory.h',
'response_json.cc',
'response_json.h',
'response_parser.cc',
'response_parser.h',
'url.cc',
'url.h',
dependencies: [crypto],
include_directories: [include_directories('.')] + INCLUDES,
install: true,
install_dir: 'lib',
link_with: LIBS_BUILT_SO_FAR,
2024-12-19 13:27:16 +02:00
)
LIBS_BUILT_SO_FAR = [kea_http_lib] + LIBS_BUILT_SO_FAR