[[example]]
name = "basic"
[[example]]
name = "builder"
[[example]]
name = "async"
required-features = ["with-tokio"]
[[example]]
name = "kill_on_drop"
required-features = ["with-tokio"]
[[example]]
name = "daemon"
required-features = ["with-tokio"]
[dependencies.async-trait]
optional = true
version = "0.1.74"
[dependencies.tokio]
features = ["io-util", "macros", "process", "rt"]
optional = true
version = "1.33.0"
[dev-dependencies.tokio]
features = ["io-util", "macros", "process", "rt", "rt-multi-thread", "time"]
version = "1.10.0"
[features]
default = []
with-tokio = ["async-trait", "tokio"]
[package]
authors = ["FĂ©lix Saparelli <felix@passcod.name>"]
autoexamples = false
description = "Extension to Command to spawn in a process group"
documentation = "https://docs.rs/command-group"
edition = "2021"
exclude = ["/bin", "/.github"]
homepage = "https://github.com/watchexec/command-group"
keywords = ["command", "extension", "process", "group"]
license = "Apache-2.0 OR MIT"
name = "command-group"
readme = "README.md"
repository = "https://github.com/watchexec/command-group"
rust-version = "1.68.0"
version = "5.0.1"
[package.metadata.docs.rs]
all-features = true
[target."cfg(unix)".dependencies.nix]
default-features = false
features = ["fs", "poll", "signal"]
version = "0.27.1"
[target."cfg(windows)".dependencies.winapi]
features = ["impl-default", "handleapi", "ioapiset", "jobapi2", "processthreadsapi", "tlhelp32", "winbase"]
version = "0.3.9"