ya.make 807 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. # Generated by devtools/yamaker/ym2
  2. PY3_LIBRARY()
  3. LICENSE(
  4. BSD-3-Clause AND
  5. Protobuf-License
  6. )
  7. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  8. VERSION(4.22.5)
  9. ORIGINAL_SOURCE(https://github.com/protocolbuffers/protobuf/archive/refs/tags/v4.22.5.tar.gz)
  10. NO_COMPILER_WARNINGS()
  11. PEERDIR(
  12. contrib/libs/protobuf
  13. contrib/libs/protobuf/builtin_proto/protos_from_protobuf
  14. contrib/libs/protobuf/builtin_proto/protos_from_protoc
  15. contrib/libs/python
  16. contrib/restricted/abseil-cpp-tstring/y_absl/strings
  17. contrib/restricted/abseil-cpp-tstring/y_absl/log
  18. )
  19. NO_LINT()
  20. ADDINCL(
  21. contrib/python/protobuf/py3
  22. )
  23. CFLAGS(
  24. -DPYTHON_PROTO2_CPP_IMPL_V2
  25. )
  26. INCLUDE(ya.make.inc)
  27. PY_REGISTER(
  28. google.protobuf.internal._api_implementation
  29. google.protobuf.pyext._message
  30. )
  31. END()