diff options
author | robot-piglet <robot-piglet@yandex-team.com> | 2025-03-12 15:23:05 +0300 |
---|---|---|
committer | robot-piglet <robot-piglet@yandex-team.com> | 2025-03-12 15:35:41 +0300 |
commit | e168b9c40d0c681bff53af1f3cfadf912278e4ab (patch) | |
tree | d9cb2acae14e20d0e009de931fa5e3a6a618afef /contrib/restricted/boost/algorithm | |
parent | 6be15d55eee03989c22613608f68419703afa891 (diff) | |
download | ydb-e168b9c40d0c681bff53af1f3cfadf912278e4ab.tar.gz |
Intermediate changes
commit_hash:4a7b107595b27e8638b5cf772d691c8914fcb6ca
Diffstat (limited to 'contrib/restricted/boost/algorithm')
-rw-r--r-- | contrib/restricted/boost/algorithm/.yandex_meta/__init__.py | 20 | ||||
-rw-r--r-- | contrib/restricted/boost/algorithm/.yandex_meta/default.nix | 13 |
2 files changed, 33 insertions, 0 deletions
diff --git a/contrib/restricted/boost/algorithm/.yandex_meta/__init__.py b/contrib/restricted/boost/algorithm/.yandex_meta/__init__.py new file mode 100644 index 00000000000..ac2ed2b8bc4 --- /dev/null +++ b/contrib/restricted/boost/algorithm/.yandex_meta/__init__.py @@ -0,0 +1,20 @@ +from devtools.yamaker import boost +from devtools.yamaker.project import NixSourceProject + + +def post_install(self): + self.yamakes["."] = boost.make_library(self) + + +boost_algorithm = NixSourceProject( + nixattr="boost_algorithm", + arcdir=boost.make_arcdir("algorithm"), + owners=["g:cpp-contrib", "g:taxi-common"], + copy_sources=[ + "include/boost/", + ], + disable_includes=[ + "slist", + ], + post_install=post_install, +) diff --git a/contrib/restricted/boost/algorithm/.yandex_meta/default.nix b/contrib/restricted/boost/algorithm/.yandex_meta/default.nix new file mode 100644 index 00000000000..86f74f56fd9 --- /dev/null +++ b/contrib/restricted/boost/algorithm/.yandex_meta/default.nix @@ -0,0 +1,13 @@ +self: super: with self; { + boost_algorithm = stdenv.mkDerivation rec { + pname = "boost_algorithm"; + version = "1.87.0"; + + src = fetchFromGitHub { + owner = "boostorg"; + repo = "algorithm"; + rev = "boost-${version}"; + hash = "sha256-+rnClgwIlt25oJ0MVzjaJn3N7eD3QXi0rf0v+cZDgvw="; + }; + }; +} |