Win MSVC: add NSFileManager support

Also unifies _CHAR in NSFileManager with GSNativeChar, as they are internally required to be the same.
This commit is contained in:
Frederik Seiffert 2021-03-12 15:51:19 +01:00 committed by Frederik Seiffert
parent 54ae296b69
commit 5fb5fb46c4
5 changed files with 1056 additions and 49 deletions

View file

@ -1194,7 +1194,8 @@ static void determineOperatingSystem()
_operatingSystemName = @"GSGNULinuxOperatingSystem";
_operatingSystem = GSGNULinuxOperatingSystem;
}
else if ([os hasPrefix: @"mingw"] == YES)
else if ([os hasPrefix: @"mingw"] == YES
|| [os isEqualToString: @"windows"] == YES)
{
_operatingSystemName = @"NSWindowsNTOperatingSystem";
_operatingSystem = NSWindowsNTOperatingSystem;