Ensure Flax.Build tasks and utilities output error messages as errors
This commit is contained in:
@@ -237,7 +237,7 @@ namespace Flax.Build.BuildSystem.Graph
|
||||
CreateNoWindow = true,
|
||||
};
|
||||
process.OutputDataReceived += ProcessDebugOutput;
|
||||
process.ErrorDataReceived += ProcessDebugOutput;
|
||||
process.ErrorDataReceived += ProcessDebugError;
|
||||
process.Start();
|
||||
|
||||
process.BeginOutputReadLine();
|
||||
@@ -273,5 +273,14 @@ namespace Flax.Build.BuildSystem.Graph
|
||||
Log.Info(output);
|
||||
}
|
||||
}
|
||||
|
||||
private static void ProcessDebugError(object sender, DataReceivedEventArgs e)
|
||||
{
|
||||
string output = e.Data;
|
||||
if (output != null)
|
||||
{
|
||||
Log.Error(output);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user