forked from infinyon/fluvio
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
72 lines (66 loc) · 1.96 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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
[workspace]
members = [
"examples/00-produce",
"examples/01-produce-key-value",
"examples/01-produce-batch",
"examples/02-consume",
"examples/03-echo",
"examples/04-admin-watch",
"crates/fluvio",
"crates/fluvio-auth",
"crates/fluvio-channel",
"crates/fluvio-channel-cli",
"crates/fluvio-cli",
"crates/fluvio-cli-common",
"crates/fluvio-cluster",
"crates/fluvio-compression",
"crates/fluvio-controlplane",
"crates/fluvio-controlplane-metadata",
"crates/fluvio-dataplane-protocol",
"crates/fluvio-extension-common",
"crates/fluvio-package-index",
"crates/fluvio-protocol",
"crates/fluvio-protocol-derive",
"crates/fluvio-run",
"crates/fluvio-sc",
"crates/fluvio-sc-schema",
"crates/fluvio-service",
"crates/fluvio-smartmodule",
"crates/fluvio-smartmodule-derive",
"crates/fluvio-smartmodule-package",
"crates/fluvio-smartengine",
"crates/fluvio-socket",
"crates/fluvio-spu",
"crates/fluvio-spu-schema",
"crates/fluvio-storage",
"crates/fluvio-stream-dispatcher",
"crates/fluvio-stream-model",
"crates/fluvio-test",
"crates/fluvio-test-derive",
"crates/fluvio-test-case-derive",
"crates/fluvio-test-util",
"crates/fluvio-types",
"examples/sm-regex",
]
resolver = "2"
# Used to make eyre faster on debug builds
# See https://github.com/yaahc/color-eyre#improving-perf-on-debug-builds
[profile.dev.package.backtrace]
opt-level = 3
# Always optimize sha256, prevents slow `fluvio version`
[profile.dev.package.sha2]
opt-level = 3
# Used to preserve some linker hacks used by `inventory` crate
[profile.dev.package.fluvio-test]
incremental = false
# Make fluvio-test release package more like dev profile. Specifically for `inventory` crate
[profile.release.package.fluvio-test]
opt-level = 0
debug = true
debug-assertions = true
overflow-checks = true
incremental = false
codegen-units = 256
[profile.release-lto]
inherits = "release"
lto = true