summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbugaevskiy <[email protected]>2022-08-20 11:53:52 +0300
committerbugaevskiy <[email protected]>2022-08-20 11:53:52 +0300
commit45fdb24613197366a8998cdc7a93c13697e7b1f8 (patch)
tree492c8d86a4dff5fdee3e3b2da63f7a38c18591e2
parentfb6d9f890f34f3f4711b932f7e03eccbaba25bf5 (diff)
Reimport boost/parameter as a separate project
-rw-r--r--CMakeLists.darwin.txt1
-rw-r--r--CMakeLists.linux.txt1
-rw-r--r--contrib/restricted/boost/CMakeLists.txt1
-rw-r--r--contrib/restricted/boost/parameter/CMakeLists.txt25
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter.hpp (renamed from contrib/restricted/boost/boost/parameter.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/arg_list.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/arg_list.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/cast.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/cast.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/default.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/default.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/is_maybe.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/is_maybe.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/maybe.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/maybe.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/overloads.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/overloads.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/parameter_requirements.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/parameter_requirements.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/parenthesized_type.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/parenthesized_type.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/preprocessor/flatten.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/preprocessor/flatten.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/preprocessor/for_each.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/preprocessor/for_each.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/python/invoker.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/python/invoker.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/python/invoker_iterate.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/python/invoker_iterate.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/result_of0.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/result_of0.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/set.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/set.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/tag.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/tag.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/tagged_argument.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/tagged_argument.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/template_keyword.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/template_keyword.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/unwrap_cv_reference.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/unwrap_cv_reference.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/void.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/void.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/aux_/yesno.hpp (renamed from contrib/restricted/boost/boost/parameter/aux_/yesno.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/binding.hpp (renamed from contrib/restricted/boost/boost/parameter/binding.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/config.hpp (renamed from contrib/restricted/boost/boost/parameter/config.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/keyword.hpp (renamed from contrib/restricted/boost/boost/parameter/keyword.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/macros.hpp (renamed from contrib/restricted/boost/boost/parameter/macros.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/match.hpp (renamed from contrib/restricted/boost/boost/parameter/match.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/name.hpp (renamed from contrib/restricted/boost/boost/parameter/name.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/parameters.hpp (renamed from contrib/restricted/boost/boost/parameter/parameters.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/preprocessor.hpp (renamed from contrib/restricted/boost/boost/parameter/preprocessor.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/python.hpp (renamed from contrib/restricted/boost/boost/parameter/python.hpp)0
-rw-r--r--contrib/restricted/boost/parameter/include/boost/parameter/value_type.hpp (renamed from contrib/restricted/boost/boost/parameter/value_type.hpp)0
35 files changed, 28 insertions, 0 deletions
diff --git a/CMakeLists.darwin.txt b/CMakeLists.darwin.txt
index 68b4951f1eb..e4227423657 100644
--- a/CMakeLists.darwin.txt
+++ b/CMakeLists.darwin.txt
@@ -329,6 +329,7 @@ add_subdirectory(contrib/restricted/boost/atomic)
add_subdirectory(contrib/restricted/boost/mp11)
add_subdirectory(contrib/restricted/boost/multi_array)
add_subdirectory(contrib/restricted/boost/functional)
+add_subdirectory(contrib/restricted/boost/parameter)
add_subdirectory(contrib/restricted/boost/phoenix)
add_subdirectory(contrib/restricted/boost/proto)
add_subdirectory(contrib/restricted/boost/polygon)
diff --git a/CMakeLists.linux.txt b/CMakeLists.linux.txt
index ea3cf3ed2e2..7bbb5d13bf7 100644
--- a/CMakeLists.linux.txt
+++ b/CMakeLists.linux.txt
@@ -332,6 +332,7 @@ add_subdirectory(contrib/restricted/boost/atomic)
add_subdirectory(contrib/restricted/boost/mp11)
add_subdirectory(contrib/restricted/boost/multi_array)
add_subdirectory(contrib/restricted/boost/functional)
+add_subdirectory(contrib/restricted/boost/parameter)
add_subdirectory(contrib/restricted/boost/phoenix)
add_subdirectory(contrib/restricted/boost/proto)
add_subdirectory(contrib/restricted/boost/polygon)
diff --git a/contrib/restricted/boost/CMakeLists.txt b/contrib/restricted/boost/CMakeLists.txt
index 02450b56bc0..8b60a002d4a 100644
--- a/contrib/restricted/boost/CMakeLists.txt
+++ b/contrib/restricted/boost/CMakeLists.txt
@@ -48,6 +48,7 @@ target_link_libraries(contrib-restricted-boost INTERFACE
restricted-boost-multi_array
restricted-boost-numeric_conversion
restricted-boost-optional
+ restricted-boost-parameter
restricted-boost-phoenix
restricted-boost-polygon
restricted-boost-predef
diff --git a/contrib/restricted/boost/parameter/CMakeLists.txt b/contrib/restricted/boost/parameter/CMakeLists.txt
new file mode 100644
index 00000000000..aea90ec6c02
--- /dev/null
+++ b/contrib/restricted/boost/parameter/CMakeLists.txt
@@ -0,0 +1,25 @@
+
+# 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-parameter INTERFACE)
+target_include_directories(restricted-boost-parameter INTERFACE
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/parameter/include
+)
+target_link_libraries(restricted-boost-parameter INTERFACE
+ contrib-libs-cxxsupp
+ yutil
+ restricted-boost-config
+ restricted-boost-core
+ restricted-boost-detail
+ restricted-boost-mpl
+ restricted-boost-optional
+ restricted-boost-preprocessor
+ restricted-boost-type_traits
+ restricted-boost-utility
+)
diff --git a/contrib/restricted/boost/boost/parameter.hpp b/contrib/restricted/boost/parameter/include/boost/parameter.hpp
index 3cc70cb1097..3cc70cb1097 100644
--- a/contrib/restricted/boost/boost/parameter.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/arg_list.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/arg_list.hpp
index 721ce040043..721ce040043 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/arg_list.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/arg_list.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/cast.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/cast.hpp
index bd3de2bef59..bd3de2bef59 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/cast.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/cast.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/default.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/default.hpp
index 604da612996..604da612996 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/default.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/default.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/is_maybe.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/is_maybe.hpp
index b8758528476..b8758528476 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/is_maybe.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/is_maybe.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/maybe.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/maybe.hpp
index 55e083e5b41..55e083e5b41 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/maybe.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/maybe.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/overloads.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/overloads.hpp
index dcc92d4d756..dcc92d4d756 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/overloads.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/overloads.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/parameter_requirements.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/parameter_requirements.hpp
index ad7a129dd70..ad7a129dd70 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/parameter_requirements.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/parameter_requirements.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/parenthesized_type.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/parenthesized_type.hpp
index 69e7a237d49..69e7a237d49 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/parenthesized_type.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/parenthesized_type.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/preprocessor/flatten.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/preprocessor/flatten.hpp
index 5d7615e3f35..5d7615e3f35 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/preprocessor/flatten.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/preprocessor/flatten.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/preprocessor/for_each.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/preprocessor/for_each.hpp
index 0eb1f702dbf..0eb1f702dbf 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/preprocessor/for_each.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/preprocessor/for_each.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/python/invoker.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/python/invoker.hpp
index 0e61d40e9e4..0e61d40e9e4 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/python/invoker.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/python/invoker.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/python/invoker_iterate.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/python/invoker_iterate.hpp
index c18f6d0bbb4..c18f6d0bbb4 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/python/invoker_iterate.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/python/invoker_iterate.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/result_of0.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/result_of0.hpp
index e0096148b47..e0096148b47 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/result_of0.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/result_of0.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/set.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/set.hpp
index 7ab93dc7bb5..7ab93dc7bb5 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/set.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/set.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/tag.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/tag.hpp
index 475efb9e4ac..475efb9e4ac 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/tag.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/tag.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/tagged_argument.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/tagged_argument.hpp
index 79d273e4184..79d273e4184 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/tagged_argument.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/tagged_argument.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/template_keyword.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/template_keyword.hpp
index 5a02f008a32..5a02f008a32 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/template_keyword.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/template_keyword.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/unwrap_cv_reference.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/unwrap_cv_reference.hpp
index b6c263f2326..b6c263f2326 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/unwrap_cv_reference.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/unwrap_cv_reference.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/void.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/void.hpp
index 7061a7deb5a..7061a7deb5a 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/void.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/void.hpp
diff --git a/contrib/restricted/boost/boost/parameter/aux_/yesno.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/yesno.hpp
index 13fa545a683..13fa545a683 100644
--- a/contrib/restricted/boost/boost/parameter/aux_/yesno.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/aux_/yesno.hpp
diff --git a/contrib/restricted/boost/boost/parameter/binding.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/binding.hpp
index 778a7b7bac4..778a7b7bac4 100644
--- a/contrib/restricted/boost/boost/parameter/binding.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/binding.hpp
diff --git a/contrib/restricted/boost/boost/parameter/config.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/config.hpp
index 5710c92c0a0..5710c92c0a0 100644
--- a/contrib/restricted/boost/boost/parameter/config.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/config.hpp
diff --git a/contrib/restricted/boost/boost/parameter/keyword.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/keyword.hpp
index 925c7720857..925c7720857 100644
--- a/contrib/restricted/boost/boost/parameter/keyword.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/keyword.hpp
diff --git a/contrib/restricted/boost/boost/parameter/macros.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/macros.hpp
index 83fbfb5a60d..83fbfb5a60d 100644
--- a/contrib/restricted/boost/boost/parameter/macros.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/macros.hpp
diff --git a/contrib/restricted/boost/boost/parameter/match.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/match.hpp
index 2fa3f1750ae..2fa3f1750ae 100644
--- a/contrib/restricted/boost/boost/parameter/match.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/match.hpp
diff --git a/contrib/restricted/boost/boost/parameter/name.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/name.hpp
index f439df416b7..f439df416b7 100644
--- a/contrib/restricted/boost/boost/parameter/name.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/name.hpp
diff --git a/contrib/restricted/boost/boost/parameter/parameters.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/parameters.hpp
index 97e102434e8..97e102434e8 100644
--- a/contrib/restricted/boost/boost/parameter/parameters.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/parameters.hpp
diff --git a/contrib/restricted/boost/boost/parameter/preprocessor.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/preprocessor.hpp
index 8ea370cb4bc..8ea370cb4bc 100644
--- a/contrib/restricted/boost/boost/parameter/preprocessor.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/preprocessor.hpp
diff --git a/contrib/restricted/boost/boost/parameter/python.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/python.hpp
index a52fc6ed765..a52fc6ed765 100644
--- a/contrib/restricted/boost/boost/parameter/python.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/python.hpp
diff --git a/contrib/restricted/boost/boost/parameter/value_type.hpp b/contrib/restricted/boost/parameter/include/boost/parameter/value_type.hpp
index a323dcf37c2..a323dcf37c2 100644
--- a/contrib/restricted/boost/boost/parameter/value_type.hpp
+++ b/contrib/restricted/boost/parameter/include/boost/parameter/value_type.hpp