Skip to content

Commit 1f3d327

Browse files
authored
Merge pull request #104 from qorix-group/arkjedrz_fix-logging-build
repo: fix `logging` build issues
2 parents 0d56bee + 34a8f41 commit 1f3d327

9 files changed

Lines changed: 575 additions & 15 deletions

File tree

‎.bazelrc‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ build --credential_helper=*.qnx.com=%workspace%/scripts/internal/qnx_creds.py
2222

2323
# Common test flags for all platforms
2424
test --test_output=errors
25-
test --@score_baselibs//score/mw/log/flags:KRemote_Logging=False
25+
test --@score_logging//score/mw/log/flags:KRemote_Logging=False
2626
test --@score_baselibs//score/json:base_library=nlohmann
2727
test --cxxopt=-Wno-deprecated-declarations
2828

@@ -36,7 +36,7 @@ build:toolchain_common --incompatible_strict_action_env
3636
build:toolchain_common --host_platform=@score_bazel_platforms//:x86_64-linux
3737
## Ferrocene must be common compiler for HOST. To ensure metadata compatibility for proc macro crate
3838
build:toolchain_common --extra_toolchains=@score_toolchains_rust//toolchains/ferrocene:ferrocene_x86_64_unknown_linux_gnu
39-
build:stub --@score_baselibs//score/mw/log/flags:KRemote_Logging=False
39+
build:stub --@score_logging//score/mw/log/flags:KRemote_Logging=False
4040
build:stub --@score_baselibs//score/json:base_library=nlohmann
4141

4242
# Target configuration for CPU:x86-64|OS:Linux build (do not use it in case of system toolchains!)

‎MODULE.bazel‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,15 @@ use_repo(pip, "pip_score_venv_test")
128128

129129
bazel_dep(name = "score_baselibs_rust", version = "0.1.0")
130130
bazel_dep(name = "score_baselibs", version = "0.2.4")
131+
bazel_dep(name = "score_logging", version = "0.1.0")
132+
133+
# TODO: remove once inherited properly from `score_logging`.
134+
bazel_dep(name = "trlc", version = "0.0.0", dev_dependency = True)
135+
git_override(
136+
module_name = "trlc",
137+
commit = "650b51a47264a4f232b3341f473527710fc32669", # trlc-2.0.2 release
138+
remote = "https://github.com/bmw-software-engineering/trlc.git",
139+
)
131140

132141
# Hedron's Compile Commands Extractor for Bazel
133142
# https://github.com/hedronvision/bazel-compile-commands-extractor

‎MODULE.bazel.lock‎

Lines changed: 551 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎src/control_client_lib/BUILD‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@ cc_library(
3232
"//src/launch_manager_daemon/common:log",
3333
"//src/launch_manager_daemon/common:osal",
3434
"@score_baselibs//score/concurrency/future",
35-
"@score_baselibs//score/mw/log",
35+
"@score_logging//score/mw/log",
3636
],
3737
)

‎src/launch_manager_daemon/BUILD‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ cc_binary_with_common_opts(
5252
"//src/launch_manager_daemon/health_monitor_lib:health_monitor",
5353
"//src/launch_manager_daemon/process_state_client_lib:process_state_client",
5454
"@flatbuffers",
55-
"@score_baselibs//score/mw/log",
5655
"@score_baselibs//score/result",
56+
"@score_logging//score/mw/log",
5757
],
5858
)
5959

@@ -84,7 +84,7 @@ cc_library(
8484
"//src/launch_manager_daemon/common:log",
8585
"//src/launch_manager_daemon/health_monitor_lib:health_monitor",
8686
"@flatbuffers",
87-
"@score_baselibs//score/mw/log",
87+
"@score_logging//score/mw/log",
8888
"@score_baselibs//score/result",
8989
],
9090
)

‎src/launch_manager_daemon/health_monitor_lib/BUILD‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ cc_library_with_common_opts(
4848
],
4949
visibility = ["//src:__pkg__"],
5050
deps = [
51-
"@score_baselibs//score/mw/log",
51+
"@score_logging//score/mw/log",
5252
],
5353
)
5454

@@ -68,7 +68,7 @@ cc_library_with_common_opts(
6868
visibility = ["//src:__pkg__"],
6969
deps = [
7070
"//src/launch_manager_daemon/process_state_client_lib:process_state_client",
71-
"@score_baselibs//score/mw/log",
71+
"@score_logging//score/mw/log",
7272
],
7373
)
7474

@@ -118,7 +118,7 @@ cc_library_with_common_opts(
118118
"src/score/lcm/saf/logging",
119119
],
120120
deps = [
121-
"@score_baselibs//score/mw/log",
121+
"@score_logging//score/mw/log",
122122
],
123123
)
124124

@@ -138,7 +138,7 @@ cc_library_with_common_opts(
138138
deps = [
139139
":config",
140140
"//src/launch_manager_daemon/recovery_client_lib:recovery_client",
141-
"@score_baselibs//score/mw/log",
141+
"@score_logging//score/mw/log",
142142
],
143143
)
144144

@@ -305,7 +305,7 @@ cc_library_with_common_opts(
305305
":supervision",
306306
":timers",
307307
"@flatbuffers//:flatc",
308-
"@score_baselibs//score/mw/log",
308+
"@score_logging//score/mw/log",
309309
],
310310
)
311311

‎src/launch_manager_daemon/lifecycle_client_lib/BUILD‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ cc_library(
3737
"//src/launch_manager_daemon/common:lifecycle_error",
3838
"//src/launch_manager_daemon/common:log",
3939
"//src/launch_manager_daemon/common:osal",
40-
"@score_baselibs//score/mw/log",
4140
"@score_baselibs//score/result",
41+
"@score_logging//score/mw/log",
4242
],
4343
)

‎src/launch_manager_daemon/process_state_client_lib/BUILD‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ cc_library(
3131
"//src/launch_manager_daemon/common:identifier_hash",
3232
"//src/launch_manager_daemon/common:lifecycle_error",
3333
"//src/launch_manager_daemon/common:log",
34-
"@score_baselibs//score/mw/log",
3534
"@score_baselibs//score/result",
35+
"@score_logging//score/mw/log",
3636
],
3737
)
3838

‎src/lifecycle_client_lib/BUILD‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ cc_library(
4747
"//src/launch_manager_daemon/lifecycle_client_lib:lifecycle_client",
4848
"@score_baselibs//score/language/futurecpp",
4949
"@score_baselibs//score/memory:string_literal",
50-
"@score_baselibs//score/mw/log",
5150
"@score_baselibs//score/os:stdlib",
5251
"@score_baselibs//score/os/utils:signal",
52+
"@score_logging//score/mw/log",
5353
],
5454
)
5555

@@ -65,9 +65,9 @@ cc_library(
6565
tags = ["FUSA"],
6666
deps = [
6767
"@score_baselibs//score/memory:string_literal",
68-
"@score_baselibs//score/mw/log",
6968
"@score_baselibs//score/os:stdlib",
7069
"@score_baselibs//score/os/utils:signal",
70+
"@score_logging//score/mw/log",
7171
],
7272
)
7373

@@ -117,9 +117,9 @@ cc_library(
117117
deps = [
118118
":application",
119119
"//src/launch_manager_daemon/lifecycle_client_lib:lifecycle_client",
120-
"@score_baselibs//score/mw/log",
121120
"@score_baselibs//score/os:stdlib",
122121
"@score_baselibs//score/os/utils:signal",
122+
"@score_logging//score/mw/log",
123123
],
124124
)
125125

0 commit comments

Comments
 (0)