Skip to content

Commit

Permalink
feat: update boost.tti, uuid (#3119)
Browse files Browse the repository at this point in the history
- closes #2953

---------

Signed-off-by: wep21 <[email protected]>
  • Loading branch information
wep21 authored Nov 6, 2024
1 parent 98c5409 commit 2bae274
Show file tree
Hide file tree
Showing 12 changed files with 160 additions and 2 deletions.
13 changes: 13 additions & 0 deletions modules/boost.tti/1.83.0.bcr.1/MODULE.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
module(
name = "boost.tti",
version = "1.83.0.bcr.1",
bazel_compatibility = [">=7.2.1"],
compatibility_level = 108300,
)

bazel_dep(name = "boost.config", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.function_types", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.mpl", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.preprocessor", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.type_traits", version = "1.83.0.bcr.1")
bazel_dep(name = "rules_cc", version = "0.0.13")
21 changes: 21 additions & 0 deletions modules/boost.tti/1.83.0.bcr.1/overlay/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
load("@rules_cc//cc:defs.bzl", "cc_library")

package(default_visibility = ["//visibility:public"])

cc_library(
name = "boost.tti",
hdrs = glob([
"include/**/*.hpp",
]),
includes = ["include"],
features = [
"parse_headers",
],
deps = [
"@boost.config",
"@boost.function_types",
"@boost.mpl",
"@boost.preprocessor",
"@boost.type_traits",
],
)
1 change: 1 addition & 0 deletions modules/boost.tti/1.83.0.bcr.1/overlay/MODULE.bazel
20 changes: 20 additions & 0 deletions modules/boost.tti/1.83.0.bcr.1/presubmit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
matrix:
platform:
- debian10
- debian11
- macos
- macos_arm64
- ubuntu2004
- ubuntu2204
- ubuntu2404
- windows
bazel: [7.x, rolling]
tasks:
verify_targets:
name: Verify build targets
platform: ${{ platform }}
bazel: ${{ bazel }}
build_flags:
- '--process_headers_in_dependencies'
build_targets:
- '@boost.tti//:boost.tti'
10 changes: 10 additions & 0 deletions modules/boost.tti/1.83.0.bcr.1/source.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"integrity": "sha256-W8phytYVKvyHv7W0dDGRQ+tB3ZopPf+P8DKtLUh3gr4=",
"strip_prefix": "tti-boost-1.83.0",
"url": "https://github.com/boostorg/tti/archive/refs/tags/boost-1.83.0.tar.gz",
"patch_strip": 0,
"overlay": {
"MODULE.bazel": "sha256-ht0NRDN55nu0HpuMkJfWUmmd38CYa9L7BGL29SlO6E0=",
"BUILD.bazel": "sha256-zfLIvKvpm9AWZTC9aC78xcJZKKDb/S2AijagUz2AWXY="
}
}
3 changes: 2 additions & 1 deletion modules/boost.tti/metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@
"github:boostorg/tti"
],
"versions": [
"1.83.0"
"1.83.0",
"1.83.0.bcr.1"
],
"yanked_versions": {}
}
22 changes: 22 additions & 0 deletions modules/boost.uuid/1.83.0.bcr.1/MODULE.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
module(
name = "boost.uuid",
version = "1.83.0.bcr.1",
bazel_compatibility = [">=7.2.1"],
compatibility_level = 108300,
)

bazel_dep(name = "boost.assert", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.config", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.container_hash", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.core", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.io", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.move", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.numeric_conversion", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.predef", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.random", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.static_assert", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.throw_exception", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.tti", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.type_traits", version = "1.83.0.bcr.1")
bazel_dep(name = "boost.winapi", version = "1.83.0.bcr.1")
bazel_dep(name = "rules_cc", version = "0.0.13")
40 changes: 40 additions & 0 deletions modules/boost.uuid/1.83.0.bcr.1/overlay/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
load("@rules_cc//cc:defs.bzl", "cc_library")

cc_library(
name = "boost.uuid",
hdrs = glob(
[
"include/**/*.hpp",
"include/**/*.ipp",
],
exclude = [
"include/boost/uuid/detail/**/*.hpp",
"include/boost/uuid/detail/**/*.ipp",
],
),
features = [
"parse_headers",
],
includes = ["include"],
textual_hdrs = glob([
"include/boost/uuid/detail/**/*.hpp",
"include/boost/uuid/detail/**/*.ipp",
]),
visibility = ["//visibility:public"],
deps = [
"@boost.assert",
"@boost.config",
"@boost.container_hash",
"@boost.core",
"@boost.io",
"@boost.move",
"@boost.numeric_conversion",
"@boost.predef",
"@boost.random",
"@boost.static_assert",
"@boost.throw_exception",
"@boost.tti",
"@boost.type_traits",
"@boost.winapi",
],
)
1 change: 1 addition & 0 deletions modules/boost.uuid/1.83.0.bcr.1/overlay/MODULE.bazel
18 changes: 18 additions & 0 deletions modules/boost.uuid/1.83.0.bcr.1/presubmit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
matrix:
platform:
- debian10
- debian11
- macos
- macos_arm64
- ubuntu2004
- ubuntu2204
- ubuntu2404
- windows
bazel: [7.x, rolling]
tasks:
verify_targets:
name: Verify build targets
platform: ${{ platform }}
bazel: ${{ bazel }}
build_targets:
- '@boost.uuid//:boost.uuid'
10 changes: 10 additions & 0 deletions modules/boost.uuid/1.83.0.bcr.1/source.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"url": "https://github.com/boostorg/uuid/archive/refs/tags/boost-1.83.0.tar.gz",
"integrity": "sha256-D9kSkan1QR0Jf4gR5hNz3xPU4b6EWNWLLIas9CYVPBY=",
"strip_prefix": "uuid-boost-1.83.0",
"patch_strip": 0,
"overlay": {
"BUILD.bazel": "sha256-IfK51+SwQ8dqoUaxPAtYr4E4KudsLBZ5rg75OYZJQ78=",
"MODULE.bazel": "sha256-DsUVcvBiz7R5XPV8hKFrG2GJCVTerULdVehhbgkVnDc="
}
}
3 changes: 2 additions & 1 deletion modules/boost.uuid/metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
"github:boostorg/uuid"
],
"versions": [
"1.83.0"
"1.83.0",
"1.83.0.bcr.1"
],
"yanked_versions": {}
}

0 comments on commit 2bae274

Please sign in to comment.