From 8cc11c52a88ec78d175b3ec8de854916f631caab Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Thu, 30 Apr 2026 15:17:30 +0200 Subject: Initial build --- Cargo.toml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Cargo.toml (limited to 'Cargo.toml') 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 "] + +[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" -- cgit