ya.make 833 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. LIBRARY()
  2. INCLUDE(${ARCADIA_ROOT}/library/cpp/yt/ya_cpp.make.inc)
  3. IF (YT_DISABLE_REF_COUNTED_TRACKING)
  4. CXXFLAGS(-DYT_DISABLE_REF_COUNTED_TRACKING)
  5. ENDIF()
  6. SRCS(
  7. allocation_tags_hooks.cpp
  8. blob.cpp
  9. chunked_input_stream.cpp
  10. chunked_memory_allocator.cpp
  11. chunked_memory_pool.cpp
  12. chunked_memory_pool_output.cpp
  13. chunked_output_stream.cpp
  14. memory_tag.cpp
  15. new.cpp
  16. ref.cpp
  17. ref_tracked.cpp
  18. safe_memory_reader.cpp
  19. shared_range.cpp
  20. )
  21. PEERDIR(
  22. library/cpp/sanitizer/include
  23. library/cpp/yt/assert
  24. library/cpp/yt/misc
  25. library/cpp/yt/malloc
  26. library/cpp/yt/system
  27. )
  28. CHECK_DEPENDENT_DIRS(
  29. ALLOW_ONLY ALL
  30. build
  31. contrib
  32. library
  33. util
  34. library/cpp/yt/assert
  35. library/cpp/yt/misc
  36. library/cpp/yt/malloc
  37. )
  38. END()
  39. RECURSE_FOR_TESTS(
  40. unittests
  41. )