ya.make 774 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. # Generated by devtools/yamaker/ym2
  2. PY3_LIBRARY()
  3. LICENSE(
  4. Apache-2.0 AND
  5. BSD-3-Clause
  6. )
  7. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  8. SUBSCRIBER(
  9. g:cpp-contrib
  10. g:devtools-contrib
  11. )
  12. VERSION(41.0.6)
  13. ORIGINAL_SOURCE(https://github.com/pyca/cryptography/archive/refs/tags/41.0.6.tar.gz)
  14. IF (FALSE)
  15. ELSEIF (OS_LINUX AND ARCH_X86_64 AND NOT MUSL)
  16. COPY_FILE(a/x86_64-unknown-linux-gnu/release/libcryptography_rust.a libcryptography_rust.a)
  17. ELSEIF (OS_LINUX AND ARCH_X86_64 AND MUSL)
  18. COPY_FILE(a/x86_64-unknown-linux-musl/release/libcryptography_rust.a libcryptography_rust.a)
  19. ELSE()
  20. MESSAGE(FATAL_ERROR "We don't have cryptography_rust for this platform")
  21. ENDIF()
  22. PY_REGISTER(
  23. _rust
  24. _openssl
  25. )
  26. NO_COMPILER_WARNINGS()
  27. NO_UTIL()
  28. END()