ya.make 815 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. # Generated by devtools/yamaker from nixpkgs 22.11.
  2. LIBRARY()
  3. LICENSE(Apache-2.0)
  4. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  5. VERSION(0.5.26)
  6. ORIGINAL_SOURCE(https://github.com/awslabs/aws-c-cal/archive/v0.5.26.tar.gz)
  7. PEERDIR(
  8. contrib/libs/openssl
  9. contrib/restricted/aws/aws-c-common
  10. )
  11. ADDINCL(
  12. GLOBAL contrib/restricted/aws/aws-c-cal/include
  13. )
  14. NO_COMPILER_WARNINGS()
  15. NO_RUNTIME()
  16. CFLAGS(
  17. -DAWS_CAL_USE_IMPORT_EXPORT
  18. -DAWS_COMMON_USE_IMPORT_EXPORT
  19. -DHAVE_SYSCONF
  20. )
  21. SRCS(
  22. source/cal.c
  23. source/der.c
  24. source/ecc.c
  25. source/hash.c
  26. source/hmac.c
  27. source/symmetric_cipher.c
  28. source/unix/openssl_aes.c
  29. source/unix/openssl_platform_init.c
  30. source/unix/opensslcrypto_ecc.c
  31. source/unix/opensslcrypto_hash.c
  32. source/unix/opensslcrypto_hmac.c
  33. )
  34. END()