42 lines
1.0 KiB
TOML
42 lines
1.0 KiB
TOML
[package]
|
|
name = "hayro-jbig2"
|
|
version = "0.3.0"
|
|
description = "A memory-safe, pure-Rust JBIG2 decoder."
|
|
authors = { workspace = true }
|
|
edition = { workspace = true }
|
|
repository = { workspace = true }
|
|
license = { workspace = true }
|
|
readme = "README.md"
|
|
exclude = ["/tests/", "/manifest_*.json", "/sync.py", "/generate_huffman_tables.py", "/benches/"]
|
|
|
|
[features]
|
|
default = ["std", "image", "simd"]
|
|
std = []
|
|
simd = ["fearless_simd", "std"]
|
|
image = ["dep:image", "std"]
|
|
|
|
[dependencies]
|
|
fearless_simd = { workspace = true, optional = true }
|
|
hayro-ccitt = { workspace = true }
|
|
image = { workspace = true, default-features = false, optional = true }
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dev-dependencies]
|
|
criterion = { version = "0.5", features = ["html_reports"] }
|
|
image = { workspace = true, default-features = false, features = ["png"] }
|
|
indicatif = { version = "0.17", features = ["rayon"] }
|
|
rayon = "1.11"
|
|
serde = { version = "1", features = ["derive"] }
|
|
serde_json = "1"
|
|
|
|
[[test]]
|
|
name = "asset_suite"
|
|
path = "tests/mod.rs"
|
|
harness = false
|
|
|
|
[[bench]]
|
|
name = "decode"
|
|
harness = false
|