@@ -46,7 +46,7 @@ bazel_dep(name = "score_rust_policies", version = "0.0.2", dev_dependency = True
4646rust = use_extension ("@rules_rust//rust:extensions.bzl" , "rust" , dev_dependency = True )
4747rust .toolchain (
4848 edition = "2021" ,
49- versions = ["1.85 .0" ],
49+ versions = ["1.90 .0" ],
5050)
5151
5252# bazel cc rules
@@ -85,16 +85,19 @@ bazel_dep(name = "google_benchmark", version = "1.9.4", dev_dependency = True)
8585bazel_dep (name = "platforms" , version = "1.0.0" )
8686
8787## S-CORE bazel registry
88- bazel_dep (name = "score_baselibs" , version = "0.1 .2" )
89- bazel_dep (name = "score_bazel_platforms " , version = "0.0.2 " )
90- bazel_dep ( name = "score_docs_as_code" , version = "2.2.0" )
91- bazel_dep ( name = "score_platform" , version = "0.5.0" )
88+ bazel_dep (name = "score_baselibs" , version = "0.2 .2" )
89+ bazel_dep (name = "score_baselibs_rust " , version = "0.0.1 " )
90+
91+ # TODO: replace with stable version.
9292git_override (
93- module_name = "score_platform " ,
94- commit = "9d30b718db22ad335cccbcfd72f96e5b37fa58f1" , # obsolete by 0.5.1+
95- remote = "https://github.com/eclipse-score/score .git" ,
93+ module_name = "score_baselibs_rust " ,
94+ commit = "18160f840f6623a38b0cb3cd58576cbaf0cf03f6" ,
95+ remote = "https://github.com/eclipse-score/baselibs_rust .git" ,
9696)
9797
98+ bazel_dep (name = "score_bazel_platforms" , version = "0.0.2" )
99+ bazel_dep (name = "score_docs_as_code" , version = "2.2.0" )
100+ bazel_dep (name = "score_platform" , version = "0.5.0" )
98101bazel_dep (name = "score_process" , version = "1.3.2" )
99102bazel_dep (name = "score_python_basics" , version = "0.3.4" )
100103bazel_dep (name = "score_tooling" , version = "1.0.3" )
@@ -107,6 +110,13 @@ git_override(
107110 remote = "https://github.com/eclipse-score/tooling.git" ,
108111)
109112
113+ bazel_dep (name = "score_logging" , version = "0.0.3" )
114+ git_override (
115+ module_name = "score_logging" ,
116+ commit = "cd7528ce86c6eb5215a53dbbd3cdc761451e5a4b" ,
117+ remote = "https://github.com/eclipse-score/logging.git" ,
118+ )
119+
110120# ToDo: implicit dependencies for score_tooling, but needed directly here??
111121bazel_dep (name = "aspect_rules_lint" , version = "1.10.2" )
112122bazel_dep (name = "buildifier_prebuilt" , version = "8.2.0.2" )
@@ -156,6 +166,22 @@ archive_override(
156166 ],
157167)
158168
169+ # TODO: remove once inherited properly from `score_logging`.
170+ bazel_dep (name = "trlc" )
171+ git_override (
172+ module_name = "trlc" ,
173+ commit = "650b51a47264a4f232b3341f473527710fc32669" , # trlc-2.0.2 release
174+ remote = "https://github.com/bmw-software-engineering/trlc.git" ,
175+ )
176+
177+ # TODO: remove once inherited properly from `score_logging`.
178+ bazel_dep (name = "score_communication" , version = "0.1.2" )
179+ git_override (
180+ module_name = "score_communication" ,
181+ commit = "5a70133dd8bd632f5c07f200a5ee4bc9f507c23b" ,
182+ remote = "https://github.com/eclipse-score/communication.git" ,
183+ )
184+
159185# Registers the custom Rust toolchain wired to @qnx_rust
160186register_toolchains (
161187 "@score_toolchains_rust//toolchains/aarch64-unknown-qnx8_0:toolchain_aarch64_qnx8_0" ,
0 commit comments