summaryrefslogtreecommitdiffstats
path: root/src/args.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/args.rs')
-rw-r--r--src/args.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/args.rs b/src/args.rs
index cd217b4b..09f924dc 100644
--- a/src/args.rs
+++ b/src/args.rs
@@ -1268,6 +1268,10 @@ impl ArgMatches {
/// Builds the set of glob overrides from the command line flags.
fn overrides(&self) -> Result<Override> {
let mut builder = OverrideBuilder::new(env::current_dir()?);
+ // Make all globs case insensitive with --glob-case-insensitive.
+ if self.is_present("glob-case-insensitive") {
+ builder.case_insensitive(true).unwrap();
+ }
for glob in self.values_of_lossy_vec("glob") {
builder.add(&glob)?;
}