mirror of
https://github.com/sharkdp/fd
synced 2024-09-30 04:55:28 +00:00
a11f8426d4
Also change logic to use the latest time if the local time is ambiguous (for example due to daylight savings)
96 lines
2.3 KiB
TOML
96 lines
2.3 KiB
TOML
[package]
|
|
authors = ["David Peter <mail@david-peter.de>"]
|
|
build = "build.rs"
|
|
categories = ["command-line-utilities"]
|
|
description = "fd is a simple, fast and user-friendly alternative to find."
|
|
exclude = ["/benchmarks/*"]
|
|
homepage = "https://github.com/sharkdp/fd"
|
|
keywords = [
|
|
"search",
|
|
"find",
|
|
"file",
|
|
"filesystem",
|
|
"tool",
|
|
]
|
|
license = "MIT OR Apache-2.0"
|
|
name = "fd-find"
|
|
readme = "README.md"
|
|
repository = "https://github.com/sharkdp/fd"
|
|
version = "8.7.1"
|
|
edition= "2021"
|
|
rust-version = "1.70.0"
|
|
|
|
[badges.appveyor]
|
|
repository = "sharkdp/fd"
|
|
|
|
[badges.travis-ci]
|
|
repository = "sharkdp/fd"
|
|
|
|
[[bin]]
|
|
name = "fd"
|
|
path = "src/main.rs"
|
|
|
|
[build-dependencies]
|
|
version_check = "0.9"
|
|
|
|
[dependencies]
|
|
nu-ansi-term = "0.49"
|
|
argmax = "0.3.1"
|
|
ignore = "0.4.20"
|
|
num_cpus = "1.16"
|
|
regex = "1.9.6"
|
|
regex-syntax = "0.7"
|
|
ctrlc = "3.2"
|
|
humantime = "2.1"
|
|
globset = "0.4"
|
|
anyhow = "1.0"
|
|
etcetera = "0.8"
|
|
normpath = "1.1.1"
|
|
crossbeam-channel = "0.5.8"
|
|
clap_complete = {version = "4.4.1", optional = true}
|
|
faccess = "0.2.4"
|
|
|
|
[dependencies.clap]
|
|
version = "4.4.6"
|
|
features = ["suggestions", "color", "wrap_help", "cargo", "derive"]
|
|
|
|
[dependencies.chrono]
|
|
version = "0.4.31"
|
|
default-features = false
|
|
features = ["std", "clock"]
|
|
|
|
[dependencies.lscolors]
|
|
version = "0.15"
|
|
default-features = false
|
|
features = ["nu-ansi-term"]
|
|
|
|
[target.'cfg(unix)'.dependencies]
|
|
users = "0.11.0"
|
|
nix = { version = "0.26.2", default-features = false, features = ["signal"] }
|
|
|
|
[target.'cfg(all(unix, not(target_os = "redox")))'.dependencies]
|
|
libc = "0.2"
|
|
|
|
# FIXME: Re-enable jemalloc on macOS
|
|
# jemalloc is currently disabled on macOS due to a bug in jemalloc in combination with macOS
|
|
# Catalina. See https://github.com/sharkdp/fd/issues/498 for details.
|
|
[target.'cfg(all(not(windows), not(target_os = "android"), not(target_os = "macos"), not(target_os = "freebsd"), not(target_os = "openbsd"), not(all(target_env = "musl", target_pointer_width = "32")), not(target_arch = "riscv64")))'.dependencies]
|
|
jemallocator = {version = "0.5.4", optional = true}
|
|
|
|
[dev-dependencies]
|
|
diff = "0.1"
|
|
tempfile = "3.6"
|
|
filetime = "0.2"
|
|
test-case = "3.1"
|
|
|
|
[profile.release]
|
|
lto = true
|
|
strip = true
|
|
codegen-units = 1
|
|
|
|
[features]
|
|
use-jemalloc = ["jemallocator"]
|
|
completions = ["clap_complete"]
|
|
base = ["use-jemalloc"]
|
|
default = ["use-jemalloc", "completions"]
|