diff options
| author | Zousar Shaker <[email protected]> | 2026-04-27 04:49:19 -0600 |
|---|---|---|
| committer | GitHub Enterprise <[email protected]> | 2026-04-27 12:49:19 +0200 |
| commit | 705c8b8d80965584c88f63d4449cbfdfa36138ea (patch) | |
| tree | 819000130104f1d01a0e3605e5f84c4316f52b41 /src/zenutil/filesystemutils.cpp | |
| parent | hydration with pack (#1016) (diff) | |
| download | archived-zen-705c8b8d80965584c88f63d4449cbfdfa36138ea.tar.xz archived-zen-705c8b8d80965584c88f63d4449cbfdfa36138ea.zip | |
Zs/user path case comparison (#1015)
- Improvement: `zen builds` `--exclude-folders` and `--exclude-extensions` values now match paths case-insensitively and tolerate surrounding whitespace between separators
Diffstat (limited to 'src/zenutil/filesystemutils.cpp')
| -rw-r--r-- | src/zenutil/filesystemutils.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/zenutil/filesystemutils.cpp b/src/zenutil/filesystemutils.cpp index f8f7bfb18..3d02a8a45 100644 --- a/src/zenutil/filesystemutils.cpp +++ b/src/zenutil/filesystemutils.cpp @@ -6,6 +6,7 @@ #include <zencore/fmtutils.h> #include <zencore/parallelwork.h> #include <zencore/scopeguard.h> +#include <zencore/string.h> #include <zencore/timer.h> #include <zencore/trace.h> @@ -424,7 +425,7 @@ CleanDirectory( const std::string DirectoryString = DirectoryName.string(); for (const std::string_view ExcludeDirectory : ExcludeDirectories) { - if (DirectoryString == ExcludeDirectory) + if (StrCaseEquals(DirectoryString, ExcludeDirectory)) { return false; } |