linkerd2-proxy/Cargo.toml

83 lines
2.0 KiB
TOML

[workspace]
# Cargo should not unify feature flags across dev-dependencies and build
# dependencies. This will be the default behavior in Rust 2021.
resolver = "2"
members = [
"hyper-balance",
"linkerd/addr",
"linkerd/app/admin",
"linkerd/app/core",
"linkerd/app/gateway",
"linkerd/app/inbound",
"linkerd/app/integration",
"linkerd/app/outbound",
"linkerd/app/test",
"linkerd/app",
"linkerd/conditional",
"linkerd/distribute",
"linkerd/detect",
"linkerd/dns/name",
"linkerd/dns",
"linkerd/duplex",
"linkerd/error",
"linkerd/errno",
"linkerd/error-respond",
"linkerd/exp-backoff",
"linkerd/http-access-log",
"linkerd/http-box",
"linkerd/http-classify",
"linkerd/http-metrics",
"linkerd/http-retry",
"linkerd/http-route",
"linkerd/identity",
"linkerd/idle-cache",
"linkerd/io",
"linkerd/meshtls",
"linkerd/meshtls/boring",
"linkerd/meshtls/rustls",
"linkerd/metrics",
"linkerd/opencensus",
"linkerd/proxy/api-resolve",
"linkerd/proxy/balance",
"linkerd/proxy/client-policy",
"linkerd/proxy/core",
"linkerd/proxy/dns-resolve",
"linkerd/proxy/http",
"linkerd/proxy/identity-client",
"linkerd/proxy/resolve",
"linkerd/proxy/server-policy",
"linkerd/proxy/tap",
"linkerd/proxy/tcp",
"linkerd/proxy/transport",
"linkerd/reconnect",
"linkerd/retry",
"linkerd/router",
"linkerd/service-profiles",
"linkerd/signal",
"linkerd/stack",
"linkerd/stack/metrics",
"linkerd/stack/tracing",
"linkerd/system",
"linkerd/tonic-watch",
"linkerd/tls",
"linkerd/tls/test-util",
"linkerd/tracing",
"linkerd/transport-header",
"linkerd/transport-metrics",
"linkerd2-proxy",
"opencensus-proto",
"tools",
]
# Debug symbols end up chewing up several GB of disk space, so better to just
# disable them.
[profile.dev]
debug = false
[profile.test]
debug = false
[profile.release]
lto = true