validate that line endings are LF on build
if running on git it will now fail if the file contains CRLF line endings and tell the user to run a local build to fix it.
This commit is contained in:
parent
43f6e4a873
commit
4e56b1493f
@ -37,6 +37,10 @@ namespace Ryujinx.BuildValidationTasks
|
|||||||
bool isGitRunner = path.Contains("runner") || path.Contains("D:\\a\\Ryujinx\\Ryujinx");
|
bool isGitRunner = path.Contains("runner") || path.Contains("D:\\a\\Ryujinx\\Ryujinx");
|
||||||
if (isGitRunner)
|
if (isGitRunner)
|
||||||
Console.WriteLine("Is Git Runner!");
|
Console.WriteLine("Is Git Runner!");
|
||||||
|
|
||||||
|
if (isGitRunner && data.Contains("\r\n"))
|
||||||
|
throw new FormatException("locales.json is using CRLF line endings! It should be using LF line endings, build locally to fix...");
|
||||||
|
|
||||||
bool encounteredIssue = false;
|
bool encounteredIssue = false;
|
||||||
|
|
||||||
for (int i = 0; i < json.Locales.Count; i++)
|
for (int i = 0; i < json.Locales.Count; i++)
|
||||||
|
@ -22598,4 +22598,4 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user