diff options
| author | Ruben Beltran del Rio <jj@r.bdr.sh> | 2025-12-16 10:40:44 +0100 |
|---|---|---|
| committer | Ruben Beltran del Rio <jj@r.bdr.sh> | 2025-12-16 10:55:34 +0100 |
| commit | f08648e4b5a9f7855a2ed9068a386e2f3c596322 (patch) | |
| tree | 1f1567ea609a1f74aaeab3cbbfdb249c5c47d723 /Cargo.toml | |
Initial implementation
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..0bc362d --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,36 @@ +[package] +name = "wmap-renderer" +version = "0.1.0" +edition = "2021" + +[dependencies] +# Core rendering +cairo-rs = { version = "0.20", features = ["png", "svg"] } + +# Local dependency (not published) +wmap-parser = { path = "../wmap-parser-rust" } + +# Geometry +geo = "0.28" + +# Error handling +thiserror = "1.0" + +# Utilities +once_cell = "1.19" +tempfile = "3.15" + +[dev-dependencies] +# Testing +criterion = "0.5" +proptest = "1.4" +image = "0.25" + +[[bench]] +name = "rendering" +harness = false + +[profile.release] +opt-level = 3 +lto = true +codegen-units = 1 |