[package] name = "map" version = "1.0.0" edition = "2024" [dependencies] cairo-rs = "0.21.5" dirs = "5.0" gettext-rs = "0.7" relm4 = "0.10.0" relm4-components = "0.10.0" relm4-icons = "0.10.0" relm4-macros = "0.10.0" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" sourceview5 = "0.10.0" uuid = { version = "1.0", features = ["v4", "serde"] } wmap-parser = "1.0.0" wmap-renderer = "1.1.0" [build-dependencies] relm4-icons-build = "0.10.0" [profile.release] strip = true lto = true panic = "abort" [package.metadata.generate-rpm] assets = [ { source = "target/release/map", dest = "/usr/bin/map", mode = "755" }, # missing all the other files in resources ] [package.metadata.deb] assets = [ ["target/release/map", "/usr/bin/map", "755" ], # missing all the other files in resources ] [lints.clippy] pedantic = { level = "warn", priority = -1 } all = "deny" unwrap_used = "deny" expect_used = "deny" panic = "deny" indexing_slicing = "deny" unreachable = "deny" undocumented_unsafe_blocks = "deny" unwrap_in_result = "deny" ok_expect = "deny"