Skip to content

Commit ca2e8cd

Browse files
authored
1 parent b4ac82c commit ca2e8cd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+623
-24
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
module(
2+
name = "boost.any",
3+
version = "1.88.0.bcr.1",
4+
bazel_compatibility = [">=7.6.0"],
5+
compatibility_level = 118800,
6+
)
7+
8+
bazel_dep(name = "boost.assert", version = "1.88.0.bcr.1")
9+
bazel_dep(name = "boost.config", version = "1.88.0.bcr.1")
10+
bazel_dep(name = "boost.throw_exception", version = "1.88.0.bcr.1")
11+
bazel_dep(name = "boost.type_index", version = "1.88.0.bcr.1")
12+
bazel_dep(name = "boost.pin_version", version = "1.88.0.bcr.1")
13+
bazel_dep(name = "rules_cc", version = "0.1.3")
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
load("@rules_cc//cc:defs.bzl", "cc_library")
2+
3+
cc_library(
4+
name = "boost.any",
5+
hdrs = glob(
6+
[
7+
"include/**/*.hpp",
8+
],
9+
exclude = [
10+
"include/boost/any/fwd.hpp",
11+
],
12+
),
13+
features = [
14+
"parse_headers",
15+
],
16+
includes = ["include"],
17+
textual_hdrs = ["include/boost/any/fwd.hpp"],
18+
visibility = ["//visibility:public"],
19+
deps = [
20+
"@boost.assert",
21+
"@boost.config",
22+
"@boost.throw_exception",
23+
"@boost.type_index",
24+
],
25+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../MODULE.bazel
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, 8.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.any//:boost.any'
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"integrity": "sha256-wWao6PKuTp2Qy8RHVM18UAh++nAkRibhXmBXEv79sCw=",
3+
"strip_prefix": "any-boost-1.88.0",
4+
"url": "https://github.com/boostorg/any/archive/refs/tags/boost-1.88.0.tar.gz",
5+
"patch_strip": 0,
6+
"overlay": {
7+
"BUILD.bazel": "sha256-aCIDwt/VaA520LMR/ZVYZSPjEwJZWon+j/fFBsWMWLU=",
8+
"MODULE.bazel": "sha256-jTXxSaRPlOVN7j6xNA/h08xFOBv4uxJ6xGqvmEo1jNM="
9+
}
10+
}

modules/boost.any/metadata.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
{
55
"email": "[email protected]",
66
"github": "wep21",
7-
"name": "Daisuke Nishimatsu",
8-
"github_user_id": 42202095
7+
"github_user_id": 42202095,
8+
"name": "Daisuke Nishimatsu"
99
},
1010
{
1111
"email": "[email protected]",
1212
"github": "Vertexwahn",
13-
"name": "Julian Amann",
14-
"github_user_id": 3775001
13+
"github_user_id": 3775001,
14+
"name": "Julian Amann"
1515
}
1616
],
1717
"repository": [
@@ -21,7 +21,8 @@
2121
"1.83.0",
2222
"1.83.0.bcr.1",
2323
"1.83.0.bcr.2",
24-
"1.87.0"
24+
"1.87.0",
25+
"1.88.0.bcr.1"
2526
],
2627
"yanked_versions": {}
2728
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
module(
2+
name = "boost.atomic",
3+
version = "1.88.0.bcr.1",
4+
bazel_compatibility = [">=7.6.0"],
5+
compatibility_level = 118800,
6+
)
7+
8+
bazel_dep(name = "boost.align", version = "1.88.0.bcr.1")
9+
bazel_dep(name = "boost.assert", version = "1.88.0.bcr.1")
10+
bazel_dep(name = "boost.config", version = "1.88.0.bcr.1")
11+
bazel_dep(name = "boost.predef", version = "1.88.0.bcr.1")
12+
bazel_dep(name = "boost.preprocessor", version = "1.88.0.bcr.1")
13+
bazel_dep(name = "boost.type_traits", version = "1.88.0.bcr.1")
14+
bazel_dep(name = "boost.winapi", version = "1.88.0.bcr.1")
15+
bazel_dep(name = "boost.pin_version", version = "1.88.0.bcr.1")
16+
bazel_dep(name = "rules_cc", version = "0.1.3")
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
load("@rules_cc//cc:defs.bzl", "cc_library")
2+
3+
cc_library(
4+
name = "boost.atomic",
5+
hdrs = glob(
6+
[
7+
"include/**/*.hpp",
8+
],
9+
exclude = ["include/boost/atomic/detail/**/*.hpp"],
10+
),
11+
features = [
12+
"parse_headers",
13+
],
14+
includes = ["include"],
15+
textual_hdrs = glob([
16+
"include/boost/atomic/detail/**/*.hpp",
17+
]),
18+
visibility = ["//visibility:public"],
19+
deps = [
20+
"@boost.align",
21+
"@boost.assert",
22+
"@boost.config",
23+
"@boost.predef",
24+
"@boost.preprocessor",
25+
"@boost.type_traits",
26+
"@boost.winapi",
27+
],
28+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../MODULE.bazel
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, 8.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.atomic//:boost.atomic'

0 commit comments

Comments
 (0)