|
|
@ -30,17 +30,21 @@ derivative = { version = "2", features = ["use_core"] } |
|
|
|
rand = { version = "0.7", default-features = false } |
|
|
|
rand_xorshift = { version = "0.2" } |
|
|
|
# Currently this means that all downstream users of `r1cs-std` will be using |
|
|
|
# `algebra` with the `bls12_381` feature. |
|
|
|
# `algebra` with the `bls12_381` feature. This is because of a cargo bug. |
|
|
|
algebra = { path = "../algebra", default-features = false, features = [ "bls12_381" ] } |
|
|
|
|
|
|
|
[features] |
|
|
|
default = ["std"] |
|
|
|
full = [ "bls12_377", "edwards_on_bls12_381", "edwards_on_bls12_377", "edwards_on_cp6_782", "mnt4_298", "mnt4_753", "mnt6_298", "mnt6_753" ] |
|
|
|
full = [ |
|
|
|
"bls12_377", "edwards_on_bls12_381", "edwards_on_bls12_377", "edwards_on_cp6_782", |
|
|
|
"edwards_on_bw6_761", "mnt4_298", "mnt4_753", "mnt6_298", "mnt6_753" |
|
|
|
] |
|
|
|
|
|
|
|
bls12_377 = [ "algebra/bls12_377" ] |
|
|
|
edwards_on_bls12_381 = [ "algebra/edwards_on_bls12_381" ] |
|
|
|
edwards_on_bls12_377 = [ "algebra/edwards_on_bls12_377" ] |
|
|
|
edwards_on_cp6_782 = [ "algebra/edwards_on_cp6_782" ] |
|
|
|
edwards_on_bw6_761 = [ "algebra/edwards_on_bw6_761", "algebra/edwards_on_cp6_782" ] |
|
|
|
mnt4_298 = [ "algebra/mnt4_298" ] |
|
|
|
mnt4_753 = [ "algebra/mnt4_753" ] |
|
|
|
mnt6_298 = [ "algebra/mnt6_298" ] |
|
|
|