diff options
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 |