ya.make 869 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. # Generated by devtools/yamaker from nixpkgs 22.11.
  2. LIBRARY()
  3. LICENSE(
  4. BSL-1.0 AND
  5. CC0-1.0
  6. )
  7. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  8. VERSION(1.84.0)
  9. ORIGINAL_SOURCE(https://github.com/boostorg/container/archive/boost-1.84.0.tar.gz)
  10. PEERDIR(
  11. contrib/restricted/boost/assert
  12. contrib/restricted/boost/config
  13. contrib/restricted/boost/intrusive
  14. contrib/restricted/boost/move
  15. contrib/restricted/boost/static_assert
  16. )
  17. ADDINCL(
  18. GLOBAL contrib/restricted/boost/container/include
  19. )
  20. NO_COMPILER_WARNINGS()
  21. NO_UTIL()
  22. IF (DYNAMIC_BOOST)
  23. CFLAGS(
  24. GLOBAL -DBOOST_CONTAINER_DYN_LINK
  25. )
  26. ENDIF()
  27. SRCS(
  28. src/alloc_lib.c
  29. src/dlmalloc.cpp
  30. src/global_resource.cpp
  31. src/monotonic_buffer_resource.cpp
  32. src/pool_resource.cpp
  33. src/synchronized_pool_resource.cpp
  34. src/unsynchronized_pool_resource.cpp
  35. )
  36. END()