Skip to content

Commit da1eb6e

Browse files
Move files in score/launch_manager to src subdir (#255)
* Move files in score/launch_manager to src subdir * Move everything else in launch_manager to src subdir * Fix docu build * Misc changes to align to report_running() instead of LifecycleClient
1 parent 7c78734 commit da1eb6e

253 files changed

Lines changed: 677 additions & 679 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ alias(
9494
# Docs
9595
docs(
9696
data = [
97-
"//score/launch_manager/daemon/src/configuration/config_schema:config_schema_files",
97+
"//score/launch_manager/src/daemon/src/configuration/config_schema:config_schema_files",
9898
"@score_platform//:needs_json", # This allows linking to feature requirements.
9999
"@score_process//:needs_json", # This allows linking to requirements (wp__requirements_comp, etc.) from the process_description repository.
100100
],

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[workspace]
22
resolver = "2"
33
members = [
4-
"score/launch_manager/lifecycle_client/src/rust",
5-
"score/launch_manager/daemon/src/alive_monitor/rust",
4+
"score/launch_manager/src/lifecycle_client/src/rust",
5+
"score/launch_manager/src/daemon/src/alive_monitor/rust",
66
"score/health_monitor/src",
77
"examples/rust_supervised_app",
88
]
@@ -19,7 +19,7 @@ libc = "0.2.177"
1919
clap = { version = "4.5.49", features = ["derive"] }
2020
signal-hook = "0.3.18"
2121

22-
monitor_rs = { path = "score/launch_manager/daemon/src/alive_monitor/rust" } # Temporary API
22+
monitor_rs = { path = "score/launch_manager/src/daemon/src/alive_monitor/rust" } # Temporary API
2323
health_monitoring_lib = { path = "score/health_monitor/src" }
2424
score_log = { git = "https://github.com/eclipse-score/baselibs_rust.git", tag = "v0.1.1" }
2525
score_testing_macros = { git = "https://github.com/eclipse-score/baselibs_rust.git", tag = "v0.1.1" }

conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"docs/**",
5555
"examples/docs/**",
5656
"score/launch_manager/docs/**",
57-
"score/launch_manager/lifecycle_client/docs/**",
57+
"score/launch_manager/src/lifecycle_client/docs/**",
5858
"score/health_monitor/docs/**",
5959
]
6060

@@ -129,11 +129,11 @@ def setup(app):
129129
workspace_root = Path(os.getcwd())
130130
src_json_dir = (
131131
workspace_root
132-
/ "score/lifecycle/score/launch_manager/daemon/src/configuration/config_schema"
132+
/ "score/lifecycle/score/launch_manager/src/daemon/src/configuration/config_schema"
133133
)
134134
dest_json_dir = (
135135
srcdir.parent
136-
/ "score/lifecycle/score/launch_manager/daemon/src/configuration/config_schema"
136+
/ "score/lifecycle/score/launch_manager/src/daemon/src/configuration/config_schema"
137137
)
138138
if src_json_dir.exists() and not dest_json_dir.exists():
139139
dest_json_dir.parent.mkdir(parents=True, exist_ok=True)

examples/rust_supervised_app/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ path = "src/main.rs"
1111
clap = { workspace = true }
1212
libc = { workspace = true }
1313
signal-hook = { workspace = true }
14-
lifecycle_client_rs = { path = "../../score/launch_manager/lifecycle_client/src/rust" }
15-
monitor_rs = { path = "../../score/launch_manager/daemon/src/alive_monitor/rust" }
14+
lifecycle_client_rs = { path = "../../score/launch_manager/src/lifecycle_client/src/rust" }
15+
monitor_rs = { path = "../../score/launch_manager/src/daemon/src/alive_monitor/rust" }
1616
health_monitoring_lib.workspace = true
1717
score_log.workspace = true
1818
stdout_logger.workspace = true

score/launch_manager/BUILD

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -16,39 +16,39 @@ package(default_visibility = ["//visibility:public"])
1616

1717
alias(
1818
name = "control_cc",
19-
actual = "//score/launch_manager/control_client:control_client",
19+
actual = "//score/launch_manager/src/control_client:control_client",
2020
)
2121

2222
alias(
2323
name = "alive_cc",
24-
actual = "//score/launch_manager/daemon/src/alive_monitor:am_shared_lib",
24+
actual = "//score/launch_manager/src/daemon/src/alive_monitor:am_shared_lib",
2525
)
2626

2727
alias(
2828
name = "alive_rust",
29-
actual = "//score/launch_manager/daemon/src/alive_monitor/rust:monitor_rs",
29+
actual = "//score/launch_manager/src/daemon/src/alive_monitor/rust:monitor_rs",
3030
)
3131

3232
alias(
3333
name = "lifecycle_cc",
34-
actual = "//score/launch_manager/lifecycle_client:lifecycle_client",
34+
actual = "//score/launch_manager/src/lifecycle_client:lifecycle_client",
3535
)
3636

3737
alias(
3838
name = "lifecycle_rust",
39-
actual = "//score/launch_manager/lifecycle_client/src/rust:lifecycle_client_rs",
39+
actual = "//score/launch_manager/src/lifecycle_client/src/rust:lifecycle_client_rs",
4040
)
4141

4242
alias(
4343
name = "launch_manager",
44-
actual = "//score/launch_manager/daemon:launch_manager",
44+
actual = "//score/launch_manager/src/daemon:launch_manager",
4545
)
4646

4747
cc_library(
4848
name = "error",
49-
hdrs = ["execution_error.h"],
49+
hdrs = ["src/execution_error.h"],
5050
include_prefix = "score/mw/lifecycle",
51-
strip_include_prefix = "/score/launch_manager",
51+
strip_include_prefix = "/score/launch_manager/src",
5252
visibility = ["//score/launch_manager:__subpackages__"],
5353
deps = [
5454
"@score_baselibs//score/result",
@@ -58,21 +58,21 @@ cc_library(
5858
cc_library(
5959
name = "error_event",
6060
hdrs = [
61-
"execution_error.h",
62-
"execution_error_event.h",
61+
"src/execution_error.h",
62+
"src/execution_error_event.h",
6363
],
6464
include_prefix = "score/mw/lifecycle",
65-
strip_include_prefix = "/score/launch_manager",
65+
strip_include_prefix = "/score/launch_manager/src",
6666
visibility = ["//score/launch_manager:__subpackages__"],
6767
deps = [
6868
":error",
69-
"//score/launch_manager/daemon/src/common:identifier_hash",
69+
"//score/launch_manager/src/daemon/src/common:identifier_hash",
7070
],
7171
)
7272

7373
cc_test(
7474
name = "exec_error_domain_UT",
75-
srcs = ["exec_error_domain_UT.cpp"],
75+
srcs = ["src/exec_error_domain_UT.cpp"],
7676
visibility = ["//visibility:private"],
7777
deps = [
7878
":error",
@@ -83,47 +83,47 @@ cc_test(
8383

8484
alias(
8585
name = "applicationcontext_mock_cc",
86-
actual = "//score/launch_manager/lifecycle_client:applicationcontext_mock",
86+
actual = "//score/launch_manager/src/lifecycle_client:applicationcontext_mock",
8787
)
8888

8989
alias(
9090
name = "lifecycle_mock_cc",
91-
actual = "//score/launch_manager/lifecycle_client:lifecycle_mock",
91+
actual = "//score/launch_manager/src/lifecycle_client:lifecycle_mock",
9292
)
9393

9494
alias(
9595
name = "report_running_mock_cc",
96-
actual = "//score/launch_manager/lifecycle_client:report_running_mock",
96+
actual = "//score/launch_manager/src/lifecycle_client:report_running_mock",
9797
)
9898

9999
# BEGIN: Fine granular targets only needed for testing purposes
100100
alias(
101101
name = "aasapplicationcontainer_cc",
102-
actual = "//score/launch_manager/lifecycle_client:aasapplicationcontainer",
102+
actual = "//score/launch_manager/src/lifecycle_client:aasapplicationcontainer",
103103
)
104104

105105
alias(
106106
name = "application_cc",
107-
actual = "//score/launch_manager/lifecycle_client:application",
107+
actual = "//score/launch_manager/src/lifecycle_client:application",
108108
)
109109

110110
alias(
111111
name = "applicationcontext_cc",
112-
actual = "//score/launch_manager/lifecycle_client:applicationcontext",
112+
actual = "//score/launch_manager/src/lifecycle_client:applicationcontext",
113113
)
114114

115115
alias(
116116
name = "lifecyclemanager_cc",
117-
actual = "//score/launch_manager/lifecycle_client:lifecyclemanager",
117+
actual = "//score/launch_manager/src/lifecycle_client:lifecyclemanager",
118118
)
119119

120120
alias(
121121
name = "report_running_cc",
122-
actual = "//score/launch_manager/lifecycle_client:report_running",
122+
actual = "//score/launch_manager/src/lifecycle_client:report_running",
123123
)
124124

125125
alias(
126126
name = "runapplication_cc",
127-
actual = "//score/launch_manager/lifecycle_client:runapplication",
127+
actual = "//score/launch_manager/src/lifecycle_client:runapplication",
128128
)
129129
# END: Fine granular targets only needed for testing purposes

score/launch_manager/daemon/src/alive_monitor/details/daemon/BUILD

Lines changed: 0 additions & 90 deletions
This file was deleted.

score/launch_manager/daemon/src/alive_monitor/details/factory/BUILD

Lines changed: 0 additions & 87 deletions
This file was deleted.

0 commit comments

Comments
 (0)