1 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <OutputType>Library</OutputType>
4 <RootNamespace>Microsoft.Build.Engine</RootNamespace>
5 <AssemblyName>Microsoft.Build.Engine</AssemblyName>
6 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
7 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
8 <ProjectGuid>{49CC9B64-E28A-4818-97F9-301E14B383B9}</ProjectGuid>
10 <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
11 <OutputPath>.\</OutputPath>
12 <Optimize>False</Optimize>
13 <DefineConstants>TRACE;DEBUG;NET_2_0</DefineConstants>
14 <DebugSymbols>True</DebugSymbols>
15 <DebugType>Full</DebugType>
16 <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow>
17 <UseVSHostingProcess>true</UseVSHostingProcess>
20 <RegisterForComInterop>false</RegisterForComInterop>
22 <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
23 <OutputPath>bin\Release\</OutputPath>
24 <Optimize>True</Optimize>
25 <DefineConstants>TRACE;NET_2_0</DefineConstants>
26 <DebugSymbols>False</DebugSymbols>
27 <DebugType>None</DebugType>
28 <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
29 <UseVSHostingProcess>true</UseVSHostingProcess>
32 <RegisterForComInterop>false</RegisterForComInterop>
34 <PropertyGroup Condition=" '$(Configuration)' == 'DebugMS' ">
35 <DebugSymbols>true</DebugSymbols>
36 <OutputPath>bin\DebugMS\</OutputPath>
37 <DefineConstants>TRACE;DEBUG;NET_2_0</DefineConstants>
38 <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
39 <DebugType>Full</DebugType>
40 <PlatformTarget>AnyCPU</PlatformTarget>
43 <Reference Include="System" />
44 <Reference Include="System.Data" />
45 <Reference Include="System.Xml" />
46 <Reference Include="Microsoft.Build.Framework" />
47 <Reference Include="Microsoft.Build.Utilities" />
49 <ItemGroup Condition=" '$(Configuration)' == 'DebugMS' ">
50 <Compile Include="Assembly\AssemblyInfo.cs" />
53 <Compile Include="..\..\build\common\Consts.cs" />
54 <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />
55 <Compile Include="..\Microsoft.Build.Framework\Mono.XBuild.Framework/AssemblyLoadInfo.cs" />
56 <Compile Include="..\Microsoft.Build.Utilities\Mono.XBuild.Utilities/ReservedNameUtils.cs" />
57 <Compile Include="Microsoft.Build.BuildEngine\BatchingImplBase.cs" />
58 <Compile Include="Microsoft.Build.BuildEngine\BuildChoose.cs" />
59 <Compile Include="Microsoft.Build.BuildEngine\BuildEngine.cs" />
60 <Compile Include="Microsoft.Build.BuildEngine\BuildItem.cs" />
61 <Compile Include="Microsoft.Build.BuildEngine\BuildItemGroup.cs" />
62 <Compile Include="Microsoft.Build.BuildEngine\BuildItemGroupCollection.cs" />
63 <Compile Include="Microsoft.Build.BuildEngine\BuildProperty.cs" />
64 <Compile Include="Microsoft.Build.BuildEngine\BuildPropertyGroup.cs" />
65 <Compile Include="Microsoft.Build.BuildEngine\BuildPropertyGroupCollection.cs" />
66 <Compile Include="Microsoft.Build.BuildEngine\BuildSettings.cs" />
67 <Compile Include="Microsoft.Build.BuildEngine\BuildTask.cs" />
68 <Compile Include="Microsoft.Build.BuildEngine\BuildWhen.cs" />
69 <Compile Include="Microsoft.Build.BuildEngine\ChangeType.cs" />
70 <Compile Include="Microsoft.Build.BuildEngine\ColorResetter.cs" />
71 <Compile Include="Microsoft.Build.BuildEngine\ColorSetter.cs" />
72 <Compile Include="Microsoft.Build.BuildEngine\ConditionAndExpression.cs" />
73 <Compile Include="Microsoft.Build.BuildEngine\ConditionExpression.cs" />
74 <Compile Include="Microsoft.Build.BuildEngine\ConditionFactorExpresion.cs" />
75 <Compile Include="Microsoft.Build.BuildEngine\ConditionFunctionExpression.cs" />
76 <Compile Include="Microsoft.Build.BuildEngine\ConditionNotExpression.cs" />
77 <Compile Include="Microsoft.Build.BuildEngine\ConditionOrExpression.cs" />
78 <Compile Include="Microsoft.Build.BuildEngine\ConditionParser.cs" />
79 <Compile Include="Microsoft.Build.BuildEngine\ConditionRelationalExpression.cs" />
80 <Compile Include="Microsoft.Build.BuildEngine\ConditionTokenizer.cs" />
81 <Compile Include="Microsoft.Build.BuildEngine\ConsoleLogger.cs" />
82 <Compile Include="Microsoft.Build.BuildEngine\DirectoryScanner.cs" />
83 <Compile Include="Microsoft.Build.BuildEngine\Engine.cs" />
84 <Compile Include="Microsoft.Build.BuildEngine\EventSource.cs" />
85 <Compile Include="Microsoft.Build.BuildEngine\Expression.cs" />
86 <Compile Include="Microsoft.Build.BuildEngine\ExpressionCollection.cs" />
87 <Compile Include="Microsoft.Build.BuildEngine\ExpressionParseException.cs" />
88 <Compile Include="Microsoft.Build.BuildEngine\FileLogger.cs" />
89 <Compile Include="Microsoft.Build.BuildEngine\GroupingCollection.cs" />
90 <Compile Include="Microsoft.Build.BuildEngine\Import.cs" />
91 <Compile Include="Microsoft.Build.BuildEngine\ImportCollection.cs" />
92 <Compile Include="Microsoft.Build.BuildEngine\ImportedProject.cs" />
93 <Compile Include="Microsoft.Build.BuildEngine\InternalLoggerException.cs" />
94 <Compile Include="Microsoft.Build.BuildEngine\InvalidProjectFileException.cs" />
95 <Compile Include="Microsoft.Build.BuildEngine\IReference.cs" />
96 <Compile Include="Microsoft.Build.BuildEngine\ItemReference.cs" />
97 <Compile Include="Microsoft.Build.BuildEngine\MetadataReference.cs" />
98 <Compile Include="Microsoft.Build.BuildEngine\Project.cs" />
99 <Compile Include="Microsoft.Build.BuildEngine\PropertyPosition.cs" />
100 <Compile Include="Microsoft.Build.BuildEngine\PropertyReference.cs" />
101 <Compile Include="Microsoft.Build.BuildEngine\SolutionParser.cs" />
102 <Compile Include="Microsoft.Build.BuildEngine\Target.cs" />
103 <Compile Include="Microsoft.Build.BuildEngine\TargetBatchingImpl.cs" />
104 <Compile Include="Microsoft.Build.BuildEngine\TargetCollection.cs" />
105 <Compile Include="Microsoft.Build.BuildEngine\TaskBatchingImpl.cs" />
106 <Compile Include="Microsoft.Build.BuildEngine\TaskDatabase.cs" />
107 <Compile Include="Microsoft.Build.BuildEngine\TaskEngine.cs" />
108 <Compile Include="Microsoft.Build.BuildEngine\Token.cs" />
109 <Compile Include="Microsoft.Build.BuildEngine\UsingTask.cs" />
110 <Compile Include="Microsoft.Build.BuildEngine\UsingTaskCollection.cs" />
111 <Compile Include="Microsoft.Build.BuildEngine\Utilities.cs" />
112 <Compile Include="Microsoft.Build.BuildEngine\WriteHandler.cs" />
114 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" />