blob: 05c404ec2a75c8e01db03ba8edf137f309d9b28f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
if(CMAKE_HOST_SYSTEM_NAME STREQUAL "Darwin")
set(VESPA_EPOLL_FLAVOUR "emulated_epoll.cpp")
else()
set(VESPA_EPOLL_FLAVOUR "native_epoll.cpp")
endif()
vespa_add_library(vespalib_vespalib_net OBJECT
SOURCES
async_resolver.cpp
connection_auth_context.cpp
crypto_engine.cpp
crypto_socket.cpp
selector.cpp
server_socket.cpp
socket.cpp
socket_address.cpp
socket_handle.cpp
socket_options.cpp
socket_spec.cpp
socket_utils.cpp
sync_crypto_socket.cpp
wakeup_pipe.cpp
${VESPA_EPOLL_FLAVOUR}
DEPENDS
)
|