Skip to content

Commit 38511a3

Browse files
committed
Handling of case sensitive file / directory names
In case `CASE_SENSE_NAMES=YES` the directory name `TestKernel` was matched with `EXCLUDE_PATTERNS=*/test*` on Windows. When introducing the settings `SYSTEM` / `YES` / `NO` for `CASE_SENSE_NAMES` in: ``` Commit: f41a679 [f41a679] Date: Thursday, August 18, 2022 3:23:54 PM issue doxygen#9236 doxygen x_noenv should always diff system-dependent settings Making the `CASE_SENSE_NAMES` settings an enum with values `SYSTEM`, `YES` and `NO`. In case `SYSTEM` is chosen the value is, system dependently changed at runtime. ``` no automatic overruling should take place anymore.
1 parent d943608 commit 38511a3

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

src/util.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6115,12 +6115,6 @@ bool genericPatternMatch(const FileInfo &fi,
61156115
bool caseSenseNames = getCaseSenseNames();
61166116
bool found = FALSE;
61176117

6118-
// For platforms where the file system is non case sensitive overrule the setting
6119-
if (!Portable::fileSystemIsCaseSensitive())
6120-
{
6121-
caseSenseNames = FALSE;
6122-
}
6123-
61246118
if (!patList.empty())
61256119
{
61266120
std::string fn = fi.fileName();

0 commit comments

Comments
 (0)