diff options
| author | Ruben Beltran del Rio <jj@r.bdr.sh> | 2026-04-30 15:17:30 +0200 |
|---|---|---|
| committer | Ruben Beltran del Rio <jj@r.bdr.sh> | 2026-04-30 15:37:23 +0200 |
| commit | 8cc11c52a88ec78d175b3ec8de854916f631caab (patch) | |
| tree | 4ad0bc1664a97418d0475b0b730c54d874953348 /Cargo.toml | |
Initial build
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..bdd6fa1 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,40 @@ +[package] +name = "estampa" +version = "1.0.0" +edition = "2024" +license = "AGPL-3.0-or-later" +description = "A very very tiny pastebin." +homepage = "https://r.bdr.sh/estampa.html" +authors = ["Rubén Beltrán del Río <estampa@r.bdr.sh>"] + +[dependencies] +syntect = { version = "5.2", default-features = false, features = ["default-fancy"] } + +[profile.release] +strip = true +lto = true +panic = "abort" + +[package.metadata.generate-rpm] +assets = [ + { source = "target/release/estampa", dest = "/usr/bin/estampa", mode = "755" }, + { source = "man/estampa.1", dest = "/usr/share/man/man1/estampa.1", mode = "644" }, +] + +[package.metadata.deb] +assets = [ + ["target/release/estampa", "/usr/bin/estampa", "755" ], + ["man/estampa.1", "/usr/share/man/man1/estampa.1", "644" ], +] + +[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" |