aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml36
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