Files
powdr/backend/Cargo.toml

37 lines
1.1 KiB
TOML

[package]
name = "powdr-backend"
description = "powdr backend types and API"
version = { workspace = true }
edition = { workspace = true }
license = { workspace = true }
homepage = { workspace = true }
repository = { workspace = true }
[features]
halo2 = ["dep:powdr-halo2"]
estark-polygon = ["dep:pil-stark-prover"]
[dependencies]
powdr-ast = { path = "../ast" }
powdr-halo2 = { path = "../halo2", optional = true }
powdr-number = { path = "../number" }
powdr-pil-analyzer = { path = "../pil-analyzer" }
powdr-executor = { path = "../executor" }
strum = { version = "0.24.1", features = ["derive"] }
log = "0.4.17"
serde = "1.0"
serde_json = "1.0"
thiserror = "1.0.43"
starky = { git = "https://github.com/0xEigenLabs/eigen-zkvm.git", rev = "59d2152" }
pil-stark-prover = { git = "https://github.com/powdr-labs/pil-stark-prover.git", rev = "e34f378bdf53a9eb691d9963ac241d59c776d805", optional = true }
mktemp = "0.5.0"
[dev-dependencies]
test-log = "0.2.12"
env_logger = "0.10.0"
pretty_assertions = "1.4.0"
[package.metadata.cargo-udeps.ignore]
development = ["env_logger"]