aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbugaevskiy <bugaevskiy@yandex-team.com>2022-08-07 10:48:05 +0300
committerbugaevskiy <bugaevskiy@yandex-team.com>2022-08-07 10:48:05 +0300
commit586af43dcc5cdaf1f88e4fe82511071a6dce2ce8 (patch)
tree89a3fda14d3ecbff18febadc9297000922233405
parent23fe42987d8081527949b9c0548c787149b12d67 (diff)
downloadydb-586af43dcc5cdaf1f88e4fe82511071a6dce2ce8.tar.gz
Reimport boost/container_hash as a separate project
-rw-r--r--CMakeLists.darwin.txt5
-rw-r--r--CMakeLists.linux.txt5
-rw-r--r--contrib/restricted/boost/CMakeLists.txt1
-rw-r--r--contrib/restricted/boost/boost/functional/hash/extensions.hpp6
-rw-r--r--contrib/restricted/boost/boost/functional/hash/hash.hpp6
-rw-r--r--contrib/restricted/boost/boost/functional/hash_fwd.hpp6
-rw-r--r--contrib/restricted/boost/container_hash/CMakeLists.txt24
-rw-r--r--contrib/restricted/boost/container_hash/include/boost/container_hash/detail/float_functions.hpp (renamed from contrib/restricted/boost/boost/container_hash/detail/float_functions.hpp)0
-rw-r--r--contrib/restricted/boost/container_hash/include/boost/container_hash/detail/hash_float.hpp (renamed from contrib/restricted/boost/boost/container_hash/detail/hash_float.hpp)0
-rw-r--r--contrib/restricted/boost/container_hash/include/boost/container_hash/detail/limits.hpp (renamed from contrib/restricted/boost/boost/container_hash/detail/limits.hpp)0
-rw-r--r--contrib/restricted/boost/container_hash/include/boost/container_hash/extensions.hpp (renamed from contrib/restricted/boost/boost/container_hash/extensions.hpp)0
-rw-r--r--contrib/restricted/boost/container_hash/include/boost/container_hash/hash.hpp (renamed from contrib/restricted/boost/boost/container_hash/hash.hpp)0
-rw-r--r--contrib/restricted/boost/container_hash/include/boost/container_hash/hash_fwd.hpp (renamed from contrib/restricted/boost/boost/container_hash/hash_fwd.hpp)0
-rw-r--r--contrib/restricted/boost/container_hash/include/boost/functional/hash.hpp (renamed from contrib/restricted/boost/boost/functional/hash.hpp)0
-rw-r--r--contrib/restricted/boost/container_hash/include/boost/functional/hash_fwd.hpp (renamed from contrib/restricted/boost/boost/functional/hash/hash_fwd.hpp)0
15 files changed, 31 insertions, 22 deletions
diff --git a/CMakeLists.darwin.txt b/CMakeLists.darwin.txt
index 68ca658776a..8ece7db242a 100644
--- a/CMakeLists.darwin.txt
+++ b/CMakeLists.darwin.txt
@@ -366,17 +366,18 @@ add_subdirectory(contrib/restricted/boost/predef)
add_subdirectory(contrib/restricted/boost/preprocessor)
add_subdirectory(contrib/restricted/boost/type_traits)
add_subdirectory(contrib/restricted/boost/utility)
+add_subdirectory(contrib/restricted/boost/container_hash)
+add_subdirectory(contrib/restricted/boost/detail)
+add_subdirectory(contrib/restricted/boost/integer)
add_subdirectory(contrib/restricted/boost/conversion)
add_subdirectory(contrib/restricted/boost/smart_ptr)
add_subdirectory(contrib/restricted/boost/move)
add_subdirectory(contrib/restricted/boost/typeof)
-add_subdirectory(contrib/restricted/boost/detail)
add_subdirectory(contrib/restricted/boost/endian)
add_subdirectory(contrib/restricted/boost/system)
add_subdirectory(contrib/restricted/boost/winapi)
add_subdirectory(contrib/restricted/boost/exception)
add_subdirectory(contrib/restricted/boost/tuple)
-add_subdirectory(contrib/restricted/boost/integer)
add_subdirectory(contrib/restricted/boost/io)
add_subdirectory(contrib/restricted/boost/logic)
add_subdirectory(contrib/restricted/boost/mp11)
diff --git a/CMakeLists.linux.txt b/CMakeLists.linux.txt
index 5a3ed000b79..6bcb6ea762b 100644
--- a/CMakeLists.linux.txt
+++ b/CMakeLists.linux.txt
@@ -369,17 +369,18 @@ add_subdirectory(contrib/restricted/boost/predef)
add_subdirectory(contrib/restricted/boost/preprocessor)
add_subdirectory(contrib/restricted/boost/type_traits)
add_subdirectory(contrib/restricted/boost/utility)
+add_subdirectory(contrib/restricted/boost/container_hash)
+add_subdirectory(contrib/restricted/boost/detail)
+add_subdirectory(contrib/restricted/boost/integer)
add_subdirectory(contrib/restricted/boost/conversion)
add_subdirectory(contrib/restricted/boost/smart_ptr)
add_subdirectory(contrib/restricted/boost/move)
add_subdirectory(contrib/restricted/boost/typeof)
-add_subdirectory(contrib/restricted/boost/detail)
add_subdirectory(contrib/restricted/boost/endian)
add_subdirectory(contrib/restricted/boost/system)
add_subdirectory(contrib/restricted/boost/winapi)
add_subdirectory(contrib/restricted/boost/exception)
add_subdirectory(contrib/restricted/boost/tuple)
-add_subdirectory(contrib/restricted/boost/integer)
add_subdirectory(contrib/restricted/boost/io)
add_subdirectory(contrib/restricted/boost/logic)
add_subdirectory(contrib/restricted/boost/mp11)
diff --git a/contrib/restricted/boost/CMakeLists.txt b/contrib/restricted/boost/CMakeLists.txt
index ea4ccd31529..0c1cd3fd077 100644
--- a/contrib/restricted/boost/CMakeLists.txt
+++ b/contrib/restricted/boost/CMakeLists.txt
@@ -19,6 +19,7 @@ target_link_libraries(contrib-restricted-boost INTERFACE
restricted-boost-bind
restricted-boost-concept_check
restricted-boost-config
+ restricted-boost-container_hash
restricted-boost-conversion
restricted-boost-core
restricted-boost-detail
diff --git a/contrib/restricted/boost/boost/functional/hash/extensions.hpp b/contrib/restricted/boost/boost/functional/hash/extensions.hpp
deleted file mode 100644
index ab14211d749..00000000000
--- a/contrib/restricted/boost/boost/functional/hash/extensions.hpp
+++ /dev/null
@@ -1,6 +0,0 @@
-
-// Copyright 2017 Daniel James.
-// Distributed under the Boost Software License, Version 1.0. (See accompanying
-// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-#include <boost/container_hash/extensions.hpp>
diff --git a/contrib/restricted/boost/boost/functional/hash/hash.hpp b/contrib/restricted/boost/boost/functional/hash/hash.hpp
deleted file mode 100644
index 327a3ecae76..00000000000
--- a/contrib/restricted/boost/boost/functional/hash/hash.hpp
+++ /dev/null
@@ -1,6 +0,0 @@
-
-// Copyright 2005-2009 Daniel James.
-// Distributed under the Boost Software License, Version 1.0. (See accompanying
-// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-#include <boost/container_hash/hash.hpp>
diff --git a/contrib/restricted/boost/boost/functional/hash_fwd.hpp b/contrib/restricted/boost/boost/functional/hash_fwd.hpp
deleted file mode 100644
index 62bc23c73b9..00000000000
--- a/contrib/restricted/boost/boost/functional/hash_fwd.hpp
+++ /dev/null
@@ -1,6 +0,0 @@
-
-// Copyright 2005-2009 Daniel James.
-// Distributed under the Boost Software License, Version 1.0. (See accompanying
-// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-#include <boost/container_hash/hash_fwd.hpp>
diff --git a/contrib/restricted/boost/container_hash/CMakeLists.txt b/contrib/restricted/boost/container_hash/CMakeLists.txt
new file mode 100644
index 00000000000..87458036ade
--- /dev/null
+++ b/contrib/restricted/boost/container_hash/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-container_hash INTERFACE)
+target_include_directories(restricted-boost-container_hash INTERFACE
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/container_hash/include
+)
+target_link_libraries(restricted-boost-container_hash INTERFACE
+ contrib-libs-cxxsupp
+ yutil
+ restricted-boost-assert
+ restricted-boost-config
+ restricted-boost-core
+ restricted-boost-detail
+ restricted-boost-integer
+ restricted-boost-static_assert
+ restricted-boost-type_traits
+)
diff --git a/contrib/restricted/boost/boost/container_hash/detail/float_functions.hpp b/contrib/restricted/boost/container_hash/include/boost/container_hash/detail/float_functions.hpp
index f3db52f9cc5..f3db52f9cc5 100644
--- a/contrib/restricted/boost/boost/container_hash/detail/float_functions.hpp
+++ b/contrib/restricted/boost/container_hash/include/boost/container_hash/detail/float_functions.hpp
diff --git a/contrib/restricted/boost/boost/container_hash/detail/hash_float.hpp b/contrib/restricted/boost/container_hash/include/boost/container_hash/detail/hash_float.hpp
index f7634285087..f7634285087 100644
--- a/contrib/restricted/boost/boost/container_hash/detail/hash_float.hpp
+++ b/contrib/restricted/boost/container_hash/include/boost/container_hash/detail/hash_float.hpp
diff --git a/contrib/restricted/boost/boost/container_hash/detail/limits.hpp b/contrib/restricted/boost/container_hash/include/boost/container_hash/detail/limits.hpp
index 4a971a6ac2d..4a971a6ac2d 100644
--- a/contrib/restricted/boost/boost/container_hash/detail/limits.hpp
+++ b/contrib/restricted/boost/container_hash/include/boost/container_hash/detail/limits.hpp
diff --git a/contrib/restricted/boost/boost/container_hash/extensions.hpp b/contrib/restricted/boost/container_hash/include/boost/container_hash/extensions.hpp
index 4eebb4bc93c..4eebb4bc93c 100644
--- a/contrib/restricted/boost/boost/container_hash/extensions.hpp
+++ b/contrib/restricted/boost/container_hash/include/boost/container_hash/extensions.hpp
diff --git a/contrib/restricted/boost/boost/container_hash/hash.hpp b/contrib/restricted/boost/container_hash/include/boost/container_hash/hash.hpp
index 76de7939eb0..76de7939eb0 100644
--- a/contrib/restricted/boost/boost/container_hash/hash.hpp
+++ b/contrib/restricted/boost/container_hash/include/boost/container_hash/hash.hpp
diff --git a/contrib/restricted/boost/boost/container_hash/hash_fwd.hpp b/contrib/restricted/boost/container_hash/include/boost/container_hash/hash_fwd.hpp
index a87c182d39c..a87c182d39c 100644
--- a/contrib/restricted/boost/boost/container_hash/hash_fwd.hpp
+++ b/contrib/restricted/boost/container_hash/include/boost/container_hash/hash_fwd.hpp
diff --git a/contrib/restricted/boost/boost/functional/hash.hpp b/contrib/restricted/boost/container_hash/include/boost/functional/hash.hpp
index 327a3ecae76..327a3ecae76 100644
--- a/contrib/restricted/boost/boost/functional/hash.hpp
+++ b/contrib/restricted/boost/container_hash/include/boost/functional/hash.hpp
diff --git a/contrib/restricted/boost/boost/functional/hash/hash_fwd.hpp b/contrib/restricted/boost/container_hash/include/boost/functional/hash_fwd.hpp
index 62bc23c73b9..62bc23c73b9 100644
--- a/contrib/restricted/boost/boost/functional/hash/hash_fwd.hpp
+++ b/contrib/restricted/boost/container_hash/include/boost/functional/hash_fwd.hpp