CMakeLists.txt 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. # This file was gererated by the build system used internally in the Yandex monorepo.
  2. # Only simple modifications are allowed (adding source-files to targets, adding simple properties
  3. # like target_include_directories). These modifications will be ported to original
  4. # ya.make files by maintainers. Any complex modifications which can't be ported back to the
  5. # original buildsystem will not be accepted.
  6. add_subdirectory(algorithm)
  7. add_subdirectory(align)
  8. add_subdirectory(any)
  9. add_subdirectory(array)
  10. add_subdirectory(assert)
  11. add_subdirectory(atomic)
  12. add_subdirectory(bind)
  13. add_subdirectory(chrono)
  14. add_subdirectory(circular_buffer)
  15. add_subdirectory(concept_check)
  16. add_subdirectory(config)
  17. add_subdirectory(container)
  18. add_subdirectory(container_hash)
  19. add_subdirectory(conversion)
  20. add_subdirectory(core)
  21. add_subdirectory(crc)
  22. add_subdirectory(date_time)
  23. add_subdirectory(detail)
  24. add_subdirectory(dynamic_bitset)
  25. add_subdirectory(endian)
  26. add_subdirectory(exception)
  27. add_subdirectory(filesystem)
  28. add_subdirectory(foreach)
  29. add_subdirectory(format)
  30. add_subdirectory(function)
  31. add_subdirectory(function_types)
  32. add_subdirectory(functional)
  33. add_subdirectory(fusion)
  34. add_subdirectory(icl)
  35. add_subdirectory(integer)
  36. add_subdirectory(interprocess)
  37. add_subdirectory(interval)
  38. add_subdirectory(intrusive)
  39. add_subdirectory(io)
  40. add_subdirectory(iostreams)
  41. add_subdirectory(iterator)
  42. add_subdirectory(lambda)
  43. add_subdirectory(lexical_cast)
  44. add_subdirectory(libs)
  45. add_subdirectory(locale)
  46. add_subdirectory(logic)
  47. add_subdirectory(math)
  48. add_subdirectory(move)
  49. add_subdirectory(mpl)
  50. add_subdirectory(multi_array)
  51. add_subdirectory(multi_index)
  52. add_subdirectory(multiprecision)
  53. add_subdirectory(numeric_conversion)
  54. add_subdirectory(optional)
  55. add_subdirectory(parameter)
  56. add_subdirectory(phoenix)
  57. add_subdirectory(pool)
  58. add_subdirectory(predef)
  59. add_subdirectory(preprocessor)
  60. add_subdirectory(program_options)
  61. add_subdirectory(proto)
  62. add_subdirectory(ptr_container)
  63. add_subdirectory(random)
  64. add_subdirectory(range)
  65. add_subdirectory(ratio)
  66. add_subdirectory(rational)
  67. add_subdirectory(regex)
  68. add_subdirectory(serialization)
  69. add_subdirectory(smart_ptr)
  70. add_subdirectory(spirit)
  71. add_subdirectory(static_assert)
  72. add_subdirectory(system)
  73. add_subdirectory(thread)
  74. add_subdirectory(throw_exception)
  75. add_subdirectory(tokenizer)
  76. add_subdirectory(tti)
  77. add_subdirectory(tuple)
  78. add_subdirectory(type_index)
  79. add_subdirectory(type_traits)
  80. add_subdirectory(typeof)
  81. add_subdirectory(ublas)
  82. add_subdirectory(units)
  83. add_subdirectory(unordered)
  84. add_subdirectory(utility)
  85. add_subdirectory(variant)
  86. add_subdirectory(winapi)
  87. add_subdirectory(xpressive)
  88. add_library(contrib-restricted-boost INTERFACE)
  89. target_include_directories(contrib-restricted-boost INTERFACE
  90. ${CMAKE_SOURCE_DIR}/contrib/restricted/boost
  91. )
  92. target_link_libraries(contrib-restricted-boost INTERFACE
  93. contrib-libs-cxxsupp
  94. restricted-boost-algorithm
  95. restricted-boost-any
  96. restricted-boost-array
  97. restricted-boost-assert
  98. restricted-boost-bind
  99. restricted-boost-circular_buffer
  100. restricted-boost-concept_check
  101. restricted-boost-config
  102. restricted-boost-container
  103. restricted-boost-container_hash
  104. restricted-boost-conversion
  105. restricted-boost-core
  106. restricted-boost-detail
  107. restricted-boost-dynamic_bitset
  108. restricted-boost-endian
  109. restricted-boost-exception
  110. restricted-boost-foreach
  111. restricted-boost-format
  112. restricted-boost-function
  113. restricted-boost-function_types
  114. restricted-boost-fusion
  115. restricted-boost-integer
  116. restricted-boost-intrusive
  117. restricted-boost-io
  118. restricted-boost-iterator
  119. restricted-boost-lambda
  120. restricted-boost-lexical_cast
  121. restricted-boost-math
  122. restricted-boost-move
  123. restricted-boost-mpl
  124. restricted-boost-multi_array
  125. restricted-boost-multi_index
  126. restricted-boost-numeric_conversion
  127. restricted-boost-optional
  128. restricted-boost-parameter
  129. restricted-boost-phoenix
  130. restricted-boost-predef
  131. restricted-boost-preprocessor
  132. restricted-boost-proto
  133. restricted-boost-ptr_container
  134. restricted-boost-random
  135. restricted-boost-range
  136. restricted-boost-rational
  137. restricted-boost-smart_ptr
  138. restricted-boost-static_assert
  139. restricted-boost-throw_exception
  140. restricted-boost-tokenizer
  141. restricted-boost-tti
  142. restricted-boost-tuple
  143. restricted-boost-type_index
  144. restricted-boost-type_traits
  145. restricted-boost-typeof
  146. restricted-boost-ublas
  147. restricted-boost-units
  148. restricted-boost-unordered
  149. restricted-boost-utility
  150. restricted-boost-variant
  151. restricted-boost-winapi
  152. restricted-boost-xpressive
  153. )