diff options
| author | Rubén Beltrán del Río <jj@r.bdr.sh> | 2026-01-17 11:22:22 +0100 |
|---|---|---|
| committer | Rubén Beltrán del Río <jj@r.bdr.sh> | 2026-01-17 12:24:45 +0100 |
| commit | 88d6bf80f5cdbbb90ead197bd41a67eb8c44e50e (patch) | |
| tree | 401549b24fe8a747ef6739389b1b38f33ef016bb /Cargo.toml | |
| parent | 17898fbabde35ab346c133114e78614e707c0eca (diff) | |
Make clippy stricter and fix
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" |