Skip to content

Commit

Permalink
prepare 1.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
oathdruid committed Oct 15, 2024
1 parent aa367f3 commit 51dc6c0
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 0 deletions.
36 changes: 36 additions & 0 deletions registry/modules/babylon/1.4.0/MODULE.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
module(
name = 'babylon',
version = '1.4.0',
compatibility_level = 1,
)

################################################################################
# LOWER BOUND dependency versions.
# Bzlmod follows MVS:
# https://bazel.build/versions/6.0.0/build/bzlmod#version-resolution
# Thus the highest version in their module graph is resolved.
bazel_dep(name = 'abseil-cpp', version = '20220623.1', repo_name = 'com_google_absl')
bazel_dep(name = 'bazel_skylib', version = '1.0.3')
bazel_dep(name = 'boost.preprocessor', version = '1.83.0')
bazel_dep(name = 'boost.spirit', version = '1.83.0')
bazel_dep(name = 'protobuf', version = '3.19.6', repo_name = 'com_google_protobuf')
################################################################################

################################################################################
# test only dependency
single_version_override(module_name = 'abseil-cpp', version = '20240722.0')
single_version_override(module_name = 'protobuf', version = '27.5')
bazel_dep(name = 'googletest', version = '1.15.2', repo_name = 'com_google_googletest', dev_dependency = True)
bazel_dep(name = 'platforms', version = '0.0.10', dev_dependency = True)
bazel_dep(name = 'rules_cc', version = '0.0.9', dev_dependency = True)
bazel_dep(name = 'rules_cuda', version = '0.2.3', dev_dependency = True)

# cuda toolchain
cuda = use_extension('@rules_cuda//cuda:extensions.bzl', 'toolchain', dev_dependency = True)
cuda.local_toolchain()

# cross compile toolchain
cross_config = use_extension('//:bazel/cross_toolchain.bzl', 'cross_config', dev_dependency = True)
use_repo(cross_config, 'cross_config_toolchain')
register_toolchains('@cross_config_toolchain//:cross-toolchain', dev_dependency = True)
################################################################################
5 changes: 5 additions & 0 deletions registry/modules/babylon/1.4.0/source.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"url": "https://github.com/baidu/babylon/archive/refs/tags/v1.4.0.tar.gz",
"strip_prefix": "babylon-1.4.0",
"integrity": "sha256-EnIsp93WmNyhGKUioiCxL4cBePytmLePD2YEzQkD0pI="
}
1 change: 1 addition & 0 deletions registry/modules/babylon/metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
}
],
"versions": [
"1.4.0",

This comment has been minimized.

Copy link
@zhyncs

zhyncs Oct 15, 2024

Member

QQ When will v1.4.0 be released?

This comment has been minimized.

Copy link
@oathdruid

oathdruid Oct 16, 2024

Author Collaborator

Try to switch boost to bcr in 1.4.0, this make babylon ready to publish to bcr.

Still trying to fix example with brpc which also use boost

"1.3.2",
"1.3.1",
"1.3.0",
Expand Down

0 comments on commit 51dc6c0

Please sign in to comment.