d7799ebec4
Just doesn't have any features that are likely to be useful to end users, but it's good to document them nonetheless.
67 lines
1.8 KiB
TOML
67 lines
1.8 KiB
TOML
[package]
|
|
name = "just"
|
|
version = "0.8.1"
|
|
description = "🤖 Just a command runner"
|
|
authors = ["Casey Rodarmor <casey@rodarmor.com>"]
|
|
license = "CC0-1.0"
|
|
homepage = "https://github.com/casey/just"
|
|
repository = "https://github.com/casey/just"
|
|
readme = "crates-io-readme.md"
|
|
edition = "2018"
|
|
autotests = false
|
|
|
|
[dependencies]
|
|
ansi_term = "0.12.0"
|
|
atty = "0.2.0"
|
|
clap = "2.33.0"
|
|
derivative = "2.0.0"
|
|
dotenv = "0.15.0"
|
|
edit-distance = "2.0.0"
|
|
env_logger = "0.7.0"
|
|
lazy_static = "1.0.0"
|
|
libc = "0.2.0"
|
|
log = "0.4.4"
|
|
snafu = "0.6.0"
|
|
target = "1.0.0"
|
|
tempfile = "3.0.0"
|
|
unicode-width = "0.1.0"
|
|
|
|
[dependencies.ctrlc]
|
|
version = "3.1.1"
|
|
features = ["termination"]
|
|
|
|
[dev-dependencies]
|
|
executable-path = "1.0.0"
|
|
pretty_assertions = "0.6.0"
|
|
which = "4.0.0"
|
|
|
|
# Until github.com/rust-lang/cargo/pull/7333 makes it into stable,
|
|
# this version-less dev-dependency will interfere with publishing
|
|
# to crates.io. In the meantime, we can publish with nighlty cargo.
|
|
[dev-dependencies.test-utilities]
|
|
path = "test-utilities"
|
|
|
|
[features]
|
|
# No features are active by default.
|
|
default = []
|
|
# The `help4help2man` feature modifies the message produced by `--help`
|
|
# so that `help2man` produces a reasonable man page.
|
|
help4help2man = []
|
|
# The `summary` feature includes the `summary` module, which is used
|
|
# by Janus, https://github.com/casey/janus, a tool that analyses all
|
|
# public justfiles on GitHub to avoid breaking changes.
|
|
summary = []
|
|
|
|
# The public documentation is minimal and doesn't change between
|
|
# platforms, so we only build them for linux on docs.rs to save
|
|
# their build machines some cycles.
|
|
[package.metadata.docs.rs]
|
|
targets = ["x86_64-unknown-linux-gnu"]
|
|
|
|
[profile.release]
|
|
lto = true
|
|
|
|
[[test]]
|
|
name = "integration"
|
|
path = "tests/lib.rs"
|