Browse Source

Reimport boost/function_types as a separate project

bugaevskiy 2 years ago
parent
commit
fcfbfb700b

+ 1 - 0
CMakeLists.darwin.txt

@@ -378,6 +378,7 @@ 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/function_types)
 add_subdirectory(contrib/restricted/boost/io)
 add_subdirectory(contrib/restricted/boost/logic)
 add_subdirectory(contrib/restricted/boost/mp11)

+ 1 - 0
CMakeLists.linux.txt

@@ -381,6 +381,7 @@ 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/function_types)
 add_subdirectory(contrib/restricted/boost/io)
 add_subdirectory(contrib/restricted/boost/logic)
 add_subdirectory(contrib/restricted/boost/mp11)

+ 1 - 0
contrib/restricted/boost/CMakeLists.txt

@@ -25,6 +25,7 @@ target_link_libraries(contrib-restricted-boost INTERFACE
   restricted-boost-detail
   restricted-boost-endian
   restricted-boost-exception
+  restricted-boost-function_types
   restricted-boost-integer
   restricted-boost-io
   restricted-boost-logic

+ 23 - 0
contrib/restricted/boost/function_types/CMakeLists.txt

@@ -0,0 +1,23 @@
+
+# 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-function_types INTERFACE)
+target_include_directories(restricted-boost-function_types INTERFACE
+  ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/function_types/include
+)
+target_link_libraries(restricted-boost-function_types INTERFACE
+  contrib-libs-cxxsupp
+  yutil
+  restricted-boost-config
+  restricted-boost-core
+  restricted-boost-detail
+  restricted-boost-mpl
+  restricted-boost-preprocessor
+  restricted-boost-type_traits
+)

+ 0 - 0
contrib/restricted/boost/boost/function_types/components.hpp → contrib/restricted/boost/function_types/include/boost/function_types/components.hpp


+ 0 - 0
contrib/restricted/boost/boost/function_types/config/cc_names.hpp → contrib/restricted/boost/function_types/include/boost/function_types/config/cc_names.hpp


+ 0 - 0
contrib/restricted/boost/boost/function_types/config/compiler.hpp → contrib/restricted/boost/function_types/include/boost/function_types/config/compiler.hpp


+ 0 - 0
contrib/restricted/boost/boost/function_types/config/config.hpp → contrib/restricted/boost/function_types/include/boost/function_types/config/config.hpp


+ 0 - 0
contrib/restricted/boost/boost/function_types/detail/class_transform.hpp → contrib/restricted/boost/function_types/include/boost/function_types/detail/class_transform.hpp


+ 0 - 0
contrib/restricted/boost/boost/function_types/detail/classifier.hpp → contrib/restricted/boost/function_types/include/boost/function_types/detail/classifier.hpp


Some files were not shown because too many files changed in this diff