Index: visual_studio/NativeClientVSAddIn/NaCl.Build.CPPTasks/NaClToolTask.cs |
diff --git a/visual_studio/NativeClientVSAddIn/NaCl.Build.CPPTasks/NaClToolTask.cs b/visual_studio/NativeClientVSAddIn/NaCl.Build.CPPTasks/NaClToolTask.cs |
index 8ce87c065f0d29da07198cc77de1f6676db753c3..0b204af51dfe3dfe8a98c67405edc17f6a41869c 100644 |
--- a/visual_studio/NativeClientVSAddIn/NaCl.Build.CPPTasks/NaClToolTask.cs |
+++ b/visual_studio/NativeClientVSAddIn/NaCl.Build.CPPTasks/NaClToolTask.cs |
@@ -30,7 +30,7 @@ namespace NaCl.Build.CPPTasks |
private bool skippedExecution; |
private bool minimalRebuildFromTracking; |
private bool trackFileAccess; |
- protected ITaskItem[] compileSourceList; |
+ protected ITaskItem[] compileSourceList; |
protected XamlParser xamlParser; |
protected abstract CanonicalTrackedOutputFiles OutputWriteTLog(ITaskItem[] compiledSources); |
@@ -43,6 +43,14 @@ namespace NaCl.Build.CPPTasks |
[Required] |
public virtual ITaskItem[] Sources { get; set; } |
+ |
+ // Override default StandardOutputLoggingImportance so that we see the stdout from the |
+ // toolchain from within visual studio. |
+ protected override MessageImportance StandardOutputLoggingImportance |
+ { |
+ get { return MessageImportance.Normal; } |
+ } |
+ |
protected bool ForcedRebuildRequired() |
{ |
string tlogCommandPath = null; |