aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/yt/threading/ya.make
blob: 4f1d7fbdde6872b44424ba12bde1fd23d479aac0 (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
LIBRARY()

INCLUDE(${ARCADIA_ROOT}/library/cpp/yt/ya_cpp.make.inc)

SRCS(
    at_fork.cpp
    count_down_latch.cpp
    event_count.cpp
    fork_aware_spin_lock.cpp
    fork_aware_rw_spin_lock.cpp
    futex.cpp
    notification_handle.cpp
    public.cpp
    recursive_spin_lock.cpp
    rw_spin_lock.cpp
    spin_lock_base.cpp
    spin_lock.cpp
    spin_wait.cpp
    spin_wait_hook.cpp
)

PEERDIR(
    library/cpp/yt/assert
    library/cpp/yt/cpu_clock
    library/cpp/yt/system
    library/cpp/yt/memory
)

END()

RECURSE_FOR_TESTS(unittests)