diff options
author | bugaevskiy <bugaevskiy@yandex-team.com> | 2022-08-07 10:48:05 +0300 |
---|---|---|
committer | bugaevskiy <bugaevskiy@yandex-team.com> | 2022-08-07 10:48:05 +0300 |
commit | 586af43dcc5cdaf1f88e4fe82511071a6dce2ce8 (patch) | |
tree | 89a3fda14d3ecbff18febadc9297000922233405 | |
parent | 23fe42987d8081527949b9c0548c787149b12d67 (diff) | |
download | ydb-586af43dcc5cdaf1f88e4fe82511071a6dce2ce8.tar.gz |
Reimport boost/container_hash as a separate project
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 |