Files
killport/Cargo.toml
Francisco Jimenez Cabrera 28d773cd2f Release changes
2023-03-27 19:01:09 +01:00

50 lines
1.4 KiB
TOML

[package]
name = "killport"
version = "0.6.0"
authors = ["Francisco Jimenez Cabrera <jkfran@gmail.com>"]
edition = "2021"
license = "MIT"
description = "A command-line tool to easily kill processes running on a specified port."
readme = "README.md"
homepage = "https://github.com/jkfran/killport"
repository = "https://github.com/jkfran/killport"
keywords = ["cli", "port", "process", "kill", "linux"]
categories = ["command-line-utilities"]
[dependencies]
log = "0.4.17"
env_logger = "0.10.0"
clap-verbosity-flag = "2.0.0"
clap = { version = "4.1.8", features = ["derive"] }
nix = "0.26.2"
[target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies]
procfs = "0.15.1"
[target.'cfg(target_os = "macos")'.dependencies]
libproc = "0.13.0"
libc = "0.2"
[dev-dependencies]
assert_cmd = "2.0.10"
tempfile = "3.4.0"
[build-dependencies]
cargo-deb = "1.42.2"
[package.metadata.deb]
maintainer = "Francisco Jimenez Cabrera <jkfran@gmail.com>"
copyright = "Copyright (c) 2023, Francisco Jimenez Cabrera <jkfran@gmail.com>"
depends = "$auto"
section = "admin"
priority = "optional"
assets = [
["target/release/killport", "usr/bin/", "755"],
["README.md", "usr/share/doc/killport/", "644"],
["LICENSE", "usr/share/doc/killport/", "644"],
]
[target.aarch64-unknown-linux-gnu]
# Update the path to the binary for arm64 build
deb.output = "target/debian/killport_${{ env.VERSION }}_arm64.deb"