[dependencies.anyhow]
version = "^1.0.46"
[dependencies.clap]
features = ["derive"]
version = "^4"
[dependencies.embed-doc-image]
version = "^0.1.4"
[dependencies.fern]
features = ["syslog-7", "colored"]
version = "^0.7.1"
[dependencies.humantime]
version = "^2.1"
[dependencies.log]
version = "^0.4.8"
[dependencies.syslog]
version = "^7"
[dev-dependencies.assert_fs]
version = "^1.1"
[dev-dependencies.escargot]
version = "^0.5"
[dev-dependencies.predicates]
version = "^3.1"
[dev-dependencies.rstest]
version = "^0.24"
[dev-dependencies.rstest_reuse]
version = "^0.7"
[[example]]
name = "default_logging"
path = "examples/default_logging.rs"
[[example]]
name = "integration_test"
path = "examples/integration_test.rs"
[[example]]
name = "simple_cli"
path = "examples/simple_cli.rs"
[lib]
name = "clap_logflag"
path = "src/lib.rs"
[package]
authors = ["Sebastian Messmer <messmer@cryfs.org>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["command-line-interface", "config", "development-tools"]
description = "This library can be used to add a `--log` flag to clap based command line applications that allows users to configure logging from the command line. It can log to stderr, files and syslog, powered by the fern logging backend."
documentation = "https://docs.rs/clap-logflag"
edition = "2021"
keywords = ["cli", "clap", "logging", "log", "syslog"]
license = "MIT OR Apache-2.0"
name = "clap-logflag"
readme = "README.md"
repository = "https://github.com/smessmer/clap-logflag"
rust-version = "1.78"
version = "0.2.0"
[[test]]
name = "capture_logging"
path = "tests/capture_logging.rs"