ya.make 1022 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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. tvm.cpp
  21. )
  22. PEERDIR(
  23. library/cpp/protobuf/runtime
  24. library/cpp/type_info
  25. library/cpp/threading/future
  26. library/cpp/yson/node
  27. yt/cpp/mapreduce/interface/logging
  28. yt/yt_proto/yt/formats
  29. yt/yt/library/tvm
  30. yt/yt/core
  31. )
  32. GENERATE_ENUM_SERIALIZATION(client_method_options.h)
  33. GENERATE_ENUM_SERIALIZATION(client.h)
  34. GENERATE_ENUM_SERIALIZATION(common.h)
  35. GENERATE_ENUM_SERIALIZATION(config.h)
  36. GENERATE_ENUM_SERIALIZATION(cypress.h)
  37. GENERATE_ENUM_SERIALIZATION(job_counters.h)
  38. GENERATE_ENUM_SERIALIZATION(job_statistics.h)
  39. GENERATE_ENUM_SERIALIZATION(operation.h)
  40. GENERATE_ENUM_SERIALIZATION(protobuf_format.h)
  41. END()
  42. RECURSE_FOR_TESTS(
  43. ut
  44. )