/// <inheritdoc /> public override IBuildResult Build(IBuildTask[] tasks, IBuildFeedback feedback) { // Wrap the feedback object to a textwriter instance so we may channel // the output from the cabwiz.exe application to the feedback object. this.cabwizTextWriter = new CabwizTextWriter(feedback); this.Cabwiz.StandardOutput = this.cabwizTextWriter; this.Cabwiz.StandardError = this.cabwizTextWriter; return base.Build(tasks, feedback); }
/// <inheritdoc /> public override IBuildResult Build(IBuildTask[] tasks, IBuildFeedback feedback) { // Wrap the feedback object to a textwriter instance so we may channel // the output from the cabwiz.exe application to the feedback object. this.cabwizTextWriter = new CabwizTextWriter(feedback); this.Cabwiz.StandardOutput = this.cabwizTextWriter; this.Cabwiz.StandardError = this.cabwizTextWriter; return(base.Build(tasks, feedback)); }