ya.make 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. # Generated by devtools/yamaker from nixpkgs 22.11.
  2. LIBRARY()
  3. LICENSE(
  4. BSL-1.0 AND
  5. Zlib
  6. )
  7. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  8. VERSION(1.83.0)
  9. ORIGINAL_SOURCE(https://github.com/boostorg/serialization/archive/boost-1.83.0.tar.gz)
  10. PEERDIR(
  11. contrib/restricted/boost/array
  12. contrib/restricted/boost/assert
  13. contrib/restricted/boost/config
  14. contrib/restricted/boost/core
  15. contrib/restricted/boost/detail
  16. contrib/restricted/boost/function
  17. contrib/restricted/boost/integer
  18. contrib/restricted/boost/io
  19. contrib/restricted/boost/iterator
  20. contrib/restricted/boost/move
  21. contrib/restricted/boost/mpl
  22. contrib/restricted/boost/optional
  23. contrib/restricted/boost/predef
  24. contrib/restricted/boost/preprocessor
  25. contrib/restricted/boost/smart_ptr
  26. contrib/restricted/boost/spirit
  27. contrib/restricted/boost/static_assert
  28. contrib/restricted/boost/type_traits
  29. contrib/restricted/boost/unordered
  30. contrib/restricted/boost/utility
  31. contrib/restricted/boost/variant
  32. )
  33. ADDINCL(
  34. GLOBAL contrib/restricted/boost/serialization/include
  35. )
  36. NO_COMPILER_WARNINGS()
  37. NO_UTIL()
  38. IF (DYNAMIC_BOOST)
  39. CFLAGS(
  40. GLOBAL -DBOOST_SERIALIZATION_DYN_LINK
  41. )
  42. ENDIF()
  43. SRCS(
  44. src/archive_exception.cpp
  45. src/basic_archive.cpp
  46. src/basic_iarchive.cpp
  47. src/basic_iserializer.cpp
  48. src/basic_oarchive.cpp
  49. src/basic_oserializer.cpp
  50. src/basic_pointer_iserializer.cpp
  51. src/basic_pointer_oserializer.cpp
  52. src/basic_serializer_map.cpp
  53. src/basic_text_iprimitive.cpp
  54. src/basic_text_oprimitive.cpp
  55. src/basic_text_wiprimitive.cpp
  56. src/basic_text_woprimitive.cpp
  57. src/basic_xml_archive.cpp
  58. src/binary_iarchive.cpp
  59. src/binary_oarchive.cpp
  60. src/binary_wiarchive.cpp
  61. src/binary_woarchive.cpp
  62. src/codecvt_null.cpp
  63. src/extended_type_info.cpp
  64. src/extended_type_info_no_rtti.cpp
  65. src/extended_type_info_typeid.cpp
  66. src/polymorphic_binary_iarchive.cpp
  67. src/polymorphic_binary_oarchive.cpp
  68. src/polymorphic_iarchive.cpp
  69. src/polymorphic_oarchive.cpp
  70. src/polymorphic_text_iarchive.cpp
  71. src/polymorphic_text_oarchive.cpp
  72. src/polymorphic_text_wiarchive.cpp
  73. src/polymorphic_text_woarchive.cpp
  74. src/polymorphic_xml_iarchive.cpp
  75. src/polymorphic_xml_oarchive.cpp
  76. src/polymorphic_xml_wiarchive.cpp
  77. src/polymorphic_xml_woarchive.cpp
  78. src/stl_port.cpp
  79. src/text_iarchive.cpp
  80. src/text_oarchive.cpp
  81. src/text_wiarchive.cpp
  82. src/text_woarchive.cpp
  83. src/utf8_codecvt_facet.cpp
  84. src/void_cast.cpp
  85. src/xml_archive_exception.cpp
  86. src/xml_grammar.cpp
  87. src/xml_iarchive.cpp
  88. src/xml_oarchive.cpp
  89. src/xml_wgrammar.cpp
  90. src/xml_wiarchive.cpp
  91. src/xml_woarchive.cpp
  92. )
  93. END()