arnaucube
arnaucube/ark-curves-cherry-pickedPublic Self-hosted repository
ark-curves-cherry-picked/Cargo.toml
Cargo.tomlRaw
 1[workspace]
 2
 3members = [
 4    "curve-benches",
 5    "curve-constraint-tests",
 6
 7    "bls12_377",
 8    "ed_on_bls12_377",
 9
10    "bw6_761",
11    "ed_on_bw6_761",
12
13    "cp6_782",
14    "ed_on_cp6_782",
15
16    "bls12_381",
17    "ed_on_bls12_381",
18
19    "bn254",
20    "ed_on_bn254",
21
22    "mnt4_298",
23    "mnt6_298",
24    "ed_on_mnt4_298",
25
26    "mnt4_753",
27    "mnt6_753",
28    "ed_on_mnt4_753",
29
30    "pallas",
31    "vesta",
32]
33
34[patch.'https://github.com/arkworks-rs/algebra']
35ark-ff = { path = '../algebra/ff' }
36ark-ec = { path = '../algebra/ec' }
37ark-serialize = { path = '../algebra/serialize' }
38
39[profile.release]
40opt-level = 3
41lto = "thin"
42incremental = true
43panic = 'abort'
44
45[profile.bench]
46opt-level = 3
47debug = false
48rpath = false
49lto = "thin"
50incremental = true
51debug-assertions = false
52
53[profile.dev]
54opt-level = 0
55panic = 'abort'
56
57[profile.test]
58opt-level = 3
59lto = "thin"
60incremental = true
61debug-assertions = true
62debug = true