ya.make 978 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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. job_counters.cpp
  13. job_statistics.cpp
  14. io.cpp
  15. operation.cpp
  16. protobuf_format.cpp
  17. serialize.cpp
  18. skiff_row.cpp
  19. tvm.cpp
  20. )
  21. PEERDIR(
  22. contrib/libs/protobuf
  23. library/cpp/type_info
  24. library/cpp/threading/future
  25. library/cpp/yson/node
  26. yt/cpp/mapreduce/interface/logging
  27. yt/yt_proto/yt/formats
  28. yt/yt/library/tvm
  29. )
  30. GENERATE_ENUM_SERIALIZATION(client_method_options.h)
  31. GENERATE_ENUM_SERIALIZATION(client.h)
  32. GENERATE_ENUM_SERIALIZATION(common.h)
  33. GENERATE_ENUM_SERIALIZATION(config.h)
  34. GENERATE_ENUM_SERIALIZATION(cypress.h)
  35. GENERATE_ENUM_SERIALIZATION(job_counters.h)
  36. GENERATE_ENUM_SERIALIZATION(job_statistics.h)
  37. GENERATE_ENUM_SERIALIZATION(operation.h)
  38. GENERATE_ENUM_SERIALIZATION(protobuf_format.h)
  39. END()
  40. RECURSE_FOR_TESTS(ut)