<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="..\packages\NUnit3TestAdapter.3.8.0-alpha1\build\net35\NUnit3TestAdapter.props" Condition="Exists('..\packages\NUnit3TestAdapter.3.8.0-alpha1\build\net35\NUnit3TestAdapter.props')" />
  <PropertyGroup>
    <Configuration Condition="'$(Configuration)' == ''">Debug</Configuration>
    <Platform Condition="'$(Platform)' == ''">AnyCPU</Platform>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{3d69b93f-6d24-4543-ad0f-06c505340703}</ProjectGuid>
    <ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{F2A71F9B-5D33-465A-A702-920D77279786}</ProjectTypeGuids>
    <WebSharperProject>Site</WebSharperProject>
    <UseIISExpress>true</UseIISExpress>
    <IISExpressSSLPort />
    <IISExpressAnonymousAuthentication />
    <IISExpressWindowsAuthentication />
    <IISExpressUseClassicPipelineMode />
    <TargetFSharpCoreVersion>4.4.0.0</TargetFSharpCoreVersion>
    <NuGetPackageImportStamp>
    </NuGetPackageImportStamp>
    <TargetFrameworkProfile />
    <NameOfLastUsedPublishProfile>payoffs</NameOfLastUsedPublishProfile>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <Tailcalls>false</Tailcalls>
    <OutputPath>bin</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <Tailcalls>true</Tailcalls>
    <OutputPath>bin</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
  </PropertyGroup>
  <PropertyGroup>
    <OutputType>Library</OutputType>
    <Name>PayoffsWs</Name>
    <RootNamespace>PayoffsWs</RootNamespace>
    <AssemblyName>PayoffsWs</AssemblyName>
    <TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
    <WarningLevel>3</WarningLevel>
  </PropertyGroup>
  <ItemGroup>
    <Compile Include="Data.fs" />
    <Compile Include="Remoting.fs" />
    <Compile Include="Forms.fs" />
    <Compile Include="Client.fs" />
    <Compile Include="Main.fs" />
    <Content Include="Main.html" />
    <Content Include="Web.config" />
    <Content Include="Global.asax" />
    <Compile Include="Global.asax.fs" />
    <Content Include="Setup.fsx" />
    <Content Include="packages.config" />
  </ItemGroup>
  <Target Name="IncludeContent" BeforeTargets="Compile">
    <ItemGroup>
      <Content Include="Content/**/*.*" />
      <Content Include="Scripts/**/*.*" />
    </ItemGroup>
  </Target>
  <ItemGroup>
    <Reference Include="FSharp.Core, Version=4.4.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    <Reference Include="IntelliFactory.Formlets">
      <HintPath>..\packages\WebSharper.Formlets.3.6.12.3\lib\net40\IntelliFactory.Formlets.dll</HintPath>
    </Reference>
    <Reference Include="IntelliFactory.Reactive">
      <HintPath>..\packages\IntelliFactory.Reactive.3.6.10.1\lib\net40\IntelliFactory.Reactive.dll</HintPath>
    </Reference>
    <Reference Include="IntelliFactory.Xml">
      <HintPath>..\packages\IntelliFactory.Xml.0.6.64.1\lib\net40\IntelliFactory.Xml.dll</HintPath>
    </Reference>
    <Reference Include="mscorlib" />
    <Reference Include="System" />
    <Reference Include="System.Data.DataSetExtensions.dll" />
    <Reference Include="System.Numerics" />
    <Reference Include="System.Web" />
    <Reference Include="System.Web.ApplicationServices.dll" />
    <Reference Include="System.Web.DynamicData.dll" />
    <Reference Include="System.Web.Entity.dll" />
    <Reference Include="System.Web.Extensions" />
    <Reference Include="System.Xml" />
    <Reference Include="System.Xml.Linq.dll" />
    <Reference Include="WebSharper.Collections">
      <HintPath>..\packages\WebSharper.3.6.20.6\lib\net40\WebSharper.Collections.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.Control">
      <HintPath>..\packages\WebSharper.3.6.20.6\lib\net40\WebSharper.Control.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.Core">
      <HintPath>..\packages\WebSharper.3.6.20.6\lib\net40\WebSharper.Core.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.Core.JavaScript">
      <HintPath>..\packages\WebSharper.3.6.20.6\lib\net40\WebSharper.Core.JavaScript.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.Formlets">
      <HintPath>..\packages\WebSharper.Formlets.3.6.12.3\lib\net40\WebSharper.Formlets.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.Html.Client">
      <HintPath>..\packages\WebSharper.Html.3.6.12.2\lib\net40\WebSharper.Html.Client.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.Html.Server">
      <HintPath>..\packages\WebSharper.Html.3.6.12.2\lib\net40\WebSharper.Html.Server.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.InterfaceGenerator">
      <HintPath>..\packages\WebSharper.3.6.20.6\lib\net40\WebSharper.InterfaceGenerator.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.JavaScript">
      <HintPath>..\packages\WebSharper.3.6.20.6\lib\net40\WebSharper.JavaScript.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.JQuery">
      <HintPath>..\packages\WebSharper.3.6.20.6\lib\net40\WebSharper.JQuery.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.Main">
      <HintPath>..\packages\WebSharper.3.6.20.6\lib\net40\WebSharper.Main.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.Sitelets">
      <HintPath>..\packages\WebSharper.3.6.20.6\lib\net40\WebSharper.Sitelets.dll</HintPath>
    </Reference>
    <Reference Include="WebSharper.Web">
      <HintPath>..\packages\WebSharper.3.6.20.6\lib\net40\WebSharper.Web.dll</HintPath>
    </Reference>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\PayoffsLib\PayoffsLib.fsproj">
      <Name>PayoffsLib</Name>
      <Project>{c71a6f2b-de43-4c3d-873d-74c0731f58b0}</Project>
      <Private>True</Private>
    </ProjectReference>
  </ItemGroup>
  <!-- F# targets -->
  <Choose>
    <When Condition="'$(VisualStudioVersion)' == '11.0'">
      <PropertyGroup Condition="Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets')">
        <FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath>
      </PropertyGroup>
    </When>
    <Otherwise>
      <PropertyGroup Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets')">
        <FSharpTargetsPath>$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets</FSharpTargetsPath>
      </PropertyGroup>
    </Otherwise>
  </Choose>
  <Import Project="$(FSharpTargetsPath)" />
  <!-- Web targets -->
  <PropertyGroup>
    <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
    <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
  </PropertyGroup>
  <Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />
  <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />
  <ProjectExtensions>
    <VisualStudio>
      <FlavorProperties Guid="{349c5851-65df-11da-9384-00065b846f21}">
        <WebProjectProperties>
          <UseIIS>True</UseIIS>
          <AutoAssignPort>True</AutoAssignPort>
          <DevelopmentServerPort>60345</DevelopmentServerPort>
          <DevelopmentServerVPath>/</DevelopmentServerVPath>
          <IISUrl>http://localhost:60345/</IISUrl>
          <NTLMAuthentication>False</NTLMAuthentication>
          <UseCustomServer>False</UseCustomServer>
          <CustomServerUrl>
          </CustomServerUrl>
          <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
        </WebProjectProperties>
      </FlavorProperties>
      <FlavorProperties Guid="{349c5851-65df-11da-9384-00065b846f21}" User="">
        <WebProjectProperties>
          <StartPageUrl>
          </StartPageUrl>
          <StartAction>CurrentPage</StartAction>
          <AspNetDebugging>True</AspNetDebugging>
          <SilverlightDebugging>False</SilverlightDebugging>
          <NativeDebugging>False</NativeDebugging>
          <SQLDebugging>False</SQLDebugging>
          <ExternalProgram>
          </ExternalProgram>
          <StartExternalURL>
          </StartExternalURL>
          <StartCmdLineArguments>
          </StartCmdLineArguments>
          <StartWorkingDirectory>
          </StartWorkingDirectory>
          <EnableENC>True</EnableENC>
          <AlwaysStartWebServerOnDebug>True</AlwaysStartWebServerOnDebug>
        </WebProjectProperties>
      </FlavorProperties>
    </VisualStudio>
  </ProjectExtensions>
  <Import Project="..\packages\WebSharper.3.6.20.6\build\WebSharper.targets" Condition="Exists('..\packages\WebSharper.3.6.20.6\build\WebSharper.targets')" />
  <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\WebSharper.3.6.20.6\build\WebSharper.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\WebSharper.3.6.20.6\build\WebSharper.targets'))" />
    <Error Condition="!Exists('..\packages\NUnit3TestAdapter.3.8.0-alpha1\build\net35\NUnit3TestAdapter.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\NUnit3TestAdapter.3.8.0-alpha1\build\net35\NUnit3TestAdapter.props'))" />
  </Target>
</Project>