diff options
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -20,3 +20,32 @@ 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" |