aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/restricted/boost
diff options
context:
space:
mode:
authorbugaevskiy <bugaevskiy@yandex-team.com>2022-08-20 20:59:12 +0300
committerbugaevskiy <bugaevskiy@yandex-team.com>2022-08-20 20:59:12 +0300
commit84b2949407f15cbe65233bc61b836c6b13a9b51d (patch)
tree08bba0f3b65fae0b146d07b9af890dd87aac0f17 /contrib/restricted/boost
parentd95f2491195efbc546af6bb237fabaf95bc9953e (diff)
downloadydb-84b2949407f15cbe65233bc61b836c6b13a9b51d.tar.gz
Reimport boost/program_options as a separate project
Diffstat (limited to 'contrib/restricted/boost')
-rw-r--r--contrib/restricted/boost/boost/program_options.hpp25
-rw-r--r--contrib/restricted/boost/boost/program_options/version.hpp22
-rw-r--r--contrib/restricted/boost/libs/program_options/CMakeLists.darwin.txt49
-rw-r--r--contrib/restricted/boost/libs/program_options/CMakeLists.linux.txt48
-rw-r--r--contrib/restricted/boost/libs/program_options/CMakeLists.txt13
-rw-r--r--contrib/restricted/boost/program_options/CMakeLists.txt42
-rw-r--r--contrib/restricted/boost/program_options/README.md37
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/cmdline.hpp (renamed from contrib/restricted/boost/boost/program_options/cmdline.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/config.hpp (renamed from contrib/restricted/boost/boost/program_options/config.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/detail/cmdline.hpp (renamed from contrib/restricted/boost/boost/program_options/detail/cmdline.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/detail/config_file.hpp (renamed from contrib/restricted/boost/boost/program_options/detail/config_file.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/detail/convert.hpp (renamed from contrib/restricted/boost/boost/program_options/detail/convert.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/detail/parsers.hpp (renamed from contrib/restricted/boost/boost/program_options/detail/parsers.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/detail/utf8_codecvt_facet.hpp (renamed from contrib/restricted/boost/boost/program_options/detail/utf8_codecvt_facet.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/detail/value_semantic.hpp (renamed from contrib/restricted/boost/boost/program_options/detail/value_semantic.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/environment_iterator.hpp (renamed from contrib/restricted/boost/boost/program_options/environment_iterator.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/eof_iterator.hpp (renamed from contrib/restricted/boost/boost/program_options/eof_iterator.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/errors.hpp (renamed from contrib/restricted/boost/boost/program_options/errors.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/option.hpp (renamed from contrib/restricted/boost/boost/program_options/option.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/options_description.hpp (renamed from contrib/restricted/boost/boost/program_options/options_description.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/parsers.hpp (renamed from contrib/restricted/boost/boost/program_options/parsers.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/positional_options.hpp (renamed from contrib/restricted/boost/boost/program_options/positional_options.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/value_semantic.hpp (renamed from contrib/restricted/boost/boost/program_options/value_semantic.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/include/boost/program_options/variables_map.hpp (renamed from contrib/restricted/boost/boost/program_options/variables_map.hpp)0
-rw-r--r--contrib/restricted/boost/program_options/src/cmdline.cpp (renamed from contrib/restricted/boost/libs/program_options/src/cmdline.cpp)0
-rw-r--r--contrib/restricted/boost/program_options/src/config_file.cpp (renamed from contrib/restricted/boost/libs/program_options/src/config_file.cpp)0
-rw-r--r--contrib/restricted/boost/program_options/src/convert.cpp (renamed from contrib/restricted/boost/libs/program_options/src/convert.cpp)0
-rw-r--r--contrib/restricted/boost/program_options/src/options_description.cpp (renamed from contrib/restricted/boost/libs/program_options/src/options_description.cpp)0
-rw-r--r--contrib/restricted/boost/program_options/src/parsers.cpp (renamed from contrib/restricted/boost/libs/program_options/src/parsers.cpp)0
-rw-r--r--contrib/restricted/boost/program_options/src/positional_options.cpp (renamed from contrib/restricted/boost/libs/program_options/src/positional_options.cpp)0
-rw-r--r--contrib/restricted/boost/program_options/src/split.cpp (renamed from contrib/restricted/boost/libs/program_options/src/split.cpp)0
-rw-r--r--contrib/restricted/boost/program_options/src/utf8_codecvt_facet.cpp (renamed from contrib/restricted/boost/libs/program_options/src/utf8_codecvt_facet.cpp)0
-rw-r--r--contrib/restricted/boost/program_options/src/value_semantic.cpp (renamed from contrib/restricted/boost/libs/program_options/src/value_semantic.cpp)0
-rw-r--r--contrib/restricted/boost/program_options/src/variables_map.cpp (renamed from contrib/restricted/boost/libs/program_options/src/variables_map.cpp)0
-rw-r--r--contrib/restricted/boost/program_options/src/winmain.cpp (renamed from contrib/restricted/boost/libs/program_options/src/winmain.cpp)0
35 files changed, 79 insertions, 157 deletions
diff --git a/contrib/restricted/boost/boost/program_options.hpp b/contrib/restricted/boost/boost/program_options.hpp
deleted file mode 100644
index dc35011957..0000000000
--- a/contrib/restricted/boost/boost/program_options.hpp
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright Vladimir Prus 2002.
-// 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)
-
-// See www.boost.org/libs/program_options for documentation.
-
-#ifndef PROGRAM_OPTIONS_VP_2003_05_19
-#define PROGRAM_OPTIONS_VP_2003_05_19
-
-#if defined(_MSC_VER)
-#pragma once
-#endif
-
-#include <boost/program_options/options_description.hpp>
-#include <boost/program_options/positional_options.hpp>
-#include <boost/program_options/parsers.hpp>
-#include <boost/program_options/variables_map.hpp>
-#include <boost/program_options/cmdline.hpp>
-#include <boost/program_options/errors.hpp>
-#include <boost/program_options/option.hpp>
-#include <boost/program_options/value_semantic.hpp>
-#include <boost/program_options/version.hpp>
-
-#endif
diff --git a/contrib/restricted/boost/boost/program_options/version.hpp b/contrib/restricted/boost/boost/program_options/version.hpp
deleted file mode 100644
index aa27568bb8..0000000000
--- a/contrib/restricted/boost/boost/program_options/version.hpp
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright Vladimir Prus 2004.
-// 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)
-
-#ifndef BOOST_PROGRAM_OPTIONS_VERSION_HPP_VP_2004_04_05
-#define BOOST_PROGRAM_OPTIONS_VERSION_HPP_VP_2004_04_05
-
-/** The version of the source interface.
- The value will be incremented whenever a change is made which might
- cause compilation errors for existing code.
-*/
-#ifdef BOOST_PROGRAM_OPTIONS_VERSION
-#error BOOST_PROGRAM_OPTIONS_VERSION already defined
-#endif
-#define BOOST_PROGRAM_OPTIONS_VERSION 2
-
-// Signal that implicit options will use values from next
-// token, if available.
-#define BOOST_PROGRAM_OPTIONS_IMPLICIT_VALUE_NEXT_TOKEN 1
-
-#endif
diff --git a/contrib/restricted/boost/libs/program_options/CMakeLists.darwin.txt b/contrib/restricted/boost/libs/program_options/CMakeLists.darwin.txt
deleted file mode 100644
index e9319cbb1e..0000000000
--- a/contrib/restricted/boost/libs/program_options/CMakeLists.darwin.txt
+++ /dev/null
@@ -1,49 +0,0 @@
-
-# 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(boost-libs-program_options)
-target_compile_options(boost-libs-program_options PRIVATE
- -DBOOST_ATOMIC_STATIC_LINK=1
- -DBOOST_All_STATIC_LINK=1
- -DBOOST_CHRONO_STATIC_LINK=1
- -DBOOST_SYSTEM_STATIC_LINK=1
- -DBOOST_TIMER_STATIC_LINK=1
- -DBOOST_ALL_NO_LIB=1
- -DBOOST_ATOMIC_SOURCE
- -DBOOST_COROUTINES_SOURCE
- -DBOOST_DISABLE_ASSERTS
- -DBOOST_SPIRIT_USE_PHOENIX_V3=1
- -DBOOST_SYSTEM_NO_DEPRECATED
- -DBOOST_THREAD_BUILD_LIB=1
- -DBOOST_THREAD_DONT_USE_CHRONO=1
- -DBOOST_THREAD_NO_LIB=1
- -DBOOST_THREAD_USE_LIB=1
- -DDATE_TIME_INLINE
- -DBOOST_THREAD_DONT_USE_CHRONO
- -DBOOST_THREAD_POSIX
- -D_DARWIN_C_SOURCE=1
- -Wno-everything
-)
-target_link_libraries(boost-libs-program_options PUBLIC
- contrib-libs-cxxsupp
- contrib-restricted-boost
-)
-target_sources(boost-libs-program_options PRIVATE
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/cmdline.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/config_file.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/convert.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/options_description.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/parsers.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/positional_options.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/split.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/utf8_codecvt_facet.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/value_semantic.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/variables_map.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/winmain.cpp
-)
diff --git a/contrib/restricted/boost/libs/program_options/CMakeLists.linux.txt b/contrib/restricted/boost/libs/program_options/CMakeLists.linux.txt
deleted file mode 100644
index a1ea2f711d..0000000000
--- a/contrib/restricted/boost/libs/program_options/CMakeLists.linux.txt
+++ /dev/null
@@ -1,48 +0,0 @@
-
-# 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(boost-libs-program_options)
-target_compile_options(boost-libs-program_options PRIVATE
- -DBOOST_ATOMIC_STATIC_LINK=1
- -DBOOST_All_STATIC_LINK=1
- -DBOOST_CHRONO_STATIC_LINK=1
- -DBOOST_SYSTEM_STATIC_LINK=1
- -DBOOST_TIMER_STATIC_LINK=1
- -DBOOST_ALL_NO_LIB=1
- -DBOOST_ATOMIC_SOURCE
- -DBOOST_COROUTINES_SOURCE
- -DBOOST_DISABLE_ASSERTS
- -DBOOST_SPIRIT_USE_PHOENIX_V3=1
- -DBOOST_SYSTEM_NO_DEPRECATED
- -DBOOST_THREAD_BUILD_LIB=1
- -DBOOST_THREAD_DONT_USE_CHRONO=1
- -DBOOST_THREAD_NO_LIB=1
- -DBOOST_THREAD_USE_LIB=1
- -DDATE_TIME_INLINE
- -DBOOST_THREAD_DONT_USE_CHRONO
- -DBOOST_THREAD_POSIX
- -Wno-everything
-)
-target_link_libraries(boost-libs-program_options PUBLIC
- contrib-libs-cxxsupp
- contrib-restricted-boost
-)
-target_sources(boost-libs-program_options PRIVATE
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/cmdline.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/config_file.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/convert.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/options_description.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/parsers.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/positional_options.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/split.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/utf8_codecvt_facet.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/value_semantic.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/variables_map.cpp
- ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/libs/program_options/src/winmain.cpp
-)
diff --git a/contrib/restricted/boost/libs/program_options/CMakeLists.txt b/contrib/restricted/boost/libs/program_options/CMakeLists.txt
deleted file mode 100644
index fc7b1ee73c..0000000000
--- a/contrib/restricted/boost/libs/program_options/CMakeLists.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-
-# 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.
-
-
-if (APPLE)
- include(CMakeLists.darwin.txt)
-elseif (UNIX AND NOT APPLE)
- include(CMakeLists.linux.txt)
-endif()
diff --git a/contrib/restricted/boost/program_options/CMakeLists.txt b/contrib/restricted/boost/program_options/CMakeLists.txt
new file mode 100644
index 0000000000..7cc1ef0215
--- /dev/null
+++ b/contrib/restricted/boost/program_options/CMakeLists.txt
@@ -0,0 +1,42 @@
+
+# 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-program_options)
+target_include_directories(restricted-boost-program_options PUBLIC
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/include
+)
+target_link_libraries(restricted-boost-program_options PUBLIC
+ contrib-libs-cxxsupp
+ yutil
+ restricted-boost-any
+ restricted-boost-config
+ restricted-boost-core
+ restricted-boost-detail
+ restricted-boost-function
+ restricted-boost-iterator
+ restricted-boost-lexical_cast
+ restricted-boost-smart_ptr
+ restricted-boost-static_assert
+ restricted-boost-throw_exception
+ restricted-boost-tokenizer
+ restricted-boost-type_traits
+)
+target_sources(restricted-boost-program_options PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/src/cmdline.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/src/config_file.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/src/convert.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/src/options_description.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/src/parsers.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/src/positional_options.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/src/split.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/src/utf8_codecvt_facet.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/src/value_semantic.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/src/variables_map.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/program_options/src/winmain.cpp
+)
diff --git a/contrib/restricted/boost/program_options/README.md b/contrib/restricted/boost/program_options/README.md
new file mode 100644
index 0000000000..9c21fd245e
--- /dev/null
+++ b/contrib/restricted/boost/program_options/README.md
@@ -0,0 +1,37 @@
+Program Options, part of the collection of [Boost C++ Libraries](http://github.com/boostorg), allows for definition and acquisition of (name, value) pairs from the user via conventional methods such as command line and config file. It is roughly analogous to getopt_long, but for use with C++.
+
+### License
+
+Distributed under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt).
+
+### Properties
+
+* C++03
+* Requires Linking
+
+### Build Status
+(in progress...)
+
+|Branch | Travis | Appveyor | Coverity Scan | codecov.io | Deps | Docs | Tests |
+|:-------------: | ------ | -------- | ------------- | ---------- | ---- | ---- | ----- |
+|[`master`](https://github.com/boostorg/program_options/tree/master) | [![Build Status](https://travis-ci.org/boostorg/program_options.svg?branch=master)](https://travis-ci.org/boostorg/program_options) | [![Build status](https://ci.appveyor.com/api/projects/status/upf5c528fy09fudk?svg=true)](https://ci.appveyor.com/project/jeking3/date-time-1evbf) | [![Coverity Scan Build Status](https://scan.coverity.com/projects/14908/badge.svg)](https://scan.coverity.com/projects/boostorg-program_options) | [![codecov](https://codecov.io/gh/boostorg/program_options/branch/master/graph/badge.svg)](https://codecov.io/gh/boostorg/program_options/branch/master) | [![Deps](https://img.shields.io/badge/deps-master-brightgreen.svg)](https://pdimov.github.io/boostdep-report/master/program_options.html) | [![Documentation](https://img.shields.io/badge/docs-master-brightgreen.svg)](http://www.boost.org/doc/libs/master/doc/html/program_options.html) | [![Enter the Matrix](https://img.shields.io/badge/matrix-master-brightgreen.svg)](http://www.boost.org/development/tests/master/developer/program_options.html)
+|[`develop`](https://github.com/boostorg/program_options/tree/develop) | [![Build Status](https://travis-ci.org/boostorg/program_options.svg?branch=develop)](https://travis-ci.org/boostorg/program_options) | [![Build status](https://ci.appveyor.com/api/projects/status/e0quisadwh1v7ok5/branch/develop?svg=true)](https://ci.appveyor.com/project/vprus/program-options/branch/develop) | [![Coverity Scan Build Status](https://scan.coverity.com/projects/14908/badge.svg)](https://scan.coverity.com/projects/boostorg-program_options) | [![codecov](https://codecov.io/gh/boostorg/program_options/branch/develop/graph/badge.svg)](https://codecov.io/gh/boostorg/program_options/branch/develop) | [![Deps](https://img.shields.io/badge/deps-develop-brightgreen.svg)](https://pdimov.github.io/boostdep-report/develop/program_options.html) | [![Documentation](https://img.shields.io/badge/docs-develop-brightgreen.svg)](http://www.boost.org/doc/libs/develop/doc/html/program_options.html) | [![Enter the Matrix](https://img.shields.io/badge/matrix-develop-brightgreen.svg)](http://www.boost.org/development/tests/develop/developer/program_options.html)
+
+### Directories
+
+| Name | Purpose |
+| --------- | ------------------------------ |
+| `build` | build script for link library |
+| `ci` | continuous integration scripts |
+| `doc` | documentation |
+| `example` | use case examples |
+| `include` | headers |
+| `src` | source code for link library |
+| `test` | unit tests |
+
+### More information
+
+* [Ask questions](http://stackoverflow.com/questions/ask?tags=c%2B%2B,boost,boost-program_options): Be sure to read the documentation first to see if it answers your question.
+* [Report bugs](https://github.com/boostorg/program_options/issues): Be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well.
+* [Submit Pull Requests](https://github.com/boostorg/program_options/pulls) against the **develop** branch. Note that by submitting patches you agree to license your modifications under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt). Be sure to include tests proving your changes work properly.
+* Discussions about the library are held on the [Boost developers mailing list](http://www.boost.org/community/groups.html#main). Be sure to read the [discussion policy](http://www.boost.org/community/policy.html) before posting and add the `[date_time]` tag at the beginning of the subject line.
diff --git a/contrib/restricted/boost/boost/program_options/cmdline.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/cmdline.hpp
index 8705e60f21..8705e60f21 100644
--- a/contrib/restricted/boost/boost/program_options/cmdline.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/cmdline.hpp
diff --git a/contrib/restricted/boost/boost/program_options/config.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/config.hpp
index 8b70521741..8b70521741 100644
--- a/contrib/restricted/boost/boost/program_options/config.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/config.hpp
diff --git a/contrib/restricted/boost/boost/program_options/detail/cmdline.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/detail/cmdline.hpp
index dce407c0b3..dce407c0b3 100644
--- a/contrib/restricted/boost/boost/program_options/detail/cmdline.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/detail/cmdline.hpp
diff --git a/contrib/restricted/boost/boost/program_options/detail/config_file.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/detail/config_file.hpp
index be6bba1447..be6bba1447 100644
--- a/contrib/restricted/boost/boost/program_options/detail/config_file.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/detail/config_file.hpp
diff --git a/contrib/restricted/boost/boost/program_options/detail/convert.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/detail/convert.hpp
index a22dd6f37c..a22dd6f37c 100644
--- a/contrib/restricted/boost/boost/program_options/detail/convert.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/detail/convert.hpp
diff --git a/contrib/restricted/boost/boost/program_options/detail/parsers.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/detail/parsers.hpp
index b644aaa176..b644aaa176 100644
--- a/contrib/restricted/boost/boost/program_options/detail/parsers.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/detail/parsers.hpp
diff --git a/contrib/restricted/boost/boost/program_options/detail/utf8_codecvt_facet.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/detail/utf8_codecvt_facet.hpp
index b77b5515fa..b77b5515fa 100644
--- a/contrib/restricted/boost/boost/program_options/detail/utf8_codecvt_facet.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/detail/utf8_codecvt_facet.hpp
diff --git a/contrib/restricted/boost/boost/program_options/detail/value_semantic.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/detail/value_semantic.hpp
index 9531339a34..9531339a34 100644
--- a/contrib/restricted/boost/boost/program_options/detail/value_semantic.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/detail/value_semantic.hpp
diff --git a/contrib/restricted/boost/boost/program_options/environment_iterator.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/environment_iterator.hpp
index 933919d15d..933919d15d 100644
--- a/contrib/restricted/boost/boost/program_options/environment_iterator.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/environment_iterator.hpp
diff --git a/contrib/restricted/boost/boost/program_options/eof_iterator.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/eof_iterator.hpp
index 5e53df5b81..5e53df5b81 100644
--- a/contrib/restricted/boost/boost/program_options/eof_iterator.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/eof_iterator.hpp
diff --git a/contrib/restricted/boost/boost/program_options/errors.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/errors.hpp
index 9923338ce6..9923338ce6 100644
--- a/contrib/restricted/boost/boost/program_options/errors.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/errors.hpp
diff --git a/contrib/restricted/boost/boost/program_options/option.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/option.hpp
index 427678fa78..427678fa78 100644
--- a/contrib/restricted/boost/boost/program_options/option.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/option.hpp
diff --git a/contrib/restricted/boost/boost/program_options/options_description.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/options_description.hpp
index fac6acc613..fac6acc613 100644
--- a/contrib/restricted/boost/boost/program_options/options_description.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/options_description.hpp
diff --git a/contrib/restricted/boost/boost/program_options/parsers.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/parsers.hpp
index bc798393f8..bc798393f8 100644
--- a/contrib/restricted/boost/boost/program_options/parsers.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/parsers.hpp
diff --git a/contrib/restricted/boost/boost/program_options/positional_options.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/positional_options.hpp
index ac2a3122d5..ac2a3122d5 100644
--- a/contrib/restricted/boost/boost/program_options/positional_options.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/positional_options.hpp
diff --git a/contrib/restricted/boost/boost/program_options/value_semantic.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/value_semantic.hpp
index ac9dbc663b..ac9dbc663b 100644
--- a/contrib/restricted/boost/boost/program_options/value_semantic.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/value_semantic.hpp
diff --git a/contrib/restricted/boost/boost/program_options/variables_map.hpp b/contrib/restricted/boost/program_options/include/boost/program_options/variables_map.hpp
index 362dedf283..362dedf283 100644
--- a/contrib/restricted/boost/boost/program_options/variables_map.hpp
+++ b/contrib/restricted/boost/program_options/include/boost/program_options/variables_map.hpp
diff --git a/contrib/restricted/boost/libs/program_options/src/cmdline.cpp b/contrib/restricted/boost/program_options/src/cmdline.cpp
index c2cf1da11f..c2cf1da11f 100644
--- a/contrib/restricted/boost/libs/program_options/src/cmdline.cpp
+++ b/contrib/restricted/boost/program_options/src/cmdline.cpp
diff --git a/contrib/restricted/boost/libs/program_options/src/config_file.cpp b/contrib/restricted/boost/program_options/src/config_file.cpp
index f2a57b4b82..f2a57b4b82 100644
--- a/contrib/restricted/boost/libs/program_options/src/config_file.cpp
+++ b/contrib/restricted/boost/program_options/src/config_file.cpp
diff --git a/contrib/restricted/boost/libs/program_options/src/convert.cpp b/contrib/restricted/boost/program_options/src/convert.cpp
index 9be759e260..9be759e260 100644
--- a/contrib/restricted/boost/libs/program_options/src/convert.cpp
+++ b/contrib/restricted/boost/program_options/src/convert.cpp
diff --git a/contrib/restricted/boost/libs/program_options/src/options_description.cpp b/contrib/restricted/boost/program_options/src/options_description.cpp
index 6592a5db30..6592a5db30 100644
--- a/contrib/restricted/boost/libs/program_options/src/options_description.cpp
+++ b/contrib/restricted/boost/program_options/src/options_description.cpp
diff --git a/contrib/restricted/boost/libs/program_options/src/parsers.cpp b/contrib/restricted/boost/program_options/src/parsers.cpp
index 3e435eea3f..3e435eea3f 100644
--- a/contrib/restricted/boost/libs/program_options/src/parsers.cpp
+++ b/contrib/restricted/boost/program_options/src/parsers.cpp
diff --git a/contrib/restricted/boost/libs/program_options/src/positional_options.cpp b/contrib/restricted/boost/program_options/src/positional_options.cpp
index 72dc0d6b0d..72dc0d6b0d 100644
--- a/contrib/restricted/boost/libs/program_options/src/positional_options.cpp
+++ b/contrib/restricted/boost/program_options/src/positional_options.cpp
diff --git a/contrib/restricted/boost/libs/program_options/src/split.cpp b/contrib/restricted/boost/program_options/src/split.cpp
index 96da068b82..96da068b82 100644
--- a/contrib/restricted/boost/libs/program_options/src/split.cpp
+++ b/contrib/restricted/boost/program_options/src/split.cpp
diff --git a/contrib/restricted/boost/libs/program_options/src/utf8_codecvt_facet.cpp b/contrib/restricted/boost/program_options/src/utf8_codecvt_facet.cpp
index 2e4c532c35..2e4c532c35 100644
--- a/contrib/restricted/boost/libs/program_options/src/utf8_codecvt_facet.cpp
+++ b/contrib/restricted/boost/program_options/src/utf8_codecvt_facet.cpp
diff --git a/contrib/restricted/boost/libs/program_options/src/value_semantic.cpp b/contrib/restricted/boost/program_options/src/value_semantic.cpp
index 6055f62713..6055f62713 100644
--- a/contrib/restricted/boost/libs/program_options/src/value_semantic.cpp
+++ b/contrib/restricted/boost/program_options/src/value_semantic.cpp
diff --git a/contrib/restricted/boost/libs/program_options/src/variables_map.cpp b/contrib/restricted/boost/program_options/src/variables_map.cpp
index bc85f7e34b..bc85f7e34b 100644
--- a/contrib/restricted/boost/libs/program_options/src/variables_map.cpp
+++ b/contrib/restricted/boost/program_options/src/variables_map.cpp
diff --git a/contrib/restricted/boost/libs/program_options/src/winmain.cpp b/contrib/restricted/boost/program_options/src/winmain.cpp
index 6220043f6c..6220043f6c 100644
--- a/contrib/restricted/boost/libs/program_options/src/winmain.cpp
+++ b/contrib/restricted/boost/program_options/src/winmain.cpp