Skip to content

Commit 85abd3a

Browse files
renovate[bot]mvukovotiv-milan
authored
chore(deps): update dependency bazel to v8 (#414)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Milan Vukov <mvukov@gmail.com> Co-authored-by: Milan Vukov <milan@otiv.ai>
1 parent 8625d83 commit 85abd3a

File tree

5 files changed

+14
-2
lines changed

5 files changed

+14
-2
lines changed

.bazelversion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.6.1
1+
8.2.0

MODULE.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ bazel_dep(name = "rules_foreign_cc", version = "0.13.0")
1717
bazel_dep(name = "rules_python", version = "1.1.0")
1818
bazel_dep(name = "rules_rust", version = "0.59.2")
1919
bazel_dep(name = "rules_rust_bindgen", version = "0.59.2")
20+
bazel_dep(name = "rules_shell", version = "0.4.0")
2021
bazel_dep(name = "spdlog", version = "1.15.2")
2122
bazel_dep(name = "sqlite3", version = "3.42.0.bcr.1")
2223
bazel_dep(name = "tinyxml", version = "2.6.2")

repositories/deps.bzl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,14 @@ load("@bazel_features//:deps.bzl", "bazel_features_deps")
55
load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
66
load("@googletest//:googletest_deps.bzl", "googletest_deps")
77
load("@rules_foreign_cc//foreign_cc:repositories.bzl", "rules_foreign_cc_dependencies")
8+
load("@rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains")
89

910
def ros2_deps():
1011
""" Sets up dependencies.
1112
"""
1213
bazel_features_deps()
1314
bazel_skylib_workspace()
15+
rules_shell_dependencies()
16+
rules_shell_toolchains()
1417
rules_foreign_cc_dependencies()
1518
googletest_deps()

repositories/repositories.bzl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,14 @@ def ros2_workspace_repositories():
2121
url = "https://github.com/bazelbuild/rules_python/archive/refs/tags/1.1.0.tar.gz",
2222
)
2323

24+
maybe(
25+
http_archive,
26+
name = "rules_shell",
27+
sha256 = "3e114424a5c7e4fd43e0133cc6ecdfe54e45ae8affa14fadd839f29901424043",
28+
strip_prefix = "rules_shell-0.4.0",
29+
url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.4.0/rules_shell-v0.4.0.tar.gz",
30+
)
31+
2432
maybe(
2533
http_archive,
2634
name = "bazel_skylib",

ros2/ament.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ def split_kwargs(**kwargs):
333333
launcher_target_kwargs = {attr: kwargs.pop(attr) for attr in launcher_attrs if attr in kwargs}
334334
return launcher_target_kwargs, kwargs
335335

336-
SH_TOOLCHAIN = "@bazel_tools//tools/sh:toolchain_type"
336+
SH_TOOLCHAIN = "@rules_shell//shell:toolchain_type"
337337

338338
def _sh_launcher_rule_impl(ctx):
339339
output = ctx.actions.declare_file(ctx.attr.name)

0 commit comments

Comments
 (0)