__init__.py 563 B

1234567891011121314151617181920212223242526
  1. from devtools.yamaker.project import CMakeNinjaNixProject
  2. ngtcp2 = CMakeNinjaNixProject(
  3. license="MIT",
  4. owners=["g:devtools-contrib", "g:yandex-io"],
  5. nixattr="ngtcp2",
  6. arcdir="contrib/libs/ngtcp2",
  7. disable_includes=[
  8. "openssl/core_names.h",
  9. ],
  10. platform_dispatchers=["config.h"],
  11. install_targets=[
  12. "ngtcp2",
  13. "ngtcp2_crypto_quictls",
  14. ],
  15. put_with={
  16. "ngtcp2": ["ngtcp2_crypto_quictls"],
  17. },
  18. )
  19. ngtcp2.copy_top_sources_except |= {
  20. # This is just a git log, ignore it
  21. "ChangeLog",
  22. }