1 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <OutputType>Library</OutputType>
4 <RootNamespace>Microsoft.Build.Engine.Test</RootNamespace>
5 <AssemblyName>Microsoft.Build.Engine.Test</AssemblyName>
6 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
7 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
8 <ProjectGuid>{A2F451CD-8701-434A-A562-EF1809E2DB7D}</ProjectGuid>
10 <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
11 <OutputPath>.\</OutputPath>
12 <Optimize>False</Optimize>
13 <DefineConstants>DEBUG;TRACE</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)' == 'DebugMS' ">
23 <OutputPath>.\</OutputPath>
24 <Optimize>False</Optimize>
25 <DefineConstants>DEBUG;TRACE</DefineConstants>
26 <DebugSymbols>True</DebugSymbols>
27 <DebugType>Full</DebugType>
28 <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow>
29 <UseVSHostingProcess>true</UseVSHostingProcess>
32 <RegisterForComInterop>false</RegisterForComInterop>
34 <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
35 <OutputPath>bin\Release\</OutputPath>
36 <Optimize>True</Optimize>
37 <DefineConstants>TRACE</DefineConstants>
38 <DebugSymbols>False</DebugSymbols>
39 <DebugType>None</DebugType>
40 <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
41 <UseVSHostingProcess>true</UseVSHostingProcess>
44 <RegisterForComInterop>false</RegisterForComInterop>
47 <Reference Include="System" />
48 <Reference Include="System.Data" />
49 <Reference Include="System.Xml" />
50 <Reference Include="Microsoft.Build.Framework" />
51 <Reference Include="Microsoft.Build.Utilities" />
52 <Reference Include="nunit.core">
53 <SpecificVersion>False</SpecificVersion>
54 <HintPath>..\..\nunit24\NUnitCore\core\bin\Debug2005\nunit.core.dll</HintPath>
56 <Reference Include="nunit.framework">
57 <SpecificVersion>False</SpecificVersion>
58 <HintPath>..\..\nunit24\NUnitFramework\framework\bin\Debug2005\nunit.framework.dll</HintPath>
61 <ItemGroup Condition=" '$(Configuration)' == 'DebugMS' ">
62 <Reference Include="Microsoft.Build.Engine" />
64 <ItemGroup Condition=" '$(Configuration)' != 'DebugMS' ">
65 <ProjectReference Include="Microsoft.Build.Engine.csproj">
66 <Project>{49CC9B64-E28A-4818-97F9-301E14B383B9}</Project>
67 <Name>Microsoft.Build.Engine</Name>
71 <Compile Include="Test\Microsoft.Build.BuildEngine\BuildItemGroupCollectionTest.cs" />
72 <Compile Include="Test\Microsoft.Build.BuildEngine\BuildItemGroupTest.cs" />
73 <Compile Include="Test\Microsoft.Build.BuildEngine\BuildItemTest.cs" />
74 <Compile Include="Test\Microsoft.Build.BuildEngine\BuildPropertyTest.cs" />
75 <Compile Include="Test\Microsoft.Build.BuildEngine\BuildPropertyGroupTest.cs" />
76 <Compile Include="Test\Microsoft.Build.BuildEngine\BuildPropertyGroupCollectionTest.cs" />
77 <Compile Include="Test\Microsoft.Build.BuildEngine\BuildTaskTest.cs" />
78 <Compile Include="Test\Microsoft.Build.BuildEngine\BuildChooseTest.cs" />
79 <Compile Include="Test\Microsoft.Build.BuildEngine\ConsoleLoggerTest.cs" />
80 <Compile Include="Test\Microsoft.Build.BuildEngine\Consts.cs" />
81 <Compile Include="Test\Microsoft.Build.BuildEngine\EngineTest.cs" />
82 <Compile Include="Test\Microsoft.Build.BuildEngine\ImportCollectionTest.cs" />
83 <Compile Include="Test\Microsoft.Build.BuildEngine\ImportTest.cs" />
84 <Compile Include="Test\Microsoft.Build.BuildEngine\InternalLoggerExceptionTest.cs" />
85 <Compile Include="Test\Microsoft.Build.BuildEngine\InvalidProjectFileExceptionTest.cs" />
86 <Compile Include="Test\Microsoft.Build.BuildEngine\ProjectTest.cs" />
87 <Compile Include="Test\Microsoft.Build.BuildEngine\TargetCollectionTest.cs" />
88 <Compile Include="Test\Microsoft.Build.BuildEngine\TargetTest.cs" />
89 <Compile Include="Test\Microsoft.Build.BuildEngine\TestNamespaceManager.cs" />
90 <Compile Include="Test\Microsoft.Build.BuildEngine\UsingTaskTest.cs" />
91 <Compile Include="Test\Microsoft.Build.BuildEngine\UsingTaskCollectionTest.cs" />
92 <Compile Include="Test\Microsoft.Build.BuildEngine\UtilitiesTest.cs" />
93 <Compile Include="Test\various\Build.cs" />
94 <Compile Include="Test\various\Conditions.cs" />
95 <Compile Include="Test\various\DefaultTasks.cs" />
96 <Compile Include="Test\various\EvaluationOrder.cs" />
97 <Compile Include="Test\various\Items.cs" />
98 <Compile Include="Test\various\ProjectElement.cs" />
99 <Compile Include="Test\various\Properties.cs" />
100 <Compile Include="..\Microsoft.Build.Tasks\Test/Microsoft.Build.Tasks\TestMessageLogger.cs" />
102 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" />
104 <PreBuildEvent>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe /r:Microsoft.Build.Framework.dll /r:Microsoft.Build.Utilities.dll /target:library /out:$(ProjectDir)Test\resources\TestTasks.dll $(ProjectDir)Test\resources\TestTasks.cs</PreBuildEvent>