Merge pull request #819 from brendanzagaeski/patch-1
[mono.git] / mcs / class / Microsoft.Build.Framework / Microsoft.Build.Framework / BuildEngineResult.cs
1 using System;
2 using System.Collections.Generic;
3
4 namespace Microsoft.Build.Framework
5 {
6         [SerializableAttribute]
7         public struct BuildEngineResult
8         {
9                 public BuildEngineResult (bool result, List<IDictionary<string, ITaskItem[]>> targetOutputsPerProject)
10                 {
11                         this.result = result;
12                         this.outputs = targetOutputsPerProject;
13                 }
14
15                 readonly bool result;
16                 public bool Result {
17                         get { return result; }
18                 }
19
20                 readonly IList<IDictionary<string, ITaskItem[]>> outputs;
21                 public IList<IDictionary<string, ITaskItem[]>> TargetOutputsPerProject {
22                         get { return outputs; }
23                 }
24         }
25 }