ya.make 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. LIBRARY()
  2. INCLUDE(${ARCADIA_ROOT}/yt/ya_cpp.make.inc)
  3. SRCS(
  4. batch_request.cpp
  5. client.cpp
  6. client_method_options.cpp
  7. common.cpp
  8. config.cpp
  9. cypress.cpp
  10. errors.cpp
  11. format.cpp
  12. helpers.cpp
  13. job_counters.cpp
  14. job_statistics.cpp
  15. io.cpp
  16. operation.cpp
  17. protobuf_format.cpp
  18. serialize.cpp
  19. skiff_row.cpp
  20. temp.cpp
  21. tvm.cpp
  22. )
  23. PEERDIR(
  24. library/cpp/protobuf/runtime
  25. library/cpp/type_info
  26. library/cpp/threading/future
  27. library/cpp/yson/node
  28. yt/cpp/mapreduce/interface/logging
  29. yt/yt_proto/yt/formats
  30. yt/yt/library/tvm
  31. yt/yt/core
  32. )
  33. GENERATE_ENUM_SERIALIZATION(client_method_options.h)
  34. GENERATE_ENUM_SERIALIZATION(client.h)
  35. GENERATE_ENUM_SERIALIZATION(common.h)
  36. GENERATE_ENUM_SERIALIZATION(config.h)
  37. GENERATE_ENUM_SERIALIZATION(cypress.h)
  38. GENERATE_ENUM_SERIALIZATION(job_counters.h)
  39. GENERATE_ENUM_SERIALIZATION(job_statistics.h)
  40. GENERATE_ENUM_SERIALIZATION(operation.h)
  41. GENERATE_ENUM_SERIALIZATION(protobuf_format.h)
  42. END()
  43. RECURSE_FOR_TESTS(
  44. ut
  45. )