-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
51 lines (46 loc) · 1.21 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
[workspace]
members = [
# Binary creates providing final packages.
"bin/replicore",
"bin/replictl",
# Interface crates defining services.
"core/auth",
"core/coordinator",
"core/events",
"core/oaction",
"core/store",
"core/tasks",
# Interface implementation crates.
"core/auth/insecure",
"core/coordinator/sqlite",
"core/events/sqlite",
"core/store/sqlite",
"core/tasks/sqlite",
# Control Plane implementation crates.
"core/cluster/models",
"core/cluster/view",
"core/conf",
"core/context",
"core/errors",
"core/injector",
"core/sdk",
"core-logic/oaction/test",
"core-logic/oaction/platform",
"core-logic/task/discovery",
"core-logic/task/orchestrate",
# Client implementations crates.
"client/agent",
"client/agent/http",
"client/core",
"client/platform",
"client/platform/http",
"client/utils",
"core/clients/agent",
"core/clients/platform",
]
resolver = "2"
[patch.crates-io]
# Patch the SDK against a local path for cooperative development.
replisdk = { path = "../replisdk-rust" }
# Patch the SDK against a git commit for incremental merges between releases.
#replisdk = { git = "https://github.com/replicante-io/replisdk-rust.git", rev = "a3cb6d8" }