public override bool Execute ()
{
if (Log != null)
- Log.LogError (null, code, helpKeyword, BuildEngine.ProjectFileOfTaskNode,
+ Log.LogError (null, code, helpKeyword,
+ String.IsNullOrEmpty (File) ? BuildEngine.ProjectFileOfTaskNode : File,
BuildEngine.LineNumberOfTaskNode, BuildEngine.ColumnNumberOfTaskNode,
BuildEngine.LineNumberOfTaskNode, BuildEngine.ColumnNumberOfTaskNode,
text ?? String.Empty, null);
get { return text; }
set { text = value; }
}
+
+ public string File { get; set; }
}
}
if (String.IsNullOrEmpty (text))
return true;
- Log.LogWarning (null, code, helpKeyword, BuildEngine.ProjectFileOfTaskNode,
+ Log.LogWarning (null, code, helpKeyword,
+ String.IsNullOrEmpty (File) ? BuildEngine.ProjectFileOfTaskNode : File,
BuildEngine.LineNumberOfTaskNode, BuildEngine.ColumnNumberOfTaskNode,
BuildEngine.LineNumberOfTaskNode, BuildEngine.ColumnNumberOfTaskNode,
text, null);
get { return text; }
set { text = value; }
}
+
+ public string File { get; set; }
}
}