mirror of
https://github.com/powdr-labs/powdr.git
synced 2026-01-10 12:38:15 -05:00
37 lines
1.1 KiB
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"]
|