diff options
author | bugaevskiy <bugaevskiy@yandex-team.com> | 2022-08-11 23:06:37 +0300 |
---|---|---|
committer | bugaevskiy <bugaevskiy@yandex-team.com> | 2022-08-11 23:06:37 +0300 |
commit | aabc2208ce175603afa4b100f82e4dc71a247d51 (patch) | |
tree | 8155e2c415caabde4a51bf1042357a7665fcb72e | |
parent | 0f4beb8d2c13330e8bd7f465fb419c0ff334d6e2 (diff) | |
download | ydb-aabc2208ce175603afa4b100f82e4dc71a247d51.tar.gz |
Reimport boost/function as a separate project
-rw-r--r-- | CMakeLists.darwin.txt | 1 | ||||
-rw-r--r-- | CMakeLists.linux.txt | 1 | ||||
-rw-r--r-- | contrib/restricted/boost/CMakeLists.txt | 1 | ||||
-rw-r--r-- | contrib/restricted/boost/function/CMakeLists.txt | 29 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function.hpp (renamed from contrib/restricted/boost/boost/function.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/detail/function_iterate.hpp (renamed from contrib/restricted/boost/boost/function/detail/function_iterate.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/detail/maybe_include.hpp (renamed from contrib/restricted/boost/boost/function/detail/maybe_include.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/detail/prologue.hpp (renamed from contrib/restricted/boost/boost/function/detail/prologue.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function0.hpp (renamed from contrib/restricted/boost/boost/function/function0.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function1.hpp (renamed from contrib/restricted/boost/boost/function/function1.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function10.hpp (renamed from contrib/restricted/boost/boost/function/function10.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function2.hpp (renamed from contrib/restricted/boost/boost/function/function2.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function3.hpp (renamed from contrib/restricted/boost/boost/function/function3.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function4.hpp (renamed from contrib/restricted/boost/boost/function/function4.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function5.hpp (renamed from contrib/restricted/boost/boost/function/function5.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function6.hpp (renamed from contrib/restricted/boost/boost/function/function6.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function7.hpp (renamed from contrib/restricted/boost/boost/function/function7.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function8.hpp (renamed from contrib/restricted/boost/boost/function/function8.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function9.hpp (renamed from contrib/restricted/boost/boost/function/function9.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function_base.hpp (renamed from contrib/restricted/boost/boost/function/function_base.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function_fwd.hpp (renamed from contrib/restricted/boost/boost/function/function_fwd.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function_template.hpp (renamed from contrib/restricted/boost/boost/function/function_template.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function/function_typeof.hpp (renamed from contrib/restricted/boost/boost/function/function_typeof.hpp) | 0 | ||||
-rw-r--r-- | contrib/restricted/boost/function/include/boost/function_equal.hpp (renamed from contrib/restricted/boost/boost/function_equal.hpp) | 0 |
24 files changed, 32 insertions, 0 deletions
diff --git a/CMakeLists.darwin.txt b/CMakeLists.darwin.txt index 22ccff8e0a..3340a1187e 100644 --- a/CMakeLists.darwin.txt +++ b/CMakeLists.darwin.txt @@ -301,6 +301,7 @@ add_subdirectory(contrib/restricted/boost/exception) add_subdirectory(contrib/restricted/boost/tuple) add_subdirectory(contrib/restricted/boost/format) add_subdirectory(contrib/restricted/boost/optional) +add_subdirectory(contrib/restricted/boost/function) add_subdirectory(contrib/restricted/boost/function_types) add_subdirectory(contrib/restricted/boost/fusion) add_subdirectory(contrib/restricted/boost/interval) diff --git a/CMakeLists.linux.txt b/CMakeLists.linux.txt index cb3d15f79b..6b260755f3 100644 --- a/CMakeLists.linux.txt +++ b/CMakeLists.linux.txt @@ -304,6 +304,7 @@ add_subdirectory(contrib/restricted/boost/exception) add_subdirectory(contrib/restricted/boost/tuple) add_subdirectory(contrib/restricted/boost/format) add_subdirectory(contrib/restricted/boost/optional) +add_subdirectory(contrib/restricted/boost/function) add_subdirectory(contrib/restricted/boost/function_types) add_subdirectory(contrib/restricted/boost/fusion) add_subdirectory(contrib/restricted/boost/interval) diff --git a/contrib/restricted/boost/CMakeLists.txt b/contrib/restricted/boost/CMakeLists.txt index 7477f34a7c..4b804e4377 100644 --- a/contrib/restricted/boost/CMakeLists.txt +++ b/contrib/restricted/boost/CMakeLists.txt @@ -27,6 +27,7 @@ target_link_libraries(contrib-restricted-boost INTERFACE restricted-boost-endian restricted-boost-exception restricted-boost-format + restricted-boost-function restricted-boost-function_types restricted-boost-fusion restricted-boost-integer diff --git a/contrib/restricted/boost/function/CMakeLists.txt b/contrib/restricted/boost/function/CMakeLists.txt new file mode 100644 index 0000000000..b9a37abc7a --- /dev/null +++ b/contrib/restricted/boost/function/CMakeLists.txt @@ -0,0 +1,29 @@ + +# This file was gererated by the build system used internally in the Yandex monorepo. +# Only simple modifications are allowed (adding source-files to targets, adding simple properties +# like target_include_directories). These modifications will be ported to original +# ya.make files by maintainers. Any complex modifications which can't be ported back to the +# original buildsystem will not be accepted. + + + +add_library(restricted-boost-function INTERFACE) +target_include_directories(restricted-boost-function INTERFACE + ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/function/include +) +target_link_libraries(restricted-boost-function INTERFACE + contrib-libs-cxxsupp + yutil + restricted-boost-assert + restricted-boost-bind + restricted-boost-config + restricted-boost-core + restricted-boost-integer + restricted-boost-move + restricted-boost-mpl + restricted-boost-preprocessor + restricted-boost-throw_exception + restricted-boost-type_index + restricted-boost-type_traits + restricted-boost-typeof +) diff --git a/contrib/restricted/boost/boost/function.hpp b/contrib/restricted/boost/function/include/boost/function.hpp index 68a25ab069..68a25ab069 100644 --- a/contrib/restricted/boost/boost/function.hpp +++ b/contrib/restricted/boost/function/include/boost/function.hpp diff --git a/contrib/restricted/boost/boost/function/detail/function_iterate.hpp b/contrib/restricted/boost/function/include/boost/function/detail/function_iterate.hpp index 5370b36aac..5370b36aac 100644 --- a/contrib/restricted/boost/boost/function/detail/function_iterate.hpp +++ b/contrib/restricted/boost/function/include/boost/function/detail/function_iterate.hpp diff --git a/contrib/restricted/boost/boost/function/detail/maybe_include.hpp b/contrib/restricted/boost/function/include/boost/function/detail/maybe_include.hpp index ec88905dcd..ec88905dcd 100644 --- a/contrib/restricted/boost/boost/function/detail/maybe_include.hpp +++ b/contrib/restricted/boost/function/include/boost/function/detail/maybe_include.hpp diff --git a/contrib/restricted/boost/boost/function/detail/prologue.hpp b/contrib/restricted/boost/function/include/boost/function/detail/prologue.hpp index 53d0f05cd3..53d0f05cd3 100644 --- a/contrib/restricted/boost/boost/function/detail/prologue.hpp +++ b/contrib/restricted/boost/function/include/boost/function/detail/prologue.hpp diff --git a/contrib/restricted/boost/boost/function/function0.hpp b/contrib/restricted/boost/function/include/boost/function/function0.hpp index 65a02e5fac..65a02e5fac 100644 --- a/contrib/restricted/boost/boost/function/function0.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function0.hpp diff --git a/contrib/restricted/boost/boost/function/function1.hpp b/contrib/restricted/boost/function/include/boost/function/function1.hpp index 9089715155..9089715155 100644 --- a/contrib/restricted/boost/boost/function/function1.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function1.hpp diff --git a/contrib/restricted/boost/boost/function/function10.hpp b/contrib/restricted/boost/function/include/boost/function/function10.hpp index 6562724849..6562724849 100644 --- a/contrib/restricted/boost/boost/function/function10.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function10.hpp diff --git a/contrib/restricted/boost/boost/function/function2.hpp b/contrib/restricted/boost/function/include/boost/function/function2.hpp index dc8bf97521..dc8bf97521 100644 --- a/contrib/restricted/boost/boost/function/function2.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function2.hpp diff --git a/contrib/restricted/boost/boost/function/function3.hpp b/contrib/restricted/boost/function/include/boost/function/function3.hpp index 19d1a49dd5..19d1a49dd5 100644 --- a/contrib/restricted/boost/boost/function/function3.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function3.hpp diff --git a/contrib/restricted/boost/boost/function/function4.hpp b/contrib/restricted/boost/function/include/boost/function/function4.hpp index f3349e2dc9..f3349e2dc9 100644 --- a/contrib/restricted/boost/boost/function/function4.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function4.hpp diff --git a/contrib/restricted/boost/boost/function/function5.hpp b/contrib/restricted/boost/function/include/boost/function/function5.hpp index a1305eb5ce..a1305eb5ce 100644 --- a/contrib/restricted/boost/boost/function/function5.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function5.hpp diff --git a/contrib/restricted/boost/boost/function/function6.hpp b/contrib/restricted/boost/function/include/boost/function/function6.hpp index 1f60914919..1f60914919 100644 --- a/contrib/restricted/boost/boost/function/function6.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function6.hpp diff --git a/contrib/restricted/boost/boost/function/function7.hpp b/contrib/restricted/boost/function/include/boost/function/function7.hpp index 68542ed46a..68542ed46a 100644 --- a/contrib/restricted/boost/boost/function/function7.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function7.hpp diff --git a/contrib/restricted/boost/boost/function/function8.hpp b/contrib/restricted/boost/function/include/boost/function/function8.hpp index cf2c37661f..cf2c37661f 100644 --- a/contrib/restricted/boost/boost/function/function8.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function8.hpp diff --git a/contrib/restricted/boost/boost/function/function9.hpp b/contrib/restricted/boost/function/include/boost/function/function9.hpp index 590e0883d7..590e0883d7 100644 --- a/contrib/restricted/boost/boost/function/function9.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function9.hpp diff --git a/contrib/restricted/boost/boost/function/function_base.hpp b/contrib/restricted/boost/function/include/boost/function/function_base.hpp index 841affb49a..841affb49a 100644 --- a/contrib/restricted/boost/boost/function/function_base.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function_base.hpp diff --git a/contrib/restricted/boost/boost/function/function_fwd.hpp b/contrib/restricted/boost/function/include/boost/function/function_fwd.hpp index e79b504899..e79b504899 100644 --- a/contrib/restricted/boost/boost/function/function_fwd.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function_fwd.hpp diff --git a/contrib/restricted/boost/boost/function/function_template.hpp b/contrib/restricted/boost/function/include/boost/function/function_template.hpp index 0b05940b22..0b05940b22 100644 --- a/contrib/restricted/boost/boost/function/function_template.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function_template.hpp diff --git a/contrib/restricted/boost/boost/function/function_typeof.hpp b/contrib/restricted/boost/function/include/boost/function/function_typeof.hpp index 246dc15d09..246dc15d09 100644 --- a/contrib/restricted/boost/boost/function/function_typeof.hpp +++ b/contrib/restricted/boost/function/include/boost/function/function_typeof.hpp diff --git a/contrib/restricted/boost/boost/function_equal.hpp b/contrib/restricted/boost/function/include/boost/function_equal.hpp index 2d76c75bc9..2d76c75bc9 100644 --- a/contrib/restricted/boost/boost/function_equal.hpp +++ b/contrib/restricted/boost/function/include/boost/function_equal.hpp |