Skip to content

Commit

Permalink
Release 5.15.4 (#2349)
Browse files Browse the repository at this point in the history
Release 5.15.4
  • Loading branch information
matthid authored Jul 16, 2019
2 parents 273abd0 + f2b1a4a commit ceb1805
Show file tree
Hide file tree
Showing 74 changed files with 601 additions and 148 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ tools/RazorEngine
!tools/FAKE/tools/FakeLib.dll
!tools/FAKE/tools/FakeLib.pdb
.gitignore
!integrationtests/.gitignore
_NCrunch_FAKE/
tools/FSharp.Compiler.Service
tools/FSharp.Formatting.CommandTool/
Expand Down
4 changes: 4 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release Notes

## 5.15.4 - 2019-07-16

* BUGFIX: Fix high memory use and slowness with a large number of targets/dependencies - https://github.com/fsharp/FAKE/pull/2354

## 5.15.3 - 2019-07-03

* BUGFIX: Disable fast restore for MSBuild version < 15.8 - https://github.com/fsprojects/Paket/pull/3611
Expand Down
2 changes: 2 additions & 0 deletions integrationtests/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
**/temp
*.lock
2 changes: 1 addition & 1 deletion src/app/Fake.Api.GitHub/Fake.Api.GitHub.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.Api.GitHub</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Api.HockeyApp/Fake.Api.HockeyApp.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<AssemblyName>Fake.Api.HockeyApp</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Api.Slack/Fake.Api.Slack.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.Api.Slack</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<AssemblyName>Fake.Azure.CloudServices</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Azure.Emulators/Fake.Azure.Emulators.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<AssemblyName>Fake.Azure.Emulators</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Azure.Kudu/Fake.Azure.Kudu.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<AssemblyName>Fake.Azure.Kudu</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Azure.WebJobs/Fake.Azure.WebJobs.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.Azure.WebJobs</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<AssemblyName>Fake.BuildServer.AppVeyor</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.BuildServer.GitLab</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.BuildServer.TeamCity</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<AssemblyName>Fake.BuildServer.TeamFoundation</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.BuildServer.Travis</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<AssemblyName>Fake.Core.CommandLineParsing</AssemblyName>
<OutputType>Library</OutputType>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<DefineConstants>$(DefineConstants);RELEASE</DefineConstants>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.Context/Fake.Core.Context.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.Core.Context</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.Environment/Fake.Core.Environment.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.Core.Environment</AssemblyName>
<OutputType>Library</OutputType>
<EnableDefaultCompileItems>false</EnableDefaultCompileItems>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.FakeVar/Fake.Core.FakeVar.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.Core.FakeVar</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.Process/Fake.Core.Process.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<AssemblyName>Fake.Core.Process</AssemblyName>
<OutputType>Library</OutputType>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<DefineConstants>$(DefineConstants);RELEASE</DefineConstants>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.Core.ReleaseNotes</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.SemVer/Fake.Core.SemVer.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.Core.SemVer</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.String/Fake.Core.String.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<DefineConstants>$(DefineConstants);DOTNETCORE</DefineConstants>
<AssemblyName>Fake.Core.String</AssemblyName>
<OutputType>Library</OutputType>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.Target/Fake.Core.Target.fsproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<AssemblyName>Fake.Core.Target</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
33 changes: 14 additions & 19 deletions src/app/Fake.Core.Target/Target.fs
Original file line number Diff line number Diff line change
Expand Up @@ -632,29 +632,24 @@ module Target =

/// Determines a parallel build order for the given set of targets
let internal determineBuildOrder (target : string) =
let _ = get target

let rec visitDependenciesAux previousDependencies = function
let visited = new HashSet<string>(StringComparer.OrdinalIgnoreCase)
let visitedTargets = new List<Target>()
let rec visitDependenciesAux = function
// NOTE: should be tail recursive
| (visited, level, targetName) :: workLeft ->
let target = get targetName
let isVisited =
visited
|> Seq.exists (fun t -> String.Equals(t, targetName, StringComparison.OrdinalIgnoreCase))
if isVisited then
visitDependenciesAux previousDependencies workLeft
| targetName :: workLeft ->
if visited.Add(targetName)
then
let target = get targetName
visitedTargets.Add(target)
let newLeft = target.Dependencies @ workLeft
visitDependenciesAux newLeft
else
let deps =
target.Dependencies
|> List.map (fun (t) -> (String.toLower targetName::visited), level + 1, t)
let newVisitedDeps = target :: previousDependencies
visitDependenciesAux newVisitedDeps (deps @ workLeft)
| _ ->
previousDependencies
|> List.distinctBy (fun (t) -> String.toLower t.Name)
visitDependenciesAux workLeft
| _ -> visitedTargets |> Seq.toList


// first find the list of targets we "have" to build
let targets = visitDependenciesAux [] [[], 0, target]
let targets = visitDependenciesAux [target]

// Try to build the optimal tree by starting with the targets without dependencies and remove them from the list iteratively
let targetLeftSet = HashSet<_>(StringComparer.OrdinalIgnoreCase)
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.Tasks/Fake.Core.Tasks.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<DefineConstants>$(DefineConstants);NO_DOTNETCORE_BOOTSTRAP</DefineConstants>
<AssemblyName>Fake.Core.Tasks</AssemblyName>
<OutputType>Library</OutputType>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.Trace/Fake.Core.Trace.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.Core.Trace</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.UserInput/Fake.Core.UserInput.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.Core.UserInput</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.Vault/Fake.Core.Vault.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<AssemblyName>Fake.Core.Vault</AssemblyName>
<OutputType>Library</OutputType>
<EnableDefaultCompileItems>false</EnableDefaultCompileItems>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.Core.Xml/Fake.Core.Xml.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<DefineConstants>$(DefineConstants);NO_DOTNETCORE_BOOTSTRAP</DefineConstants>
<AssemblyName>Fake.Core.Xml</AssemblyName>
<OutputType>Library</OutputType>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<AssemblyName>Fake.Documentation.DocFx</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard1.6;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46;netstandard1.6</TargetFrameworks>
<AssemblyName>Fake.DotNet.AssemblyInfoFile</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.DotNet.Cli/Fake.DotNet.Cli.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net462;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net462</TargetFrameworks>
<DefineConstants>$(DefineConstants);NO_DOTNETCORE_BOOTSTRAP</DefineConstants>
<AssemblyName>Fake.DotNet.Cli</AssemblyName>
<OutputType>Library</OutputType>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<DefineConstants>$(DefineConstants);NO_DOTNETCORE_BOOTSTRAP</DefineConstants>
<AssemblyName>Fake.DotNet.FSFormatting</AssemblyName>
<OutputType>Library</OutputType>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.DotNet.Fsc/Fake.DotNet.Fsc.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net462;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net462</TargetFrameworks>
<AssemblyName>Fake.DotNet.Fsc</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.DotNet.Fsi/Fake.DotNet.Fsi.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net462;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net462</TargetFrameworks>
<AssemblyName>Fake.DotNet.Fsi</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.DotNet.FxCop/Fake.DotNet.FxCop.fsproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>net462;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net462</TargetFrameworks>
<AssemblyName>Fake.DotNet.FxCop</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.DotNet.ILMerge/Fake.DotNet.ILMerge.fsproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>net462;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net462</TargetFrameworks>
<AssemblyName>Fake.DotNet.ILMerge</AssemblyName>
<OutputType>Library</OutputType>
</PropertyGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.DotNet.MSBuild/Fake.DotNet.MSBuild.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0">
<PropertyGroup>
<TargetFrameworks>net462;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net462</TargetFrameworks>
<DefineConstants>$(DefineConstants);DOTNETCORE</DefineConstants>
<AssemblyName>Fake.DotNet.MSBuild</AssemblyName>
<OutputType>Library</OutputType>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.DotNet.Mage/Fake.DotNet.Mage.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<AssemblyName>Fake.DotNet.Mage</AssemblyName>
<OutputType>Library</OutputType>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<DefineConstants>$(DefineConstants);RELEASE</DefineConstants>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.DotNet.NuGet/Fake.DotNet.NuGet.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<DefineConstants>$(DefineConstants);NO_DOTNETCORE_BOOTSTRAP</DefineConstants>
<AssemblyName>Fake.DotNet.NuGet</AssemblyName>
<OutputType>Library</OutputType>
Expand Down
2 changes: 1 addition & 1 deletion src/app/Fake.DotNet.Paket/Fake.DotNet.Paket.fsproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<DefineConstants>$(DefineConstants);NO_DOTNETCORE_BOOTSTRAP</DefineConstants>
<AssemblyName>Fake.DotNet.Paket</AssemblyName>
<OutputType>Library</OutputType>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<DefineConstants>$(DefineConstants);NO_DOTNETCORE_BOOTSTRAP</DefineConstants>
<AssemblyName>Fake.DotNet.Testing.DotCover</AssemblyName>
<OutputType>Library</OutputType>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetFrameworks>net46;netstandard2.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net46</TargetFrameworks>
<DefineConstants>$(DefineConstants);NO_DOTNETCORE_BOOTSTRAP</DefineConstants>
<AssemblyName>Fake.DotNet.Testing.Expecto</AssemblyName>
<OutputType>Library</OutputType>
Expand Down
Loading

0 comments on commit ceb1805

Please sign in to comment.