Files
UnrealEngineUWP/Engine/Source/Programs/UnrealBuildTool
jonathan adamczewski b646b726e0 UnrealBuildTool:
Add a StringComparison argument to CreateIntermediateTextFile() and require callers to make a decision about the case-sensitivity used when considering whether to re-write a file.

(This is intentionally explicit and verbose at the call-site - we should implement a better solution. This change makes it clear that there is work to be done to be able to simplify the interface and achieve reliable behavior.)

As a first pass, C++ files (headers, cpp files, pch files) will have a case-sensitive comparison (C++ code is, mostly, case sensitive), Linux script files have a case-sensitive comparison (case-sensitive filesystem), and all other files are compared disregarding case - to match pre-existing behavior, and with the desire to not borrow more surprises than necessary.

#jira none

[CL 16616339 by jonathan adamczewski in ue5-main branch]
2021-06-09 19:45:07 -04:00
..
2021-06-09 19:45:07 -04:00
2021-06-09 13:39:05 -04:00
2021-06-09 19:45:07 -04:00
2021-06-09 19:45:07 -04:00
2021-06-09 19:45:07 -04:00