Skip to content

Commit a13cae8

Browse files
committed
fix: resolve C++ toolchain resolution and dependency version warnings
- Update core dependencies to latest versions (platforms 1.0.0, rules_cc 0.2.0, bazel_skylib 1.8.1) - Add explicit C++ toolchain registration for file operations component - Resolves CI error: No matching toolchains found for @@bazel_tools//tools/cpp:toolchain_type
1 parent caa8ec3 commit a13cae8

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

MODULE.bazel

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ module(
1313
compatibility_level = 1,
1414
)
1515

16-
# Core Bazel dependencies
17-
bazel_dep(name = "platforms", version = "0.0.11")
18-
bazel_dep(name = "rules_cc", version = "0.1.1")
19-
bazel_dep(name = "bazel_skylib", version = "1.7.1")
16+
# Core Bazel dependencies - updated to resolve warnings
17+
bazel_dep(name = "platforms", version = "1.0.0")
18+
bazel_dep(name = "rules_cc", version = "0.2.0")
19+
bazel_dep(name = "bazel_skylib", version = "1.8.1")
2020

2121
# WebAssembly and component support
2222
bazel_dep(name = "rules_rust", version = "0.62.0")
@@ -76,6 +76,9 @@ register_toolchains(
7676
"@wasi_sdk//:cc_toolchain",
7777
)
7878

79+
# Register default C++ toolchains for file operations component
80+
register_toolchains("@bazel_tools//tools/cpp:all")
81+
7982
# Note: Rust dependencies are provided by rules_wasm_component
8083
# No local Rust crate dependencies needed for TinyGo-focused implementation
8184

0 commit comments

Comments
 (0)