2010-04-07 Jb Evain <jbevain@novell.com>
[mcs.git] / class / Microsoft.Build.Engine / Microsoft.Build.Engine.csproj
blob3b9be7cdedd6c0c5f43d7f544675c8a88f7a5768
1 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2   <PropertyGroup>
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>
9   </PropertyGroup>
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>
18     <DocumentationFile>
19     </DocumentationFile>
20     <RegisterForComInterop>false</RegisterForComInterop>
21   </PropertyGroup>
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>
30     <DocumentationFile>
31     </DocumentationFile>
32     <RegisterForComInterop>false</RegisterForComInterop>
33   </PropertyGroup>
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>
41   </PropertyGroup>
42   <ItemGroup>
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" />
48   </ItemGroup>
49   <ItemGroup Condition=" '$(Configuration)' == 'DebugMS' ">
50     <Compile Include="Assembly\AssemblyInfo.cs" />
51   </ItemGroup>
52   <ItemGroup>
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" />
113   </ItemGroup>
114   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" />
115 </Project>