forked from diem/diem
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
126 lines (122 loc) · 3.32 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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
[workspace]
members = [
"admission_control/admission-control-service",
"admission_control/admission-control-proto",
"client/cli",
"client/libra_wallet",
"client/libra-dev",
"common/bitvec",
"common/bounded-executor",
"common/channel",
"common/crash-handler",
"common/datatest-stable",
"common/debug-interface",
"common/futures-semaphore",
"common/lcs",
"common/logger",
"common/metrics",
"common/nibble",
"common/num-variants",
"common/proptest-helpers",
"common/prost-ext",
"common/security-logger",
"common/serde-reflection",
"common/stream-ratelimiter",
"common/temppath",
"common/util",
"common/workspace-builder",
"config",
"config/config-builder",
"config/generate-keypair",
"consensus",
"consensus/consensus-types",
"consensus/safety-rules",
"crypto/crypto",
"crypto/crypto-derive",
"execution/executor",
"execution/executor-benchmark",
"execution/executor-types",
"execution/executor-utils",
"json-rpc",
"language/move-lang",
"language/benchmarks",
"language/borrow-graph",
"language/bytecode-verifier",
"language/bytecode-verifier/invalid-mutations",
"language/bytecode-verifier/bytecode_verifier_tests",
"language/functional-tests",
"language/ir-testsuite",
"language/transaction-builder",
"language/compiler",
"language/compiler/ir-to-bytecode",
"language/compiler/ir-to-bytecode/syntax",
"language/e2e-tests",
"language/tools/disassembler",
"language/tools/genesis-viewer",
"language/tools/utils",
"language/tools/test-generation",
"language/tools/vm-genesis",
"language/compiler/bytecode-source-map",
"language/libra-vm",
"language/move-core/types",
"language/move-ir/types",
"language/move-prover",
"language/move-prover/spec-lang",
"language/move-prover/test-utils",
"language/move-prover/stackless-bytecode-generator",
"language/move-vm/cache",
"language/move-vm/runtime",
"language/move-vm/state",
"language/move-vm/types",
"language/stdlib",
"language/vm",
"language/vm/serializer_tests",
"libra-node",
"libra-swarm",
"network",
"network/memsocket",
"network/netcore",
"network/noise",
"network/socket-bench-server",
"mempool",
"secure/key-manager",
"secure/net",
"secure/storage",
"secure/time",
"secure/transaction-scripts",
"state-synchronizer",
"storage/accumulator",
"storage/backup-restore",
"storage/libradb",
"storage/jellyfish-merkle",
"storage/inspector",
"storage/schemadb",
"storage/scratchpad",
"storage/storage-client",
"storage/state-view",
"storage/storage-proto",
"storage/storage-service",
"testsuite",
"testsuite/cluster-test",
"testsuite/libra-fuzzer",
"testsuite/libra-fuzzer/fuzz",
"testsuite/generate-format",
"types",
"vm-validator",
"x",
]
# NOTE: These members should never include crates that require fuzzing
# features or test features. These are the crates we want built with no extra
# test-only code included.
default-members = [
"client/cli",
"language/compiler",
"language/tools/vm-genesis",
"libra-node",
"storage/storage-service",
]
[profile.release]
debug = true
lto = 'thin'
[profile.bench]
debug = true