@@ -43,12 +43,6 @@ bazel_dep(name = "rules_rust", version = "0.61.0")
4343# Shared Rust policies (Clippy config, etc.), overridden locally during development.
4444bazel_dep (name = "score_rust_policies" , version = "0.0.2" , dev_dependency = True )
4545
46- rust = use_extension ("@rules_rust//rust:extensions.bzl" , "rust" , dev_dependency = True )
47- rust .toolchain (
48- edition = "2021" ,
49- versions = ["1.85.0" ],
50- )
51-
5246# bazel cc rules
5347bazel_dep (name = "rules_cc" , version = "0.1.2" )
5448
@@ -93,30 +87,12 @@ bazel_dep(name = "score_platform", version = "0.5.2", dev_dependency = True)
9387
9488bazel_dep (name = "score_process" , version = "1.3.2" )
9589bazel_dep (name = "score_python_basics" , version = "0.3.4" )
96- bazel_dep (name = "score_tooling" , version = "1.0.3" )
97-
98- # ToDo: remove this once 1.0.4 is released,
99- # since it will contain updated cr_checker
100- git_override (
101- module_name = "score_tooling" ,
102- commit = "654664dae7df2700fd5840c5ed6c07ac6c61705d" , #until 1.0.4 is released
103- remote = "https://github.com/eclipse-score/tooling.git" ,
104- )
90+ bazel_dep (name = "score_tooling" , version = "1.1.0" )
10591
10692# ToDo: implicit dependencies for score_tooling, but needed directly here??
10793bazel_dep (name = "aspect_rules_lint" , version = "1.10.2" )
10894bazel_dep (name = "buildifier_prebuilt" , version = "8.2.0.2" )
10995
110- ## additional settings / config
111- bazel_dep (name = "rust_qnx8_toolchain" , version = "1.0.0" , dev_dependency = True )
112- archive_override (
113- module_name = "rust_qnx8_toolchain" ,
114- strip_prefix = "qnx8" ,
115- urls = [
116- "https://github.com/qorix-group/rust-lang-qnx8/releases/download/1.0.0/qnx8_rust_toolchain.tar.gz" ,
117- ],
118- )
119-
12096## temporary overrides / tools
12197# Testing utils dependency.
12298# Direct usage of tag in git_override reports false problem in editor, using hash of a tag
@@ -135,13 +111,7 @@ git_override(
135111 remote = "https://github.com/eclipse-score/baselibs.git" ,
136112)
137113
138- bazel_dep (name = "score_toolchains_rust" , version = "0.1" , dev_dependency = True )
139- git_override (
140- module_name = "score_toolchains_rust" ,
141- commit = "5614e4b273f2f5302d47a05d7e58dae86f97a3c3" ,
142- remote = "https://github.com/eclipse-score/toolchains_rust.git" ,
143- )
144-
114+ bazel_dep (name = "score_toolchains_rust" , version = "0.4.0" , dev_dependency = True )
145115bazel_dep (name = "custom_qemu" , version = "1.0.0" , dev_dependency = True )
146116archive_override (
147117 module_name = "custom_qemu" ,
@@ -152,11 +122,5 @@ archive_override(
152122 ],
153123)
154124
155- # Registers the custom Rust toolchain wired to @qnx_rust
156- register_toolchains (
157- "@score_toolchains_rust//toolchains/aarch64-unknown-qnx8_0:toolchain_aarch64_qnx8_0" ,
158- dev_dependency = True ,
159- )
160-
161125# S-CORE crates
162126bazel_dep (name = "score_crates" , version = "0.0.6" )
0 commit comments