summaryrefslogtreecommitdiff
path: root/.dotnet/sdk/3.0.100-preview6-012264/FSharp/Microsoft.FSharp.NetSdk.props
diff options
context:
space:
mode:
Diffstat (limited to '.dotnet/sdk/3.0.100-preview6-012264/FSharp/Microsoft.FSharp.NetSdk.props')
-rw-r--r--.dotnet/sdk/3.0.100-preview6-012264/FSharp/Microsoft.FSharp.NetSdk.props100
1 files changed, 100 insertions, 0 deletions
diff --git a/.dotnet/sdk/3.0.100-preview6-012264/FSharp/Microsoft.FSharp.NetSdk.props b/.dotnet/sdk/3.0.100-preview6-012264/FSharp/Microsoft.FSharp.NetSdk.props
new file mode 100644
index 0000000000..2d07d58ce6
--- /dev/null
+++ b/.dotnet/sdk/3.0.100-preview6-012264/FSharp/Microsoft.FSharp.NetSdk.props
@@ -0,0 +1,100 @@
+<!-- Copyright (c) Microsoft Corporation. All Rights Reserved. See License.txt in the project root for license information. -->
+<!--
+***********************************************************************************************
+Microsoft.FSharp.NetSdk.props
+
+WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
+ created a backup copy. Incorrect changes to this file will make it
+ impossible to load or build your projects from the command-line or the IDE.
+
+***********************************************************************************************
+-->
+
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+
+ <PropertyGroup>
+ <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
+ </PropertyGroup>
+
+ <Choose>
+ <When Condition="'$(DefineConstants)' == '' ">
+ <PropertyGroup>
+ <DefineConstants>TRACE</DefineConstants>
+ </PropertyGroup>
+ </When>
+ <Otherwise>
+ <PropertyGroup>
+ <DefineConstants>$(DefineConstants);TRACE</DefineConstants>
+ </PropertyGroup>
+ </Otherwise>
+ </Choose>
+
+ <PropertyGroup>
+ <EnableDefaultCompileItems Condition=" '$(EnableDefaultCompileItems)' == '' ">false</EnableDefaultCompileItems> <!--- Do not glob F# source files -->
+ <EnableDefaultNoneItems Condition=" '$(EnableDefaultNoneItems)' == '' ">false</EnableDefaultNoneItems>
+ </PropertyGroup>
+
+ <PropertyGroup>
+ <DefaultProjectTypeGuid Condition=" '$(DefaultProjectTypeGuid)' == '' ">{F2A71F9B-5D33-465A-A702-920D77279786}</DefaultProjectTypeGuid> <!-- F# project type -->
+ <Prefer32Bit Condition="'$(Prefer32Bit)' == '' ">false</Prefer32Bit>
+ <TreatWarningsAsErrors Condition="'$(TreatWarningsAsErrors)' == '' ">false</TreatWarningsAsErrors>
+ <WarningLevel Condition=" '$(WarningLevel)' == '' ">3</WarningLevel>
+ <WarningsAsErrors>3239;$(WarningsAsErrors)</WarningsAsErrors>
+ <UseStandardResourceNames Condition=" '$(UseStandardResourceNames)' == '' ">true</UseStandardResourceNames>
+ <FsiExec Condition=" '$(FsiExec)' == '' ">true</FsiExec>
+ </PropertyGroup>
+
+ <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
+ <DebugSymbols Condition="'$(DebugSymbols)' == '' ">true</DebugSymbols>
+ <Optimize Condition="'$(Optimize)' == '' ">false</Optimize>
+ <Tailcalls Condition="'$(Tailcalls)' == '' ">false</Tailcalls>
+ </PropertyGroup>
+
+ <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
+ <DebugSymbols Condition="'$(DebugSymbols)' == '' ">false</DebugSymbols>
+ <Optimize Condition="'$(Optimize)' == '' ">true</Optimize>
+ <Tailcalls Condition="'$(Tailcalls)' == '' ">true</Tailcalls>
+ </PropertyGroup>
+
+ <PropertyGroup Condition="'$(DisableAutoSetFscCompilerPath)' != 'true' and '$(DOTNET_HOST_PATH)' != ''">
+ <FscToolPath Condition="'$(FscToolPath)' == ''">$([System.IO.Path]::GetDirectoryName($(DOTNET_HOST_PATH)))</FscToolPath>
+ <FscToolExe Condition="'$(FscToolExe)' == ''">$([System.IO.Path]::GetFileName($(DOTNET_HOST_PATH)))</FscToolExe>
+ <DotnetFscCompilerPath Condition="'$(DotnetFscCompilerPath)' == ''">"$(MSBuildThisFileDirectory)fsc.exe"</DotnetFscCompilerPath>
+
+ <FsiToolPath Condition="'$(FsiToolPath)' == ''">$([System.IO.Path]::GetDirectoryName($(DOTNET_HOST_PATH)))</FsiToolPath>
+ <FsiToolExe Condition="'$(FsiToolExe)' == ''">$([System.IO.Path]::GetFileName($(DOTNET_HOST_PATH)))</FsiToolExe>
+ <DotnetFsiCompilerPath Condition="'$(DotnetFscCompilerPath)' == ''">"$(MSBuildThisFileDirectory)fsi.exe"</DotnetFsiCompilerPath>
+ </PropertyGroup>
+
+ <ItemGroup Condition="'$(DisableImplicitSystemValueTupleReference)' != 'true'
+ and ('$(TargetFrameworkIdentifier)' == '.NETStandard' or '$(TargetFrameworkIdentifier)' == '.NETCoreApp')
+ and !('$(_TargetFrameworkVersionWithoutV)' >= '2.0' )">
+ <PackageReference Include="System.ValueTuple" Version="$(ValueTupleImplicitPackageVersion)" />
+ </ItemGroup>
+
+ <PropertyGroup>
+ <DefaultValueTuplePackageVersion>4.4.0</DefaultValueTuplePackageVersion>
+ <DefaultFSharpCorePackageVersion>4.6.2</DefaultFSharpCorePackageVersion>
+ <ValueTupleImplicitPackageVersion>$(DefaultValueTuplePackageVersion)</ValueTupleImplicitPackageVersion>
+ <FSharpCoreImplicitPackageVersion>$(DefaultFSharpCorePackageVersion)</FSharpCoreImplicitPackageVersion>
+ </PropertyGroup>
+
+ <ItemGroup Condition="'$(DisableImplicitSystemValueTupleReference)' != 'true'
+ and ('$(TargetFrameworkIdentifier)' == '.NETFramework'
+ and ('$(_TargetFrameworkVersionWithoutV)' == ''
+ or '$(_TargetFrameworkVersionWithoutV)' == '4.0' or
+ '$(_TargetFrameworkVersionWithoutV)' == '4.5' or
+ '$(_TargetFrameworkVersionWithoutV)' == '4.5.1' or
+ '$(_TargetFrameworkVersionWithoutV)' == '4.5.2' or
+ '$(_TargetFrameworkVersionWithoutV)' == '4.6' or
+ '$(_TargetFrameworkVersionWithoutV)' == '4.6.1' or
+ '$(_TargetFrameworkVersionWithoutV)' == '4.6.2' or
+ '$(_TargetFrameworkVersionWithoutV)' == '4.7')) ">
+ <PackageReference Include="System.ValueTuple" Version="$(ValueTupleImplicitPackageVersion)" />
+ </ItemGroup>
+
+ <ItemGroup Condition="'$(DisableImplicitFSharpCoreReference)' != 'true'">
+ <PackageReference Include="FSharp.Core" Version="$(FSharpCoreImplicitPackageVersion)" />
+ </ItemGroup>
+
+</Project>