aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/restricted
diff options
context:
space:
mode:
authorbugaevskiy <bugaevskiy@yandex-team.com>2022-08-10 20:01:04 +0300
committerbugaevskiy <bugaevskiy@yandex-team.com>2022-08-10 20:01:04 +0300
commit8766c8a0c9eff15893c1963e5f83f294a6dce1eb (patch)
tree49f61f0b17ec9573f3881c3c8f9f0623182ce7f8 /contrib/restricted
parentce5d59c112f47f3e9322f2cc54ac0398f59275ac (diff)
downloadydb-8766c8a0c9eff15893c1963e5f83f294a6dce1eb.tar.gz
Reimport boost/any as a separate project
Diffstat (limited to 'contrib/restricted')
-rw-r--r--contrib/restricted/boost/CMakeLists.txt1
-rw-r--r--contrib/restricted/boost/any/CMakeLists.txt24
-rw-r--r--contrib/restricted/boost/any/README.md16
-rw-r--r--contrib/restricted/boost/any/include/boost/any.hpp (renamed from contrib/restricted/boost/boost/any.hpp)0
4 files changed, 41 insertions, 0 deletions
diff --git a/contrib/restricted/boost/CMakeLists.txt b/contrib/restricted/boost/CMakeLists.txt
index e0732ed63d..15878e2f73 100644
--- a/contrib/restricted/boost/CMakeLists.txt
+++ b/contrib/restricted/boost/CMakeLists.txt
@@ -14,6 +14,7 @@ target_include_directories(contrib-restricted-boost INTERFACE
target_link_libraries(contrib-restricted-boost INTERFACE
contrib-libs-cxxsupp
restricted-boost-align
+ restricted-boost-any
restricted-boost-array
restricted-boost-assert
restricted-boost-bind
diff --git a/contrib/restricted/boost/any/CMakeLists.txt b/contrib/restricted/boost/any/CMakeLists.txt
new file mode 100644
index 0000000000..c6a1c3a483
--- /dev/null
+++ b/contrib/restricted/boost/any/CMakeLists.txt
@@ -0,0 +1,24 @@
+
+# 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-any INTERFACE)
+target_include_directories(restricted-boost-any INTERFACE
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/any/include
+)
+target_link_libraries(restricted-boost-any INTERFACE
+ contrib-libs-cxxsupp
+ yutil
+ restricted-boost-config
+ restricted-boost-core
+ restricted-boost-mpl
+ restricted-boost-static_assert
+ restricted-boost-throw_exception
+ restricted-boost-type_index
+ restricted-boost-type_traits
+)
diff --git a/contrib/restricted/boost/any/README.md b/contrib/restricted/boost/any/README.md
new file mode 100644
index 0000000000..2da4bdcd39
--- /dev/null
+++ b/contrib/restricted/boost/any/README.md
@@ -0,0 +1,16 @@
+# [Boost.Any](http://boost.org/libs/any)
+Boost.Any is a part of the [Boost C++ Libraries](http://github.com/boostorg). It is a safe, generic container for single values of different value types.
+
+### Test results
+
+@ | Build | Tests coverage | More info
+----------------|-------------- | -------------- |-----------
+Develop branch: | [![Build Status](https://travis-ci.org/apolukhin/any.svg?branch=develop)](https://travis-ci.org/apolukhin/any) [![Build status](https://ci.appveyor.com/api/projects/status/dmugl75nfhjnx7ot/branch/develop?svg=true)](https://ci.appveyor.com/project/apolukhin/any/branch/develop) | [![Coverage Status](https://coveralls.io/repos/apolukhin/any/badge.png?branch=develop)](https://coveralls.io/r/apolukhin/any?branch=develop) | [details...](http://www.boost.org/development/tests/develop/developer/any.html)
+Master branch: | [![Build Status](https://travis-ci.org/apolukhin/any.svg?branch=master)](https://travis-ci.org/apolukhin/any) [![Build status](https://ci.appveyor.com/api/projects/status/dmugl75nfhjnx7ot/branch/master?svg=true)](https://ci.appveyor.com/project/apolukhin/any/branch/master) | [![Coverage Status](https://coveralls.io/repos/apolukhin/any/badge.png?branch=master)](https://coveralls.io/r/apolukhin/any?branch=master) | [details...](http://www.boost.org/development/tests/master/developer/any.html)
+
+
+[Open Issues](https://svn.boost.org/trac/boost/query?status=!closed&component=any)
+
+### License
+
+Distributed under the [Boost Software License, Version 1.0](http://boost.org/LICENSE_1_0.txt).
diff --git a/contrib/restricted/boost/boost/any.hpp b/contrib/restricted/boost/any/include/boost/any.hpp
index 9f6b313274..9f6b313274 100644
--- a/contrib/restricted/boost/boost/any.hpp
+++ b/contrib/restricted/boost/any/include/boost/any.hpp