[go: up one dir, main page]

wild 2.2.1

Glob (wildcard) expanded command-line arguments on Windows
Documentation
[package]
authors = ["Kornel <kornel@geekhood.net>"]
categories = ["command-line-interface", "os::windows-apis"]
description = "Glob (wildcard) expanded command-line arguments on Windows"
documentation = "https://docs.rs/wild"
homepage = "https://lib.rs/crates/wild"
keywords = ["wildcards", "glob", "windows", "shell", "CommandLineToArgvW"]
license = "Apache-2.0 OR MIT"
name = "wild"
readme = "README.md"
repository = "https://gitlab.com/kornelski/wild"
version = "2.2.1"
edition = "2021"
include = ["/src/*.rs", "/Cargo.toml", "/LICENSE", "/README.md"]

[badges]
gitlab = { repository = "kornelski/wild" }
appveyor = { repository = "pornel/wild" }
maintenance = { status = "passively-maintained" }

[target.'cfg(windows)'.dependencies]
glob = "0.3.1"

[dev-dependencies]
glob = "0.3.1"

[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
all-features = true
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]

[features]
# Give up on trying to accurately emulate Unix-like argument quoting semantics,
# and always interpret `*` (etc.) as file path patterns, even in quoted strings.
#
# This affects only Windows.
#
# This creates possibility of non-file arguments that contain `*` to be interpreted as file paths.
# OTOH it makes it easier for users to use globs on paths with spaces, and to call executables via tools/APIs that always quote args.
#
# Don't enable this feature from libraries. This decision should be left to binaries.
glob-quoted-on-windows = []