forked from moonbeam-foundation/moonbeam
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
38 lines (34 loc) · 950 Bytes
/
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
[workspace]
exclude = [ "bin/utils/moonkey" ]
members = [
"bin/utils/moonkey",
"client/rpc/finality",
"client/rpc/manual-xcm",
"node",
"node/cli",
"node/service",
"pallets/maintenance-mode",
"pallets/migrations",
"pallets/proxy-genesis-companion",
"precompiles/utils/macro",
"runtime/moonbase",
"runtime/moonbeam",
"runtime/moonriver",
]
[patch.crates-io]
evm = { git = "https://github.com/purestake/evm", branch = "moonbeam-polkadot-v0.9.18" }
evm-gasometer = { git = "https://github.com/purestake/evm", branch = "moonbeam-polkadot-v0.9.18" }
evm-runtime = { git = "https://github.com/purestake/evm", branch = "moonbeam-polkadot-v0.9.18" }
# make sure dev builds with backtrace do
# not slow us down
[profile.dev.package.backtrace]
inherits = "release"
[profile.production]
codegen-units = 1
incremental = false
inherits = "release"
lto = true
[profile.release]
# Moonbeam runtime requires unwinding.
opt-level = 3
panic = "unwind"