aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbugaevskiy <bugaevskiy@yandex-team.com>2022-07-22 20:16:35 +0300
committerbugaevskiy <bugaevskiy@yandex-team.com>2022-07-22 20:16:35 +0300
commit3089dda9cafa5483aab1ba97752eb78a939500c0 (patch)
treeefe06aee75de313b55dd1f0283c1abb73773d6ac
parentd50b4cb1d16c61f99530d53809f61d37d12299ed (diff)
downloadydb-3089dda9cafa5483aab1ba97752eb78a939500c0.tar.gz
Reimport boost/throw_exception 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/throw_exception/CMakeLists.txt19
-rw-r--r--contrib/restricted/boost/throw_exception/README.md4
-rw-r--r--contrib/restricted/boost/throw_exception/include/boost/exception/exception.hpp (renamed from contrib/restricted/boost/boost/exception/exception.hpp)0
-rw-r--r--contrib/restricted/boost/throw_exception/include/boost/throw_exception.hpp (renamed from contrib/restricted/boost/boost/throw_exception.hpp)0
7 files changed, 26 insertions, 0 deletions
diff --git a/CMakeLists.darwin.txt b/CMakeLists.darwin.txt
index 98455e3778..ed4c6390df 100644
--- a/CMakeLists.darwin.txt
+++ b/CMakeLists.darwin.txt
@@ -140,6 +140,7 @@ add_subdirectory(contrib/restricted/boost/mp11)
add_subdirectory(contrib/restricted/boost/predef)
add_subdirectory(contrib/restricted/boost/preprocessor)
add_subdirectory(contrib/restricted/boost/static_assert)
+add_subdirectory(contrib/restricted/boost/throw_exception)
add_subdirectory(contrib/restricted/boost/vmd)
add_subdirectory(contrib/restricted/boost/winapi)
add_subdirectory(contrib/restricted/fast_float)
diff --git a/CMakeLists.linux.txt b/CMakeLists.linux.txt
index 8fd26941e7..78abe677c7 100644
--- a/CMakeLists.linux.txt
+++ b/CMakeLists.linux.txt
@@ -218,6 +218,7 @@ add_subdirectory(contrib/restricted/boost/mp11)
add_subdirectory(contrib/restricted/boost/predef)
add_subdirectory(contrib/restricted/boost/preprocessor)
add_subdirectory(contrib/restricted/boost/static_assert)
+add_subdirectory(contrib/restricted/boost/throw_exception)
add_subdirectory(contrib/restricted/boost/vmd)
add_subdirectory(contrib/restricted/boost/winapi)
add_subdirectory(contrib/restricted/fast_float)
diff --git a/contrib/restricted/boost/CMakeLists.txt b/contrib/restricted/boost/CMakeLists.txt
index c9035f1fe4..79f295c8c9 100644
--- a/contrib/restricted/boost/CMakeLists.txt
+++ b/contrib/restricted/boost/CMakeLists.txt
@@ -20,6 +20,7 @@ target_link_libraries(contrib-restricted-boost INTERFACE
restricted-boost-predef
restricted-boost-preprocessor
restricted-boost-static_assert
+ restricted-boost-throw_exception
restricted-boost-vmd
restricted-boost-winapi
)
diff --git a/contrib/restricted/boost/throw_exception/CMakeLists.txt b/contrib/restricted/boost/throw_exception/CMakeLists.txt
new file mode 100644
index 0000000000..1e83db2641
--- /dev/null
+++ b/contrib/restricted/boost/throw_exception/CMakeLists.txt
@@ -0,0 +1,19 @@
+
+# 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-throw_exception INTERFACE)
+target_include_directories(restricted-boost-throw_exception INTERFACE
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/throw_exception/include
+)
+target_link_libraries(restricted-boost-throw_exception INTERFACE
+ contrib-libs-cxxsupp
+ yutil
+ restricted-boost-assert
+ restricted-boost-config
+)
diff --git a/contrib/restricted/boost/throw_exception/README.md b/contrib/restricted/boost/throw_exception/README.md
new file mode 100644
index 0000000000..02f5a926f9
--- /dev/null
+++ b/contrib/restricted/boost/throw_exception/README.md
@@ -0,0 +1,4 @@
+throw_exception
+===============
+
+Common infrastructure for throwing exceptions
diff --git a/contrib/restricted/boost/boost/exception/exception.hpp b/contrib/restricted/boost/throw_exception/include/boost/exception/exception.hpp
index 1dfb22a6b6..1dfb22a6b6 100644
--- a/contrib/restricted/boost/boost/exception/exception.hpp
+++ b/contrib/restricted/boost/throw_exception/include/boost/exception/exception.hpp
diff --git a/contrib/restricted/boost/boost/throw_exception.hpp b/contrib/restricted/boost/throw_exception/include/boost/throw_exception.hpp
index aa977dfc79..aa977dfc79 100644
--- a/contrib/restricted/boost/boost/throw_exception.hpp
+++ b/contrib/restricted/boost/throw_exception/include/boost/throw_exception.hpp