"Fossies" - the Fresh Open Source Software Archive

Member "fsharp-4.5/tests/FSharp.Core.UnitTests/FSharp.Core.Unittests.fsproj" (5 Sep 2018, 7966 Bytes) of package /linux/misc/mono-sources/fsharp/fsharp-4.5.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "FSharp.Core.Unittests.fsproj": 4.1.33_vs_4.5.

    1 <?xml version="1.0" encoding="utf-8"?>
    2 <!-- Copyright (c) Microsoft Corporation.  All Rights Reserved.  See License.txt in the project root for license information. -->
    3 <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    4   <PropertyGroup>
    5     <FSharpSourcesRoot>$(MSBuildProjectDirectory)\..\..\src</FSharpSourcesRoot>
    6     <ProjectGuid>{88e2d422-6852-46e3-a740-83e391dc7973}</ProjectGuid>
    7     <DOTNET_PUBLISH_TEST>true</DOTNET_PUBLISH_TEST>
    8     <DOTNET_PUBLISH_COMPILERS>false</DOTNET_PUBLISH_COMPILERS>
    9   </PropertyGroup>
   10   <Import Project="$(FSharpSourcesRoot)\FSharpSource.Settings.targets" />
   11   <PropertyGroup>
   12     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
   13     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
   14     <SchemaVersion>2.0</SchemaVersion>
   15     <AllowCrossTargeting>true</AllowCrossTargeting>
   16     <ReferenceVsAssemblies>true</ReferenceVsAssemblies>
   17     <OutputType>Library</OutputType>
   18     <StrongNames>false</StrongNames>
   19     <AssemblyName>FSharp.Core.UnitTests</AssemblyName>
   20     <!-- Prevent compiler from inlining calls to FSharp.Core to improve code coverage accuracy -->
   21     <Optimize>false</Optimize>
   22     <Tailcalls>false</Tailcalls>
   23     <TargetProfile Condition=" '$(TargetDotnetProfile)' == 'coreclr' ">netcore</TargetProfile>
   24     <NoWarn>$(NoWarn);217</NoWarn>
   25   </PropertyGroup>
   26   <PropertyGroup>
   27     <DefineConstants>$(DefineConstants);$(TargetDotnetProfile.ToLower())</DefineConstants>
   28   </PropertyGroup>
   29   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
   30     <DebugSymbols>true</DebugSymbols>
   31     <Optimize>false</Optimize>
   32     <DefineConstants>$(DefineConstants);DEBUG;TRACE</DefineConstants>
   33     <ErrorReport>prompt</ErrorReport>
   34     <WarningLevel>3</WarningLevel>
   35   </PropertyGroup>
   36   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
   37     <Optimize>true</Optimize>
   38     <DefineConstants>$(DefineConstants);TRACE</DefineConstants>
   39     <ErrorReport>prompt</ErrorReport>
   40     <WarningLevel>3</WarningLevel>
   41   </PropertyGroup>
   42   <ItemGroup Condition=" '$(TargetDotnetProfile)' != 'coreclr' ">
   43     <!-- need full name and SpecificVersion = true in order to convince msbuild to allow this reference when targeting portable47 -->
   44     <Reference Include="nunit.framework, Version=$(NUnitFullVersion), Culture=neutral, PublicKeyToken=2638cd05610744eb">
   45       <SpecificVersion>true</SpecificVersion>
   46       <Private>True</Private>
   47       <HintPath>$(NUnitLibDir)\nunit.framework.dll</HintPath>
   48     </Reference>
   49     <Reference Include="FsCheck, Version=$(FsCheckFullVersion)" Condition=" '$(TargetDotnetProfile)' != 'portable47' ">
   50       <SpecificVersion>true</SpecificVersion>
   51       <Private>True</Private>
   52       <HintPath Condition="'$(TargetDotnetProfile)' == 'net40'">$(FsCheckLibDir)\net452\FsCheck.dll</HintPath>
   53     </Reference>
   54     <Reference Include="System.ValueTuple">
   55         <HintPath>..\..\packages\System.ValueTuple.$(SystemValueTuplePackageVersion)\lib\portable-net40+sl4+win8+wp8\System.ValueTuple.dll</HintPath>
   56         <Private>True</Private>
   57     </Reference>
   58   </ItemGroup>
   59   <ItemGroup>
   60     <ProjectReference Include="$(FSharpSourcesRoot)\fsharp\FSharp.Core\FSharp.Core.fsproj">
   61       <Project>{DED3BBD7-53F4-428A-8C9F-27968E768605}</Project>
   62       <Name>FSharp.Core</Name>
   63     </ProjectReference>
   64   </ItemGroup>
   65   <ItemGroup Condition=" '$(TargetDotnetProfile)' != 'coreclr'">
   66     <Reference Include="mscorlib" />
   67     <Reference Include="System" />
   68     <Reference Include="System.Numerics" Condition="'$(TargetDotnetProfile)' == 'net40'" />
   69     <Reference Include="System.Core" />
   70   </ItemGroup>
   71   <ItemGroup>
   72     <Compile Include="LibraryTestFx.fs" />
   73     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\Utils.fs" />
   74     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\ArrayModule.fs" />
   75     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\ArrayModule2.fs" />
   76     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\Array2Module.fs" />
   77     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\Array3Module.fs" />
   78     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\Array4Module.fs" />
   79     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\ArrayProperties.fs" />
   80     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\ComparisonIdentityModule.fs" />
   81     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\HashIdentityModule.fs" />
   82     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\ListModule.fs" />
   83     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\ListModule2.fs" />
   84     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\ObsoleteListFunctions.fs" />
   85     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\ListType.fs" />
   86     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\ListProperties.fs" />
   87     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\MapModule.fs" />
   88     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\MapType.fs" />
   89     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\SetModule.fs" />
   90     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\SetType.fs" />
   91     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\SeqModule.fs" />
   92     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\SeqModule2.fs" />
   93     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\ObsoleteSeqFunctions.fs" />
   94     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\SeqProperties.fs" />
   95     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\CollectionModulesConsistency.fs" />
   96     <Compile Include="FSharp.Core\Microsoft.FSharp.Collections\StringModule.fs" />
   97     <Compile Include="FSharp.Core\PrimTypes.fs" />
   98     <Compile Include="FSharp.Core\ComparersRegression.fs" />
   99     <Compile Include="FSharp.Core\DiscrimantedUnionType.fs" />
  100     <Compile Include="FSharp.Core\RecordTypes.fs" />
  101     <Compile Include="FSharp.Core\Microsoft.FSharp.Core\BigIntType.fs" />
  102     <Compile Include="FSharp.Core\Microsoft.FSharp.Core\IntConversions.fs" />
  103     <Compile Include="FSharp.Core\Microsoft.FSharp.Core\IntConversionsGenerated.fs" />
  104     <None Include="FSharp.Core\Microsoft.FSharp.Core\IntConversionsTestGenerator.fsx" />
  105     <Compile Include="FSharp.Core\Microsoft.FSharp.Core\OptionModule.fs" />
  106     <Compile Include="FSharp.Core\Microsoft.FSharp.Core\PrintfTests.fs" />
  107     <Compile Include="FSharp.Core\Microsoft.FSharp.Core\ResultTests.fs" />
  108     <Compile Include="FSharp.Core\Microsoft.FSharp.Core\ExtraTopLevelOperatorsTests.fs" />
  109     <Compile Include="FSharp.Core\Microsoft.FSharp.Control\Cancellation.fs" />
  110     <Compile Include="FSharp.Core\Microsoft.FSharp.Control\AsyncType.fs" />
  111     <Compile Include="FSharp.Core\Microsoft.FSharp.Control\LazyType.fs" />
  112     <Compile Include="FSharp.Core\Microsoft.FSharp.Control\MailboxProcessorType.fs" />
  113     <Compile Include="FSharp.Core\Microsoft.FSharp.Control\AsyncModule.fs" />
  114     <Compile Include="FSharp.Core\Microsoft.FSharp.Control\ObservableModule.fs" />
  115     <Compile Include="FSharp.Core\Microsoft.FSharp.Control\EventModule.fs" />
  116     <Compile Include="FSharp.Core\Microsoft.FSharp.Reflection\FSharpReflection.fs" />
  117     <Compile Include="FSharp.Core\Microsoft.FSharp.Quotations\FSharpQuotations.fs" />
  118     <Compile Include="TypeForwarding.fs" />
  119     <Compile Include="StructTuples.fs" />
  120     <Compile Include="SurfaceArea.$(TargetDotnetProfile).fs" />
  121     <Compile Include="Program.fs" Condition="'$(TargetDotnetProfile)' == 'coreclr'" />
  122     <CopyAndSubstituteText Include="FSharp.Core.Unittests.dll.config">
  123       <TargetFilename>FSharp.Core.Unittests.dll.config</TargetFilename>
  124       <Pattern1>FSCoreVersion</Pattern1>
  125       <Replacement1>$(FSCoreVersion)</Replacement1>
  126     </CopyAndSubstituteText>
  127   </ItemGroup>
  128   <Import Project="$(FSharpSourcesRoot)\FSharpSource.targets" />
  129 </Project>