<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion= "15.0" DefaultTargets= "Build" xmlns= "http://schemas.microsoft.com/developer/msbuild/2003" >
<Import Project= "..\packages\xunit.runner.visualstudio.2.4.1\build\net20\xunit.runner.visualstudio.props" Condition= "Exists('..\packages\xunit.runner.visualstudio.2.4.1\build\net20\xunit.runner.visualstudio.props')" />
<Import Project= "..\packages\xunit.core.2.4.1\build\xunit.core.props" Condition= "Exists('..\packages\xunit.core.2.4.1\build\xunit.core.props')" />
<Import Project= "$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition= "Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup >
<Configuration Condition= " '$(Configuration)' == '' " > Debug</Configuration>
<Platform Condition= " '$(Platform)' == '' " > AnyCPU</Platform>
<SchemaVersion > 2.0</SchemaVersion>
<ProjectGuid > 673c4b4d-e209-4b3b-b1c8-453952dd928b</ProjectGuid>
<OutputType > Library</OutputType>
<RootNamespace > TestCentre</RootNamespace>
<AssemblyName > TestCentre</AssemblyName>
<UseStandardResourceNames > true</UseStandardResourceNames>
<TargetFrameworkVersion > v4.7.1</TargetFrameworkVersion>
<AutoGenerateBindingRedirects > true</AutoGenerateBindingRedirects>
<Name > TestCentre</Name>
<NuGetPackageImportStamp >
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
<DebugSymbols > true</DebugSymbols>
<DebugType > full</DebugType>
<Optimize > false</Optimize>
<Tailcalls > false</Tailcalls>
<OutputPath > bin\$(Configuration)\</OutputPath>
<DefineConstants > DEBUG;TRACE</DefineConstants>
<WarningLevel > 3</WarningLevel>
<DocumentationFile > bin\$(Configuration)\$(AssemblyName).XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
<DebugType > pdbonly</DebugType>
<Optimize > true</Optimize>
<Tailcalls > true</Tailcalls>
<OutputPath > bin\$(Configuration)\</OutputPath>
<DefineConstants > TRACE</DefineConstants>
<WarningLevel > 3</WarningLevel>
<DocumentationFile > bin\$(Configuration)\$(AssemblyName).XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup >
<MinimumVisualStudioVersion Condition= "'$(MinimumVisualStudioVersion)' == ''" > 11</MinimumVisualStudioVersion>
</PropertyGroup>
<PropertyGroup Condition= " '$(FSharpTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets') " >
<FSharpTargetsPath > $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets</FSharpTargetsPath>
</PropertyGroup>
<Import Project= "$(FSharpTargetsPath)" />
<ItemGroup >
<Compile Include= "AssemblyInfo.fs" />
<Compile Include= "ConsoleTests.fs" />
<Compile Include= "LibraryTests.fs" />
<None Include= "Script.fsx" />
<Content Include= "packages.config" />
</ItemGroup>
<ItemGroup >
<Reference Include= "Console.Waterworks" >
<HintPath > ..\packages\Console.Waterworks.2.0.0\lib\net47\Console.Waterworks.dll</HintPath>
</Reference>
<Reference Include= "FsCheck" >
<HintPath > ..\packages\FsCheck.2.14.0\lib\net452\FsCheck.dll</HintPath>
</Reference>
<Reference Include= "FsCheck" />
<Reference Include= "FsCheck.Xunit" >
<HintPath > ..\packages\FsCheck.Xunit.2.14.0\lib\net452\FsCheck.Xunit.dll</HintPath>
</Reference>
<Reference Include= "FsCheck.Xunit" />
<Reference Include= "FSharp.Core" >
<HintPath > ..\packages\FSharp.Core.4.7.0\lib\net45\FSharp.Core.dll</HintPath>
</Reference>
<Reference Include= "FSharp.Core" />
<Reference Include= "Microsoft.Win32.Registry" >
<HintPath > ..\packages\Microsoft.Win32.Registry.4.7.0\lib\net461\Microsoft.Win32.Registry.dll</HintPath>
</Reference>
<Reference Include= "Microsoft.Win32.Registry" />
<Reference Include= "Microsoft.Win32.Registry.AccessControl" >
<HintPath > ..\packages\Microsoft.Win32.Registry.AccessControl.4.7.0\lib\net461\Microsoft.Win32.Registry.AccessControl.dll</HintPath>
</Reference>
<Reference Include= "Microsoft.Win32.Registry.AccessControl" />
<Reference Include= "Microsoft.Win32.SystemEvents" >
<HintPath > ..\packages\Microsoft.Win32.SystemEvents.4.7.0\lib\net461\Microsoft.Win32.SystemEvents.dll</HintPath>
</Reference>
<Reference Include= "Microsoft.Win32.SystemEvents" />
<Reference Include= "mscorlib" />
<Reference Include= "mscorlib" />
<Reference Include= "SkiaSharp" >
<HintPath > ..\packages\SkiaSharp.1.60.3\lib\net45\SkiaSharp.dll</HintPath>
</Reference>
<Reference Include= "SmoulderingBeachBall" >
<HintPath > ..\packages\SmoulderingBeachBall.2.0.0\lib\netstandard2.0\SmoulderingBeachBall.dll</HintPath>
</Reference>
<Reference Include= "SmoulderingBeachBall" />
<Reference Include= "System" />
<Reference Include= "System" />
<Reference Include= "System.CodeDom" >
<HintPath > ..\packages\System.CodeDom.4.7.0\lib\net461\System.CodeDom.dll</HintPath>
</Reference>
<Reference Include= "System.CodeDom" />
<Reference Include= "System.ComponentModel.Composition" >
<Private > True</Private>
</Reference>
<Reference Include= "System.Configuration" />
<Reference Include= "System.Configuration" />
<Reference Include= "System.Configuration.ConfigurationManager" >
<HintPath > ..\packages\System.Configuration.ConfigurationManager.4.7.0\lib\net461\System.Configuration.ConfigurationManager.dll</HintPath>
</Reference>
<Reference Include= "System.Configuration.ConfigurationManager" />
<Reference Include= "System.Core" />
<Reference Include= "System.Core" />
<Reference Include= "System.Data" />
<Reference Include= "System.Data" />
<Reference Include= "System.Data.DataSetExtensions" />
<Reference Include= "System.Data.Odbc" >
<HintPath > ..\packages\System.Data.Odbc.4.7.0\lib\net461\System.Data.Odbc.dll</HintPath>
</Reference>
<Reference Include= "System.Data.Odbc" />
<Reference Include= "System.Data.OleDb" >
<HintPath > ..\packages\System.Data.OleDb.4.7.0\lib\net461\System.Data.OleDb.dll</HintPath>
</Reference>
<Reference Include= "System.Data.OracleClient" />
<Reference Include= "System.Data.OracleClient" />
<Reference Include= "System.Data.SqlClient" >
<HintPath > ..\packages\System.Data.SqlClient.4.8.0\lib\net461\System.Data.SqlClient.dll</HintPath>
</Reference>
<Reference Include= "System.Data.SqlClient" />
<Reference Include= "System.Diagnostics.EventLog" >
<HintPath > ..\packages\System.Diagnostics.EventLog.4.7.0\lib\net461\System.Diagnostics.EventLog.dll</HintPath>
</Reference>
<Reference Include= "System.Diagnostics.EventLog" />
<Reference Include= "System.Diagnostics.PerformanceCounter" >
<HintPath > ..\packages\System.Diagnostics.PerformanceCounter.4.7.0\lib\net461\System.Diagnostics.PerformanceCounter.dll</HintPath>
</Reference>
<Reference Include= "System.Diagnostics.PerformanceCounter" />
<Reference Include= "System.DirectoryServices" />
<Reference Include= "System.DirectoryServices" />
<Reference Include= "System.DirectoryServices.AccountManagement" />
<Reference Include= "System.DirectoryServices.AccountManagement" />
<Reference Include= "System.DirectoryServices.Protocols" />
<Reference Include= "System.DirectoryServices.Protocols" />
<Reference Include= "System.Drawing" />
<Reference Include= "System.Drawing" />
<Reference Include= "System.Drawing.Common" >
<HintPath > ..\packages\System.Drawing.Common.4.7.0\lib\net461\System.Drawing.Common.dll</HintPath>
</Reference>
<Reference Include= "System.Drawing.Common" />
<Reference Include= "System.IdentityModel" />
<Reference Include= "System.IdentityModel" />
<Reference Include= "System.IO.FileSystem.AccessControl" >
<HintPath > ..\packages\System.IO.FileSystem.AccessControl.4.7.0\lib\net461\System.IO.FileSystem.AccessControl.dll</HintPath>
</Reference>
<Reference Include= "System.IO.FileSystem.AccessControl" />
<Reference Include= "System.IO.FileSystem.Primitives" >
<Private > True</Private>
</Reference>
<Reference Include= "System.IO.Packaging" >
<HintPath > ..\packages\System.IO.Packaging.4.7.0\lib\net46\System.IO.Packaging.dll</HintPath>
</Reference>
<Reference Include= "System.IO.Packaging" />
<Reference Include= "System.IO.Pipes.AccessControl" >
<HintPath > ..\packages\System.IO.Pipes.AccessControl.4.5.1\lib\net461\System.IO.Pipes.AccessControl.dll</HintPath>
</Reference>
<Reference Include= "System.IO.Ports" >
<HintPath > ..\packages\System.IO.Ports.4.7.0\lib\net461\System.IO.Ports.dll</HintPath>
</Reference>
<Reference Include= "System.IO.Ports" />
<Reference Include= "System.Management" />
<Reference Include= "System.Management" />
<Reference Include= "System.Net" />
<Reference Include= "System.Net" />
<Reference Include= "System.Numerics" />
<Reference Include= "System.Runtime.Caching" />
<Reference Include= "System.Runtime.Caching" />
<Reference Include= "System.Runtime.CompilerServices.Unsafe" >
<HintPath > ..\packages\System.Runtime.CompilerServices.Unsafe.4.7.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include= "System.Runtime.CompilerServices.Unsafe" />
<Reference Include= "System.Runtime.Serialization" />
<Reference Include= "System.Runtime.Serialization" />
<Reference Include= "System.Security" />
<Reference Include= "System.Security" />
<Reference Include= "System.Security.AccessControl" >
<HintPath > ..\packages\System.Security.AccessControl.4.7.0\lib\net461\System.Security.AccessControl.dll</HintPath>
</Reference>
<Reference Include= "System.Security.AccessControl" />
<Reference Include= "System.Security.Cryptography.Cng" >
<HintPath > ..\packages\System.Security.Cryptography.Cng.4.7.0\lib\net47\System.Security.Cryptography.Cng.dll</HintPath>
</Reference>
<Reference Include= "System.Security.Cryptography.Cng" />
<Reference Include= "System.Security.Cryptography.Pkcs" >
<HintPath > ..\packages\System.Security.Cryptography.Pkcs.4.7.0\lib\net461\System.Security.Cryptography.Pkcs.dll</HintPath>
</Reference>
<Reference Include= "System.Security.Cryptography.Pkcs" />
<Reference Include= "System.Security.Cryptography.ProtectedData" >
<HintPath > ..\packages\System.Security.Cryptography.ProtectedData.4.7.0\lib\net461\System.Security.Cryptography.ProtectedData.dll</HintPath>
</Reference>
<Reference Include= "System.Security.Cryptography.ProtectedData" />
<Reference Include= "System.Security.Cryptography.Xml" >
<HintPath > ..\packages\System.Security.Cryptography.Xml.4.7.0\lib\net461\System.Security.Cryptography.Xml.dll</HintPath>
</Reference>
<Reference Include= "System.Security.Cryptography.Xml" />
<Reference Include= "System.Security.Permissions" >
<HintPath > ..\packages\System.Security.Permissions.4.7.0\lib\net461\System.Security.Permissions.dll</HintPath>
</Reference>
<Reference Include= "System.Security.Permissions" />
<Reference Include= "System.Security.Principal.Windows" >
<HintPath > ..\packages\System.Security.Principal.Windows.4.7.0\lib\net461\System.Security.Principal.Windows.dll</HintPath>
</Reference>
<Reference Include= "System.Security.Principal.Windows" />
<Reference Include= "System.ServiceModel" />
<Reference Include= "System.ServiceModel" />
<Reference Include= "System.ServiceModel.Duplex" >
<Private > True</Private>
</Reference>
<Reference Include= "System.ServiceModel.Duplex" />
<Reference Include= "System.ServiceModel.Http" >
<Private > True</Private>
</Reference>
<Reference Include= "System.ServiceModel.Http" />
<Reference Include= "System.ServiceModel.NetTcp" >
<Private > True</Private>
</Reference>
<Reference Include= "System.ServiceModel.NetTcp" />
<Reference Include= "System.ServiceModel.Primitives" >
<Private > True</Private>
</Reference>
<Reference Include= "System.ServiceModel.Primitives" />
<Reference Include= "System.ServiceModel.Security" >
<Private > True</Private>
</Reference>
<Reference Include= "System.ServiceModel.Security" />
<Reference Include= "System.ServiceModel.Syndication" >
<HintPath > ..\packages\System.ServiceModel.Syndication.4.7.0\lib\net461\System.ServiceModel.Syndication.dll</HintPath>
</Reference>
<Reference Include= "System.ServiceModel.Syndication" />
<Reference Include= "System.ServiceProcess" />
<Reference Include= "System.ServiceProcess" />
<Reference Include= "System.ServiceProcess.ServiceController" >
<HintPath > ..\packages\System.ServiceProcess.ServiceController.4.7.0\lib\net461\System.ServiceProcess.ServiceController.dll</HintPath>
</Reference>
<Reference Include= "System.ServiceProcess.ServiceController" />
<Reference Include= "System.Text.Encoding.CodePages" >
<HintPath > ..\packages\System.Text.Encoding.CodePages.4.7.0\lib\net461\System.Text.Encoding.CodePages.dll</HintPath>
</Reference>
<Reference Include= "System.Text.Encoding.CodePages" />
<Reference Include= "System.Threading.AccessControl" >
<HintPath > ..\packages\System.Threading.AccessControl.4.7.0\lib\net461\System.Threading.AccessControl.dll</HintPath>
</Reference>
<Reference Include= "System.Threading.AccessControl" />
<Reference Include= "System.Transactions" />
<Reference Include= "System.Transactions" />
<Reference Include= "System.ValueTuple" >
<Private > True</Private>
</Reference>
<Reference Include= "System.Xml" />
<Reference Include= "System.Xml" />
<Reference Include= "WindowsBase" />
<Reference Include= "WindowsBase" />
<Reference Include= "xunit.abstractions" >
<HintPath > ..\packages\xunit.abstractions.2.0.3\lib\net35\xunit.abstractions.dll</HintPath>
</Reference>
<Reference Include= "xunit.assert" >
<HintPath > ..\packages\xunit.assert.2.4.1\lib\netstandard1.1\xunit.assert.dll</HintPath>
</Reference>
<Reference Include= "xunit.core" >
<HintPath > ..\packages\xunit.extensibility.core.2.4.1\lib\net452\xunit.core.dll</HintPath>
</Reference>
<Reference Include= "xunit.execution.desktop" >
<HintPath > ..\packages\xunit.extensibility.execution.2.4.1\lib\net452\xunit.execution.desktop.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup >
<ProjectReference Include= "..\DeathSocketCLI\DeathSocketCLI.fsproj" >
<Name > DeathSocketCLI</Name>
<Project > {76500d4f-81e0-4c47-8190-f897b986e2ef}</Project>
<Private > True</Private>
</ProjectReference>
<ProjectReference Include= "..\DeathSocket\DeathSocket.fsproj" >
<Name > DeathSocket</Name>
<Project > {6eb4b4dd-10fa-44af-94c8-dd49f0a0b7d8}</Project>
<Private > True</Private>
</ProjectReference>
</ItemGroup>
<Target Name= "EnsureNuGetPackageBuildImports" BeforeTargets= "PrepareForBuild" >
<PropertyGroup >
<ErrorText > This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition= "!Exists('..\packages\xunit.core.2.4.1\build\xunit.core.props')" Text= "$([System.String]::Format('$(ErrorText)', '..\packages\xunit.core.2.4.1\build\xunit.core.props'))" />
<Error Condition= "!Exists('..\packages\xunit.core.2.4.1\build\xunit.core.targets')" Text= "$([System.String]::Format('$(ErrorText)', '..\packages\xunit.core.2.4.1\build\xunit.core.targets'))" />
<Error Condition= "!Exists('..\packages\xunit.runner.visualstudio.2.4.1\build\net20\xunit.runner.visualstudio.props')" Text= "$([System.String]::Format('$(ErrorText)', '..\packages\xunit.runner.visualstudio.2.4.1\build\net20\xunit.runner.visualstudio.props'))" />
<Error Condition= "!Exists('..\packages\SkiaSharp.1.60.3\build\net45\SkiaSharp.targets')" Text= "$([System.String]::Format('$(ErrorText)', '..\packages\SkiaSharp.1.60.3\build\net45\SkiaSharp.targets'))" />
</Target>
<Import Project= "..\packages\xunit.core.2.4.1\build\xunit.core.targets" Condition= "Exists('..\packages\xunit.core.2.4.1\build\xunit.core.targets')" />
<Import Project= "..\packages\SkiaSharp.1.60.3\build\net45\SkiaSharp.targets" Condition= "Exists('..\packages\SkiaSharp.1.60.3\build\net45\SkiaSharp.targets')" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name= "BeforeBuild" >
</Target>
<Target Name= "AfterBuild" >
</Target>
-->
</Project>