mirror of
https://github.com/sharkdp/fd.git
synced 2024-11-18 01:40:34 +01:00
Add aliases for --one-file-system
The functionality provided by `--one-file-system` is called `-mount`/`-xdev` under `find`, so provide those aliases as a compromise.
This commit is contained in:
parent
dea1fbe722
commit
6f7d10870c
1 changed files with 6 additions and 1 deletions
|
@ -286,9 +286,14 @@ pub fn build_app() -> App<'static, 'static> {
|
|||
|
||||
// Make `--one-file-system` available only on Unix and Windows platforms, as per the
|
||||
// restrictions on the corresponding option in the `ignore` crate.
|
||||
// Provide aliases `mount` and `xdev` for people coming from `find`.
|
||||
// It's not pretty, but I'm unaware of a way to make just part of a builder chain conditional
|
||||
if cfg!(unix) || cfg!(windows) {
|
||||
app.arg(arg("one-file-system").long("one-file-system"))
|
||||
app.arg(
|
||||
arg("one-file-system")
|
||||
.long("one-file-system")
|
||||
.aliases(&["mount", "xdev"]),
|
||||
)
|
||||
} else {
|
||||
app
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue