<?xml version="1.0" encoding="utf-8" ?> 
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>  
<Tests>nt-i386\debug\Framework.dll</Tests>
<Config>nt-i386\debug\Framework.dll.config</Config>
<DependsOn>CoreBuild</DependsOn>
<FlavourToBuild>Debug</FlavourToBuild>
<PlatformToBuild>Any CPU</PlatformToBuild>
<Nunit>nunit-console.exe</Nunit> 
<ProjectDir>$(MSBuildProjectDirectory)\..</ProjectDir> 
<TargetDir>$(MsBuildProjectDirectory)\nt-i386\Debug</TargetDir>
</PropertyGroup>
<Choose>
<When Condition=" '$(Configuration)'=='Debug' ">
<PropertyGroup>
<DependsOn>CoreBuild;Copy</DependsOn>
<FlavourToBuild>Debug</FlavourToBuild>
<PlatformToBuild>Any CPU</PlatformToBuild>   
</PropertyGroup>
</When>
<When Condition=" '$(Configuration)'=='Release' ">
<PropertyGroup>
<DependsOn>CoreBuild</DependsOn>
<FlavourToBuild>Release</FlavourToBuild>
<PlatformToBuild>Any CPU</PlatformToBuild>   
</PropertyGroup>
</When>
<When Condition=" '$(Configuration)'=='Tests' ">
<PropertyGroup>
<DependsOn>Run</DependsOn>
</PropertyGroup>
</When>
</Choose>
<ItemGroup>
<ProjectsToBuild Include="*.Sln" />
<NUnitAddinFiles Include="$(teamcity_dotnet_nunitaddin)-2.4.8.*" />
</ItemGroup> 
<Target Name="BuildAll" DependsOnTargets="$(DependsOn)"/> 
<Target Name="CoreBuild"> 
<MSBuild Projects="@(ProjectsToBuild)" ContinueOnError="true" Properties="Configuration=$(Configuration);Platform=$(PlatformToBuild)">
<Output ItemName="BuildOutput" TaskParameter="TargetOutputs" /> 
</MSBuild>
</Target>
<Target Name="Copy" Condition=" '$(Configuration)'=='Debug' ">
<Copy SourceFiles="@(FilesToCopy)" DestinationFiles="@(FilesToCopy->'nt-i386\Debug\%(RecursiveDir)\%(Filename)%(Extension)')"/> 
</Target>
<Target Name="Run"> 
<Exec Command="$(TargetDir)\GReg.bat"/>
</Target>
</Project>



