Skip to content

Commit 2b244ad

Browse files
committed
Add boost.assign version 1.83.0.bcr.1
1 parent 3ce392a commit 2b244ad

File tree

6 files changed

+105
-0
lines changed

6 files changed

+105
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
module(
2+
name = "boost.assign",
3+
version = "1.83.0.bcr.1",
4+
bazel_compatibility = [">=7.2.1"],
5+
compatibility_level = 108300,
6+
)
7+
8+
bazel_dep(name = "boost.array", version = "1.83.0.bcr.1")
9+
bazel_dep(name = "boost.config", version = "1.83.0.bcr.1")
10+
bazel_dep(name = "boost.core", version = "1.83.0.bcr.1")
11+
bazel_dep(name = "boost.move", version = "1.83.0.bcr.1")
12+
bazel_dep(name = "boost.multi_index", version = "1.83.0.bcr.1")
13+
bazel_dep(name = "boost.preprocessor", version = "1.83.0.bcr.1")
14+
bazel_dep(name = "boost.ptr_container", version = "1.83.0.bcr.1")
15+
bazel_dep(name = "boost.range", version = "1.83.0.bcr.1")
16+
bazel_dep(name = "boost.static_assert", version = "1.83.0.bcr.1")
17+
bazel_dep(name = "boost.test", version = "1.83.0.bcr.1")
18+
bazel_dep(name = "boost.throw_exception", version = "1.83.0.bcr.1")
19+
bazel_dep(name = "boost.tuple", version = "1.83.0.bcr.1")
20+
bazel_dep(name = "boost.type_traits", version = "1.83.0.bcr.1")
21+
bazel_dep(name = "rules_cc", version = "0.0.14")
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
load("@rules_cc//cc:defs.bzl", "cc_library")
2+
3+
package(default_visibility = ["//visibility:public"])
4+
5+
cc_library(
6+
name = "boost.assign",
7+
hdrs = glob(
8+
[
9+
"include/**/*.hpp",
10+
],
11+
exclude = [
12+
"include/boost/assign.hpp",
13+
],
14+
),
15+
features = [
16+
"parse_headers",
17+
],
18+
includes = ["include"],
19+
textual_hdrs = ["include/boost/assign.hpp"],
20+
deps = [
21+
"@boost.array",
22+
"@boost.config",
23+
"@boost.core",
24+
"@boost.move",
25+
"@boost.preprocessor",
26+
"@boost.ptr_container",
27+
"@boost.range",
28+
"@boost.static_assert",
29+
"@boost.throw_exception",
30+
"@boost.tuple",
31+
"@boost.type_traits",
32+
],
33+
)
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
module(
2+
name = "boost.assign",
3+
version = "1.83.0.bcr.1",
4+
bazel_compatibility = [">=7.2.1"],
5+
compatibility_level = 108300,
6+
)
7+
8+
bazel_dep(name = "boost.array", version = "1.83.0.bcr.1")
9+
bazel_dep(name = "boost.config", version = "1.83.0.bcr.1")
10+
bazel_dep(name = "boost.core", version = "1.83.0.bcr.1")
11+
bazel_dep(name = "boost.move", version = "1.83.0.bcr.1")
12+
bazel_dep(name = "boost.multi_index", version = "1.83.0.bcr.1")
13+
bazel_dep(name = "boost.preprocessor", version = "1.83.0.bcr.1")
14+
bazel_dep(name = "boost.ptr_container", version = "1.83.0.bcr.1")
15+
bazel_dep(name = "boost.range", version = "1.83.0.bcr.1")
16+
bazel_dep(name = "boost.static_assert", version = "1.83.0.bcr.1")
17+
bazel_dep(name = "boost.test", version = "1.83.0.bcr.1")
18+
bazel_dep(name = "boost.throw_exception", version = "1.83.0.bcr.1")
19+
bazel_dep(name = "boost.tuple", version = "1.83.0.bcr.1")
20+
bazel_dep(name = "boost.type_traits", version = "1.83.0.bcr.1")
21+
bazel_dep(name = "rules_cc", version = "0.0.14")
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
matrix:
2+
platform:
3+
- debian10
4+
- debian11
5+
- macos
6+
- macos_arm64
7+
- ubuntu2004
8+
- ubuntu2204
9+
- ubuntu2404
10+
- windows
11+
bazel: [7.x, rolling]
12+
tasks:
13+
verify_targets:
14+
name: Verify build targets
15+
platform: ${{ platform }}
16+
bazel: ${{ bazel }}
17+
build_flags:
18+
- '--process_headers_in_dependencies'
19+
build_targets:
20+
- '@boost.assign//:boost.assign'
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"integrity": "sha256-HHZKV4rwNH+NGldsGo7YQ7goD0oDXPIH48y+N3I58CI=",
3+
"strip_prefix": "assign-boost-1.83.0",
4+
"url": "https://github.com/boostorg/assign/archive/refs/tags/boost-1.83.0.tar.gz",
5+
"overlay": {
6+
"BUILD.bazel": "sha256-7EmzmzMy3eS0hq5YlE7RFxhZr4phb+Ou66ThsDIQNoQ=",
7+
"MODULE.bazel": "sha256-sWIF6LDbOXXxPbS7dIMXa9IFOQo8j5vTTXUWOkImMiw="
8+
}
9+
}

modules/boost.assign/metadata.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"github:boostorg/assign"
1919
],
2020
"versions": [
21+
"1.83.0.bcr.1",
2122
"1.87.0",
2223
"1.88.0.bcr.1",
2324
"1.88.0.bcr.2",

0 commit comments

Comments
 (0)