aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/netliba/v6/ya.make
blob: bb9982356cd1ba28a72b6ee1a3c1da294fd2305b (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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
LIBRARY()

SRCS(
    stdafx.cpp
    udp_address.cpp
    udp_client_server.cpp
    udp_http.cpp
    net_acks.cpp
    udp_test.cpp
    block_chain.cpp
    net_test.cpp
    udp_debug.cpp
    udp_socket.cpp
    net_queue_stat.h
    ib_low.cpp
    ib_buffers.cpp
    ib_mem.cpp
    ib_cs.cpp
    ib_test.cpp
    cpu_affinity.cpp
    net_request.cpp
    ib_collective.cpp
    ib_memstream.cpp
)

IF (OS_LINUX AND NOT CATBOOST_OPENSOURCE)
    PEERDIR(
        contrib/libs/ibdrv
    )
ENDIF()

IF (CATBOOST_OPENSOURCE)
    CFLAGS(-DCATBOOST_OPENSOURCE=yes)
ENDIF()

PEERDIR(
    library/cpp/binsaver
    library/cpp/netliba/socket
    library/cpp/string_utils/url
    library/cpp/threading/atomic
    library/cpp/threading/mux_event
)

END()