void FCompilerResultsLog::GetGlobalModuleCompilerDump(const FString& LogDump, ECompilationResult::Type CompilationResult, bool bShowLog) { FMessageLog MessageLog(Name); FFormatNamedArguments Arguments; Arguments.Add(TEXT("TimeStamp"), FText::AsDateTime(FDateTime::Now())); MessageLog.NewPage(FText::Format(LOCTEXT("CompilerLogPage", "Compilation - {TimeStamp}"), Arguments)); if ( bShowLog ) { MessageLog.Open(); } MessageLog.AddMessages(ParseCompilerLogDump(LogDump)); }
void FCompilerResultsLog::GetGlobalModuleCompilerDump(const FString& LogDump, ECompilationResult::Type CompilationResult, bool bShowLog) { FMessageLog MessageLog(Name); FFormatNamedArguments Arguments; Arguments.Add(TEXT("TimeStamp"), FText::AsDateTime(FDateTime::Now())); MessageLog.NewPage(FText::Format(LOCTEXT("CompilerLogPage", "Compilation - {TimeStamp}"), Arguments)); if ( bShowLog ) { MessageLog.Open(EMessageSeverity::Info, GetDefault<UEditorPerProjectUserSettings>()->bShowCompilerLogOnCompileError); } MessageLog.AddMessages(ParseCompilerLogDump(LogDump)); }