Normalize only Git-proven unchanged test-generated player settings
This commit is contained in:
+1
-1
@@ -86,7 +86,7 @@ try {
|
||||
if ($Phase -in @('EditMode','PlayMode') -and !$record.sourceDirty) {
|
||||
$record.testSourceDirtyBeforeNormalization = [bool](& git status --porcelain)
|
||||
$record.testGeneratedSettings = @()
|
||||
foreach ($settingsPath in @('Assets/Settings/UniversalRenderPipelineGlobalSettings.asset','ProjectSettings/EditorBuildSettings.asset','ProjectSettings/ProjectAuditorSettings.asset','ProjectSettings/ShaderGraphSettings.asset')) {
|
||||
foreach ($settingsPath in @('Assets/Settings/UniversalRenderPipelineGlobalSettings.asset','Assets/Settings/Mobile_RPAsset.asset','ProjectSettings/GraphicsSettings.asset','ProjectSettings/ProjectSettings.asset','ProjectSettings/EditorBuildSettings.asset','ProjectSettings/ProjectAuditorSettings.asset','ProjectSettings/ShaderGraphSettings.asset')) {
|
||||
$workingBlob = & git hash-object --path=$settingsPath -- $settingsPath
|
||||
$sourceBlob = & git rev-parse "HEAD:$settingsPath"
|
||||
$same = $workingBlob -eq $sourceBlob
|
||||
|
||||
Reference in New Issue
Block a user